Class DeploymentSpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class DeploymentSpecification
- Inheritance
-
DeploymentSpecification
- Inherited Members
-
Properties
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
Environments
public IList<DeploymentEnvironment> Environments { get; init; }
Property Value
- IList<DeploymentEnvironment>
Id
public string Id { get; set; }
Property Value
- string
InfrastructureRefs
public IList<string> InfrastructureRefs { get; init; }
Property Value
- IList<string>
Kind
public string Kind { get; set; }
Property Value
- string
public DeploymentMetadata Metadata { get; set; }
Property Value
- DeploymentMetadata
PipelineStages
public IList<DeploymentPipelineStage> PipelineStages { get; init; }
Property Value
- IList<DeploymentPipelineStage>
public IList<DeploymentPromotionGate> PromotionGates { get; init; }
Property Value
- IList<DeploymentPromotionGate>
RollbackStrategy
public string RollbackStrategy { get; set; }
Property Value
- string
Status
public string Status { get; set; }
Property Value
- string
Trace
public DeploymentTraceability Trace { get; set; }
Property Value
- DeploymentTraceability
Version
public int Version { get; set; }
Property Value
- int