Documentation ¶
Index ¶
- type Args
- type ConditionAttributes
- func (c ConditionAttributes) InternalRef() (terra.Reference, error)
- func (c ConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ConditionAttributes) InternalWithRef(ref terra.Reference) ConditionAttributes
- func (c ConditionAttributes) PipelineReadyCondition() terra.ListValue[ConditionPipelineReadyConditionAttributes]
- func (c ConditionAttributes) TargetsPresentCondition() terra.ListValue[ConditionTargetsPresentConditionAttributes]
- func (c ConditionAttributes) TargetsTypeCondition() terra.ListValue[ConditionTargetsTypeConditionAttributes]
- type ConditionPipelineReadyConditionAttributes
- func (prc ConditionPipelineReadyConditionAttributes) InternalRef() (terra.Reference, error)
- func (prc ConditionPipelineReadyConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (prc ConditionPipelineReadyConditionAttributes) InternalWithRef(ref terra.Reference) ConditionPipelineReadyConditionAttributes
- func (prc ConditionPipelineReadyConditionAttributes) Status() terra.BoolValue
- func (prc ConditionPipelineReadyConditionAttributes) UpdateTime() terra.StringValue
- type ConditionPipelineReadyConditionState
- type ConditionState
- type ConditionTargetsPresentConditionAttributes
- func (tpc ConditionTargetsPresentConditionAttributes) InternalRef() (terra.Reference, error)
- func (tpc ConditionTargetsPresentConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tpc ConditionTargetsPresentConditionAttributes) InternalWithRef(ref terra.Reference) ConditionTargetsPresentConditionAttributes
- func (tpc ConditionTargetsPresentConditionAttributes) MissingTargets() terra.ListValue[terra.StringValue]
- func (tpc ConditionTargetsPresentConditionAttributes) Status() terra.BoolValue
- func (tpc ConditionTargetsPresentConditionAttributes) UpdateTime() terra.StringValue
- type ConditionTargetsPresentConditionState
- type ConditionTargetsTypeConditionAttributes
- func (ttc ConditionTargetsTypeConditionAttributes) ErrorDetails() terra.StringValue
- func (ttc ConditionTargetsTypeConditionAttributes) InternalRef() (terra.Reference, error)
- func (ttc ConditionTargetsTypeConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ttc ConditionTargetsTypeConditionAttributes) InternalWithRef(ref terra.Reference) ConditionTargetsTypeConditionAttributes
- func (ttc ConditionTargetsTypeConditionAttributes) Status() terra.BoolValue
- type ConditionTargetsTypeConditionState
- type Resource
- func (gcdp *Resource) Attributes() googleClouddeployDeliveryPipelineAttributes
- func (gcdp *Resource) Configuration() interface{}
- func (gcdp *Resource) DependOn() terra.Reference
- func (gcdp *Resource) Dependencies() terra.Dependencies
- func (gcdp *Resource) ImportState(state io.Reader) error
- func (gcdp *Resource) LifecycleManagement() *terra.Lifecycle
- func (gcdp *Resource) LocalName() string
- func (gcdp *Resource) State() (*googleClouddeployDeliveryPipelineState, bool)
- func (gcdp *Resource) StateMust() *googleClouddeployDeliveryPipelineState
- func (gcdp *Resource) Type() string
- type SerialPipeline
- type SerialPipelineAttributes
- func (sp SerialPipelineAttributes) InternalRef() (terra.Reference, error)
- func (sp SerialPipelineAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sp SerialPipelineAttributes) InternalWithRef(ref terra.Reference) SerialPipelineAttributes
- func (sp SerialPipelineAttributes) Stages() terra.ListValue[SerialPipelineStagesAttributes]
- type SerialPipelineStages
- type SerialPipelineStages02038B58
- type SerialPipelineStages02038B58Attributes
- func (gsm SerialPipelineStages02038B58Attributes) Deployment() terra.StringValue
- func (gsm SerialPipelineStages02038B58Attributes) HttpRoute() terra.StringValue
- func (gsm SerialPipelineStages02038B58Attributes) InternalRef() (terra.Reference, error)
- func (gsm SerialPipelineStages02038B58Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (gsm SerialPipelineStages02038B58Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages02038B58Attributes
- func (gsm SerialPipelineStages02038B58Attributes) RouteUpdateWaitTime() terra.StringValue
- func (gsm SerialPipelineStages02038B58Attributes) Service() terra.StringValue
- func (gsm SerialPipelineStages02038B58Attributes) StableCutbackDuration() terra.StringValue
- type SerialPipelineStages02038B58State
- type SerialPipelineStages3801A9Ba
- type SerialPipelineStages3801A9BaAttributes
- func (p SerialPipelineStages3801A9BaAttributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStages3801A9BaAttributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStages3801A9BaAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStages3801A9BaAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStages3801A9BaAttributes
- type SerialPipelineStages3801A9BaState
- type SerialPipelineStages604F3D28
- type SerialPipelineStages604F3D28Attributes
- func (p SerialPipelineStages604F3D28Attributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStages604F3D28Attributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStages604F3D28Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStages604F3D28Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages604F3D28Attributes
- type SerialPipelineStages604F3D28State
- type SerialPipelineStages78B13Fff
- type SerialPipelineStages78B13FffAttributes
- func (p SerialPipelineStages78B13FffAttributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStages78B13FffAttributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStages78B13FffAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStages78B13FffAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStages78B13FffAttributes
- type SerialPipelineStages78B13FffState
- type SerialPipelineStages8Bf2B010
- type SerialPipelineStages8Bf2B010Attributes
- func (ccd SerialPipelineStages8Bf2B010Attributes) InternalRef() (terra.Reference, error)
- func (ccd SerialPipelineStages8Bf2B010Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (ccd SerialPipelineStages8Bf2B010Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages8Bf2B010Attributes
- func (ccd SerialPipelineStages8Bf2B010Attributes) PhaseConfigs() terra.ListValue[SerialPipelineStagesAb11F70FAttributes]
- type SerialPipelineStages8Bf2B010State
- type SerialPipelineStages937Fc815
- type SerialPipelineStages937Fc815Attributes
- func (p SerialPipelineStages937Fc815Attributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStages937Fc815Attributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStages937Fc815Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStages937Fc815Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages937Fc815Attributes
- type SerialPipelineStages937Fc815State
- type SerialPipelineStagesAb11F70F
- type SerialPipelineStagesAb11F70FAttributes
- func (pc SerialPipelineStagesAb11F70FAttributes) InternalRef() (terra.Reference, error)
- func (pc SerialPipelineStagesAb11F70FAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc SerialPipelineStagesAb11F70FAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesAb11F70FAttributes
- func (pc SerialPipelineStagesAb11F70FAttributes) Percentage() terra.NumberValue
- func (pc SerialPipelineStagesAb11F70FAttributes) PhaseId() terra.StringValue
- func (pc SerialPipelineStagesAb11F70FAttributes) Postdeploy() terra.ListValue[SerialPipelineStagesD11E18C9Attributes]
- func (pc SerialPipelineStagesAb11F70FAttributes) Predeploy() terra.ListValue[SerialPipelineStages3801A9BaAttributes]
- func (pc SerialPipelineStagesAb11F70FAttributes) Profiles() terra.ListValue[terra.StringValue]
- func (pc SerialPipelineStagesAb11F70FAttributes) Verify() terra.BoolValue
- type SerialPipelineStagesAb11F70FState
- type SerialPipelineStagesAttributes
- func (s SerialPipelineStagesAttributes) DeployParameters() terra.ListValue[SerialPipelineStagesDeployParametersAttributes]
- func (s SerialPipelineStagesAttributes) InternalRef() (terra.Reference, error)
- func (s SerialPipelineStagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SerialPipelineStagesAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesAttributes
- func (s SerialPipelineStagesAttributes) Profiles() terra.ListValue[terra.StringValue]
- func (s SerialPipelineStagesAttributes) Strategy() terra.ListValue[SerialPipelineStagesStrategyAttributes]
- func (s SerialPipelineStagesAttributes) TargetId() terra.StringValue
- type SerialPipelineStagesB177Fec6
- type SerialPipelineStagesB177Fec6Attributes
- func (rc SerialPipelineStagesB177Fec6Attributes) CloudRun() terra.ListValue[SerialPipelineStagesD2430AfdAttributes]
- func (rc SerialPipelineStagesB177Fec6Attributes) InternalRef() (terra.Reference, error)
- func (rc SerialPipelineStagesB177Fec6Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (rc SerialPipelineStagesB177Fec6Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesB177Fec6Attributes
- func (rc SerialPipelineStagesB177Fec6Attributes) Kubernetes() terra.ListValue[SerialPipelineStagesB8Cb2C73Attributes]
- type SerialPipelineStagesB177Fec6State
- type SerialPipelineStagesB8Cb2C73
- type SerialPipelineStagesB8Cb2C73Attributes
- func (k SerialPipelineStagesB8Cb2C73Attributes) GatewayServiceMesh() terra.ListValue[SerialPipelineStages02038B58Attributes]
- func (k SerialPipelineStagesB8Cb2C73Attributes) InternalRef() (terra.Reference, error)
- func (k SerialPipelineStagesB8Cb2C73Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (k SerialPipelineStagesB8Cb2C73Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesB8Cb2C73Attributes
- func (k SerialPipelineStagesB8Cb2C73Attributes) ServiceNetworking() terra.ListValue[SerialPipelineStagesCc66Ae03Attributes]
- type SerialPipelineStagesB8Cb2C73State
- type SerialPipelineStagesC8E975Ec
- type SerialPipelineStagesC8E975EcAttributes
- func (cd SerialPipelineStagesC8E975EcAttributes) InternalRef() (terra.Reference, error)
- func (cd SerialPipelineStagesC8E975EcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cd SerialPipelineStagesC8E975EcAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesC8E975EcAttributes
- func (cd SerialPipelineStagesC8E975EcAttributes) Percentages() terra.ListValue[terra.NumberValue]
- func (cd SerialPipelineStagesC8E975EcAttributes) Postdeploy() terra.ListValue[SerialPipelineStages78B13FffAttributes]
- func (cd SerialPipelineStagesC8E975EcAttributes) Predeploy() terra.ListValue[SerialPipelineStages937Fc815Attributes]
- func (cd SerialPipelineStagesC8E975EcAttributes) Verify() terra.BoolValue
- type SerialPipelineStagesC8E975EcState
- type SerialPipelineStagesCc66Ae03
- type SerialPipelineStagesCc66Ae03Attributes
- func (sn SerialPipelineStagesCc66Ae03Attributes) Deployment() terra.StringValue
- func (sn SerialPipelineStagesCc66Ae03Attributes) DisablePodOverprovisioning() terra.BoolValue
- func (sn SerialPipelineStagesCc66Ae03Attributes) InternalRef() (terra.Reference, error)
- func (sn SerialPipelineStagesCc66Ae03Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sn SerialPipelineStagesCc66Ae03Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesCc66Ae03Attributes
- func (sn SerialPipelineStagesCc66Ae03Attributes) Service() terra.StringValue
- type SerialPipelineStagesCc66Ae03State
- type SerialPipelineStagesD11E18C9
- type SerialPipelineStagesD11E18C9Attributes
- func (p SerialPipelineStagesD11E18C9Attributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStagesD11E18C9Attributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStagesD11E18C9Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStagesD11E18C9Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesD11E18C9Attributes
- type SerialPipelineStagesD11E18C9State
- type SerialPipelineStagesD2430Afd
- type SerialPipelineStagesD2430AfdAttributes
- func (cr SerialPipelineStagesD2430AfdAttributes) AutomaticTrafficControl() terra.BoolValue
- func (cr SerialPipelineStagesD2430AfdAttributes) CanaryRevisionTags() terra.ListValue[terra.StringValue]
- func (cr SerialPipelineStagesD2430AfdAttributes) InternalRef() (terra.Reference, error)
- func (cr SerialPipelineStagesD2430AfdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr SerialPipelineStagesD2430AfdAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesD2430AfdAttributes
- func (cr SerialPipelineStagesD2430AfdAttributes) PriorRevisionTags() terra.ListValue[terra.StringValue]
- func (cr SerialPipelineStagesD2430AfdAttributes) StableRevisionTags() terra.ListValue[terra.StringValue]
- type SerialPipelineStagesD2430AfdState
- type SerialPipelineStagesDeployParameters
- type SerialPipelineStagesDeployParametersAttributes
- func (dp SerialPipelineStagesDeployParametersAttributes) InternalRef() (terra.Reference, error)
- func (dp SerialPipelineStagesDeployParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dp SerialPipelineStagesDeployParametersAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesDeployParametersAttributes
- func (dp SerialPipelineStagesDeployParametersAttributes) MatchTargetLabels() terra.MapValue[terra.StringValue]
- func (dp SerialPipelineStagesDeployParametersAttributes) Values() terra.MapValue[terra.StringValue]
- type SerialPipelineStagesDeployParametersState
- type SerialPipelineStagesDf0Ea91A
- type SerialPipelineStagesDf0Ea91AAttributes
- func (p SerialPipelineStagesDf0Ea91AAttributes) Actions() terra.ListValue[terra.StringValue]
- func (p SerialPipelineStagesDf0Ea91AAttributes) InternalRef() (terra.Reference, error)
- func (p SerialPipelineStagesDf0Ea91AAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SerialPipelineStagesDf0Ea91AAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesDf0Ea91AAttributes
- type SerialPipelineStagesDf0Ea91AState
- type SerialPipelineStagesState
- type SerialPipelineStagesStrategy
- type SerialPipelineStagesStrategyAttributes
- func (s SerialPipelineStagesStrategyAttributes) Canary() terra.ListValue[SerialPipelineStagesStrategyCanaryAttributes]
- func (s SerialPipelineStagesStrategyAttributes) InternalRef() (terra.Reference, error)
- func (s SerialPipelineStagesStrategyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SerialPipelineStagesStrategyAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyAttributes
- func (s SerialPipelineStagesStrategyAttributes) Standard() terra.ListValue[SerialPipelineStagesStrategyStandardAttributes]
- type SerialPipelineStagesStrategyCanary
- type SerialPipelineStagesStrategyCanaryAttributes
- func (c SerialPipelineStagesStrategyCanaryAttributes) CanaryDeployment() terra.ListValue[SerialPipelineStagesC8E975EcAttributes]
- func (c SerialPipelineStagesStrategyCanaryAttributes) CustomCanaryDeployment() terra.ListValue[SerialPipelineStages8Bf2B010Attributes]
- func (c SerialPipelineStagesStrategyCanaryAttributes) InternalRef() (terra.Reference, error)
- func (c SerialPipelineStagesStrategyCanaryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c SerialPipelineStagesStrategyCanaryAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyCanaryAttributes
- func (c SerialPipelineStagesStrategyCanaryAttributes) RuntimeConfig() terra.ListValue[SerialPipelineStagesB177Fec6Attributes]
- type SerialPipelineStagesStrategyCanaryState
- type SerialPipelineStagesStrategyStandard
- type SerialPipelineStagesStrategyStandardAttributes
- func (s SerialPipelineStagesStrategyStandardAttributes) InternalRef() (terra.Reference, error)
- func (s SerialPipelineStagesStrategyStandardAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SerialPipelineStagesStrategyStandardAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyStandardAttributes
- func (s SerialPipelineStagesStrategyStandardAttributes) Postdeploy() terra.ListValue[SerialPipelineStagesDf0Ea91AAttributes]
- func (s SerialPipelineStagesStrategyStandardAttributes) Predeploy() terra.ListValue[SerialPipelineStages604F3D28Attributes]
- func (s SerialPipelineStagesStrategyStandardAttributes) Verify() terra.BoolValue
- type SerialPipelineStagesStrategyStandardState
- type SerialPipelineStagesStrategyState
- type SerialPipelineState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Annotations: map of string, optional Annotations terra.MapValue[terra.StringValue] `hcl:"annotations,attr"` // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // Suspended: bool, optional Suspended terra.BoolValue `hcl:"suspended,attr"` // SerialPipeline: optional SerialPipeline *SerialPipeline `hcl:"serial_pipeline,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for google_clouddeploy_delivery_pipeline.
type ConditionAttributes ¶
type ConditionAttributes struct {
// contains filtered or unexported fields
}
func (ConditionAttributes) InternalRef ¶
func (c ConditionAttributes) InternalRef() (terra.Reference, error)
func (ConditionAttributes) InternalTokens ¶
func (c ConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConditionAttributes) InternalWithRef ¶
func (c ConditionAttributes) InternalWithRef(ref terra.Reference) ConditionAttributes
func (ConditionAttributes) PipelineReadyCondition ¶
func (c ConditionAttributes) PipelineReadyCondition() terra.ListValue[ConditionPipelineReadyConditionAttributes]
func (ConditionAttributes) TargetsPresentCondition ¶
func (c ConditionAttributes) TargetsPresentCondition() terra.ListValue[ConditionTargetsPresentConditionAttributes]
func (ConditionAttributes) TargetsTypeCondition ¶
func (c ConditionAttributes) TargetsTypeCondition() terra.ListValue[ConditionTargetsTypeConditionAttributes]
type ConditionPipelineReadyConditionAttributes ¶
type ConditionPipelineReadyConditionAttributes struct {
// contains filtered or unexported fields
}
func (ConditionPipelineReadyConditionAttributes) InternalRef ¶
func (prc ConditionPipelineReadyConditionAttributes) InternalRef() (terra.Reference, error)
func (ConditionPipelineReadyConditionAttributes) InternalTokens ¶
func (prc ConditionPipelineReadyConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConditionPipelineReadyConditionAttributes) InternalWithRef ¶
func (prc ConditionPipelineReadyConditionAttributes) InternalWithRef(ref terra.Reference) ConditionPipelineReadyConditionAttributes
func (ConditionPipelineReadyConditionAttributes) Status ¶
func (prc ConditionPipelineReadyConditionAttributes) Status() terra.BoolValue
func (ConditionPipelineReadyConditionAttributes) UpdateTime ¶
func (prc ConditionPipelineReadyConditionAttributes) UpdateTime() terra.StringValue
type ConditionState ¶
type ConditionState struct { PipelineReadyCondition []ConditionPipelineReadyConditionState `json:"pipeline_ready_condition"` TargetsPresentCondition []ConditionTargetsPresentConditionState `json:"targets_present_condition"` TargetsTypeCondition []ConditionTargetsTypeConditionState `json:"targets_type_condition"` }
type ConditionTargetsPresentConditionAttributes ¶
type ConditionTargetsPresentConditionAttributes struct {
// contains filtered or unexported fields
}
func (ConditionTargetsPresentConditionAttributes) InternalRef ¶
func (tpc ConditionTargetsPresentConditionAttributes) InternalRef() (terra.Reference, error)
func (ConditionTargetsPresentConditionAttributes) InternalTokens ¶
func (tpc ConditionTargetsPresentConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConditionTargetsPresentConditionAttributes) InternalWithRef ¶
func (tpc ConditionTargetsPresentConditionAttributes) InternalWithRef(ref terra.Reference) ConditionTargetsPresentConditionAttributes
func (ConditionTargetsPresentConditionAttributes) MissingTargets ¶
func (tpc ConditionTargetsPresentConditionAttributes) MissingTargets() terra.ListValue[terra.StringValue]
func (ConditionTargetsPresentConditionAttributes) Status ¶
func (tpc ConditionTargetsPresentConditionAttributes) Status() terra.BoolValue
func (ConditionTargetsPresentConditionAttributes) UpdateTime ¶
func (tpc ConditionTargetsPresentConditionAttributes) UpdateTime() terra.StringValue
type ConditionTargetsTypeConditionAttributes ¶
type ConditionTargetsTypeConditionAttributes struct {
// contains filtered or unexported fields
}
func (ConditionTargetsTypeConditionAttributes) ErrorDetails ¶
func (ttc ConditionTargetsTypeConditionAttributes) ErrorDetails() terra.StringValue
func (ConditionTargetsTypeConditionAttributes) InternalRef ¶
func (ttc ConditionTargetsTypeConditionAttributes) InternalRef() (terra.Reference, error)
func (ConditionTargetsTypeConditionAttributes) InternalTokens ¶
func (ttc ConditionTargetsTypeConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConditionTargetsTypeConditionAttributes) InternalWithRef ¶
func (ttc ConditionTargetsTypeConditionAttributes) InternalWithRef(ref terra.Reference) ConditionTargetsTypeConditionAttributes
func (ConditionTargetsTypeConditionAttributes) Status ¶
func (ttc ConditionTargetsTypeConditionAttributes) Status() terra.BoolValue
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_clouddeploy_delivery_pipeline.
func (*Resource) Attributes ¶
func (gcdp *Resource) Attributes() googleClouddeployDeliveryPipelineAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gcdp *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gcdp *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type SerialPipeline ¶
type SerialPipeline struct { // SerialPipelineStages: min=0 Stages []SerialPipelineStages `hcl:"stages,block" validate:"min=0"` }
type SerialPipelineAttributes ¶
type SerialPipelineAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineAttributes) InternalRef ¶
func (sp SerialPipelineAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineAttributes) InternalTokens ¶
func (sp SerialPipelineAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineAttributes) InternalWithRef ¶
func (sp SerialPipelineAttributes) InternalWithRef(ref terra.Reference) SerialPipelineAttributes
func (SerialPipelineAttributes) Stages ¶
func (sp SerialPipelineAttributes) Stages() terra.ListValue[SerialPipelineStagesAttributes]
type SerialPipelineStages ¶
type SerialPipelineStages struct { // Profiles: list of string, optional Profiles terra.ListValue[terra.StringValue] `hcl:"profiles,attr"` // TargetId: string, optional TargetId terra.StringValue `hcl:"target_id,attr"` // SerialPipelineStagesDeployParameters: min=0 DeployParameters []SerialPipelineStagesDeployParameters `hcl:"deploy_parameters,block" validate:"min=0"` // SerialPipelineStagesStrategy: optional Strategy *SerialPipelineStagesStrategy `hcl:"strategy,block"` }
type SerialPipelineStages02038B58 ¶
type SerialPipelineStages02038B58 struct { // Deployment: string, required Deployment terra.StringValue `hcl:"deployment,attr" validate:"required"` // HttpRoute: string, required HttpRoute terra.StringValue `hcl:"http_route,attr" validate:"required"` // RouteUpdateWaitTime: string, optional RouteUpdateWaitTime terra.StringValue `hcl:"route_update_wait_time,attr"` // Service: string, required Service terra.StringValue `hcl:"service,attr" validate:"required"` // StableCutbackDuration: string, optional StableCutbackDuration terra.StringValue `hcl:"stable_cutback_duration,attr"` }
type SerialPipelineStages02038B58Attributes ¶
type SerialPipelineStages02038B58Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages02038B58Attributes) Deployment ¶
func (gsm SerialPipelineStages02038B58Attributes) Deployment() terra.StringValue
func (SerialPipelineStages02038B58Attributes) HttpRoute ¶
func (gsm SerialPipelineStages02038B58Attributes) HttpRoute() terra.StringValue
func (SerialPipelineStages02038B58Attributes) InternalRef ¶
func (gsm SerialPipelineStages02038B58Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages02038B58Attributes) InternalTokens ¶
func (gsm SerialPipelineStages02038B58Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages02038B58Attributes) InternalWithRef ¶
func (gsm SerialPipelineStages02038B58Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages02038B58Attributes
func (SerialPipelineStages02038B58Attributes) RouteUpdateWaitTime ¶
func (gsm SerialPipelineStages02038B58Attributes) RouteUpdateWaitTime() terra.StringValue
func (SerialPipelineStages02038B58Attributes) Service ¶
func (gsm SerialPipelineStages02038B58Attributes) Service() terra.StringValue
func (SerialPipelineStages02038B58Attributes) StableCutbackDuration ¶
func (gsm SerialPipelineStages02038B58Attributes) StableCutbackDuration() terra.StringValue
type SerialPipelineStages3801A9Ba ¶
type SerialPipelineStages3801A9Ba struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStages3801A9BaAttributes ¶
type SerialPipelineStages3801A9BaAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages3801A9BaAttributes) Actions ¶
func (p SerialPipelineStages3801A9BaAttributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStages3801A9BaAttributes) InternalRef ¶
func (p SerialPipelineStages3801A9BaAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages3801A9BaAttributes) InternalTokens ¶
func (p SerialPipelineStages3801A9BaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages3801A9BaAttributes) InternalWithRef ¶
func (p SerialPipelineStages3801A9BaAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStages3801A9BaAttributes
type SerialPipelineStages3801A9BaState ¶
type SerialPipelineStages3801A9BaState struct {
Actions []string `json:"actions"`
}
type SerialPipelineStages604F3D28 ¶
type SerialPipelineStages604F3D28 struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStages604F3D28Attributes ¶
type SerialPipelineStages604F3D28Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages604F3D28Attributes) Actions ¶
func (p SerialPipelineStages604F3D28Attributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStages604F3D28Attributes) InternalRef ¶
func (p SerialPipelineStages604F3D28Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages604F3D28Attributes) InternalTokens ¶
func (p SerialPipelineStages604F3D28Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages604F3D28Attributes) InternalWithRef ¶
func (p SerialPipelineStages604F3D28Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages604F3D28Attributes
type SerialPipelineStages604F3D28State ¶
type SerialPipelineStages604F3D28State struct {
Actions []string `json:"actions"`
}
type SerialPipelineStages78B13Fff ¶
type SerialPipelineStages78B13Fff struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStages78B13FffAttributes ¶
type SerialPipelineStages78B13FffAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages78B13FffAttributes) Actions ¶
func (p SerialPipelineStages78B13FffAttributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStages78B13FffAttributes) InternalRef ¶
func (p SerialPipelineStages78B13FffAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages78B13FffAttributes) InternalTokens ¶
func (p SerialPipelineStages78B13FffAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages78B13FffAttributes) InternalWithRef ¶
func (p SerialPipelineStages78B13FffAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStages78B13FffAttributes
type SerialPipelineStages78B13FffState ¶
type SerialPipelineStages78B13FffState struct {
Actions []string `json:"actions"`
}
type SerialPipelineStages8Bf2B010 ¶
type SerialPipelineStages8Bf2B010 struct { // SerialPipelineStagesAb11F70F: min=1 PhaseConfigs []SerialPipelineStagesAb11F70F `hcl:"phase_configs,block" validate:"min=1"` }
type SerialPipelineStages8Bf2B010Attributes ¶
type SerialPipelineStages8Bf2B010Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages8Bf2B010Attributes) InternalRef ¶
func (ccd SerialPipelineStages8Bf2B010Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages8Bf2B010Attributes) InternalTokens ¶
func (ccd SerialPipelineStages8Bf2B010Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages8Bf2B010Attributes) InternalWithRef ¶
func (ccd SerialPipelineStages8Bf2B010Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages8Bf2B010Attributes
func (SerialPipelineStages8Bf2B010Attributes) PhaseConfigs ¶
func (ccd SerialPipelineStages8Bf2B010Attributes) PhaseConfigs() terra.ListValue[SerialPipelineStagesAb11F70FAttributes]
type SerialPipelineStages8Bf2B010State ¶
type SerialPipelineStages8Bf2B010State struct {
PhaseConfigs []SerialPipelineStagesAb11F70FState `json:"phase_configs"`
}
type SerialPipelineStages937Fc815 ¶
type SerialPipelineStages937Fc815 struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStages937Fc815Attributes ¶
type SerialPipelineStages937Fc815Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStages937Fc815Attributes) Actions ¶
func (p SerialPipelineStages937Fc815Attributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStages937Fc815Attributes) InternalRef ¶
func (p SerialPipelineStages937Fc815Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStages937Fc815Attributes) InternalTokens ¶
func (p SerialPipelineStages937Fc815Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStages937Fc815Attributes) InternalWithRef ¶
func (p SerialPipelineStages937Fc815Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStages937Fc815Attributes
type SerialPipelineStages937Fc815State ¶
type SerialPipelineStages937Fc815State struct {
Actions []string `json:"actions"`
}
type SerialPipelineStagesAb11F70F ¶
type SerialPipelineStagesAb11F70F struct { // Percentage: number, required Percentage terra.NumberValue `hcl:"percentage,attr" validate:"required"` // PhaseId: string, required PhaseId terra.StringValue `hcl:"phase_id,attr" validate:"required"` // Profiles: list of string, optional Profiles terra.ListValue[terra.StringValue] `hcl:"profiles,attr"` // Verify: bool, optional Verify terra.BoolValue `hcl:"verify,attr"` // SerialPipelineStagesD11E18C9: optional Postdeploy *SerialPipelineStagesD11E18C9 `hcl:"postdeploy,block"` // SerialPipelineStages3801A9Ba: optional Predeploy *SerialPipelineStages3801A9Ba `hcl:"predeploy,block"` }
type SerialPipelineStagesAb11F70FAttributes ¶
type SerialPipelineStagesAb11F70FAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesAb11F70FAttributes) InternalRef ¶
func (pc SerialPipelineStagesAb11F70FAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesAb11F70FAttributes) InternalTokens ¶
func (pc SerialPipelineStagesAb11F70FAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesAb11F70FAttributes) InternalWithRef ¶
func (pc SerialPipelineStagesAb11F70FAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesAb11F70FAttributes
func (SerialPipelineStagesAb11F70FAttributes) Percentage ¶
func (pc SerialPipelineStagesAb11F70FAttributes) Percentage() terra.NumberValue
func (SerialPipelineStagesAb11F70FAttributes) PhaseId ¶
func (pc SerialPipelineStagesAb11F70FAttributes) PhaseId() terra.StringValue
func (SerialPipelineStagesAb11F70FAttributes) Postdeploy ¶
func (pc SerialPipelineStagesAb11F70FAttributes) Postdeploy() terra.ListValue[SerialPipelineStagesD11E18C9Attributes]
func (SerialPipelineStagesAb11F70FAttributes) Predeploy ¶
func (pc SerialPipelineStagesAb11F70FAttributes) Predeploy() terra.ListValue[SerialPipelineStages3801A9BaAttributes]
func (SerialPipelineStagesAb11F70FAttributes) Profiles ¶
func (pc SerialPipelineStagesAb11F70FAttributes) Profiles() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesAb11F70FAttributes) Verify ¶
func (pc SerialPipelineStagesAb11F70FAttributes) Verify() terra.BoolValue
type SerialPipelineStagesAb11F70FState ¶
type SerialPipelineStagesAb11F70FState struct { Percentage float64 `json:"percentage"` PhaseId string `json:"phase_id"` Profiles []string `json:"profiles"` Verify bool `json:"verify"` Postdeploy []SerialPipelineStagesD11E18C9State `json:"postdeploy"` Predeploy []SerialPipelineStages3801A9BaState `json:"predeploy"` }
type SerialPipelineStagesAttributes ¶
type SerialPipelineStagesAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesAttributes) DeployParameters ¶
func (s SerialPipelineStagesAttributes) DeployParameters() terra.ListValue[SerialPipelineStagesDeployParametersAttributes]
func (SerialPipelineStagesAttributes) InternalRef ¶
func (s SerialPipelineStagesAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesAttributes) InternalTokens ¶
func (s SerialPipelineStagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesAttributes) InternalWithRef ¶
func (s SerialPipelineStagesAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesAttributes
func (SerialPipelineStagesAttributes) Profiles ¶
func (s SerialPipelineStagesAttributes) Profiles() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesAttributes) Strategy ¶
func (s SerialPipelineStagesAttributes) Strategy() terra.ListValue[SerialPipelineStagesStrategyAttributes]
func (SerialPipelineStagesAttributes) TargetId ¶
func (s SerialPipelineStagesAttributes) TargetId() terra.StringValue
type SerialPipelineStagesB177Fec6 ¶
type SerialPipelineStagesB177Fec6 struct { // SerialPipelineStagesD2430Afd: optional CloudRun *SerialPipelineStagesD2430Afd `hcl:"cloud_run,block"` // SerialPipelineStagesB8Cb2C73: optional Kubernetes *SerialPipelineStagesB8Cb2C73 `hcl:"kubernetes,block"` }
type SerialPipelineStagesB177Fec6Attributes ¶
type SerialPipelineStagesB177Fec6Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesB177Fec6Attributes) CloudRun ¶
func (rc SerialPipelineStagesB177Fec6Attributes) CloudRun() terra.ListValue[SerialPipelineStagesD2430AfdAttributes]
func (SerialPipelineStagesB177Fec6Attributes) InternalRef ¶
func (rc SerialPipelineStagesB177Fec6Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesB177Fec6Attributes) InternalTokens ¶
func (rc SerialPipelineStagesB177Fec6Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesB177Fec6Attributes) InternalWithRef ¶
func (rc SerialPipelineStagesB177Fec6Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesB177Fec6Attributes
func (SerialPipelineStagesB177Fec6Attributes) Kubernetes ¶
func (rc SerialPipelineStagesB177Fec6Attributes) Kubernetes() terra.ListValue[SerialPipelineStagesB8Cb2C73Attributes]
type SerialPipelineStagesB177Fec6State ¶
type SerialPipelineStagesB177Fec6State struct { CloudRun []SerialPipelineStagesD2430AfdState `json:"cloud_run"` Kubernetes []SerialPipelineStagesB8Cb2C73State `json:"kubernetes"` }
type SerialPipelineStagesB8Cb2C73 ¶
type SerialPipelineStagesB8Cb2C73 struct { // SerialPipelineStages02038B58: optional GatewayServiceMesh *SerialPipelineStages02038B58 `hcl:"gateway_service_mesh,block"` // SerialPipelineStagesCc66Ae03: optional ServiceNetworking *SerialPipelineStagesCc66Ae03 `hcl:"service_networking,block"` }
type SerialPipelineStagesB8Cb2C73Attributes ¶
type SerialPipelineStagesB8Cb2C73Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesB8Cb2C73Attributes) GatewayServiceMesh ¶
func (k SerialPipelineStagesB8Cb2C73Attributes) GatewayServiceMesh() terra.ListValue[SerialPipelineStages02038B58Attributes]
func (SerialPipelineStagesB8Cb2C73Attributes) InternalRef ¶
func (k SerialPipelineStagesB8Cb2C73Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesB8Cb2C73Attributes) InternalTokens ¶
func (k SerialPipelineStagesB8Cb2C73Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesB8Cb2C73Attributes) InternalWithRef ¶
func (k SerialPipelineStagesB8Cb2C73Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesB8Cb2C73Attributes
func (SerialPipelineStagesB8Cb2C73Attributes) ServiceNetworking ¶
func (k SerialPipelineStagesB8Cb2C73Attributes) ServiceNetworking() terra.ListValue[SerialPipelineStagesCc66Ae03Attributes]
type SerialPipelineStagesB8Cb2C73State ¶
type SerialPipelineStagesB8Cb2C73State struct { GatewayServiceMesh []SerialPipelineStages02038B58State `json:"gateway_service_mesh"` ServiceNetworking []SerialPipelineStagesCc66Ae03State `json:"service_networking"` }
type SerialPipelineStagesC8E975Ec ¶
type SerialPipelineStagesC8E975Ec struct { // Percentages: list of number, required Percentages terra.ListValue[terra.NumberValue] `hcl:"percentages,attr" validate:"required"` // Verify: bool, optional Verify terra.BoolValue `hcl:"verify,attr"` // SerialPipelineStages78B13Fff: optional Postdeploy *SerialPipelineStages78B13Fff `hcl:"postdeploy,block"` // SerialPipelineStages937Fc815: optional Predeploy *SerialPipelineStages937Fc815 `hcl:"predeploy,block"` }
type SerialPipelineStagesC8E975EcAttributes ¶
type SerialPipelineStagesC8E975EcAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesC8E975EcAttributes) InternalRef ¶
func (cd SerialPipelineStagesC8E975EcAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesC8E975EcAttributes) InternalTokens ¶
func (cd SerialPipelineStagesC8E975EcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesC8E975EcAttributes) InternalWithRef ¶
func (cd SerialPipelineStagesC8E975EcAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesC8E975EcAttributes
func (SerialPipelineStagesC8E975EcAttributes) Percentages ¶
func (cd SerialPipelineStagesC8E975EcAttributes) Percentages() terra.ListValue[terra.NumberValue]
func (SerialPipelineStagesC8E975EcAttributes) Postdeploy ¶
func (cd SerialPipelineStagesC8E975EcAttributes) Postdeploy() terra.ListValue[SerialPipelineStages78B13FffAttributes]
func (SerialPipelineStagesC8E975EcAttributes) Predeploy ¶
func (cd SerialPipelineStagesC8E975EcAttributes) Predeploy() terra.ListValue[SerialPipelineStages937Fc815Attributes]
func (SerialPipelineStagesC8E975EcAttributes) Verify ¶
func (cd SerialPipelineStagesC8E975EcAttributes) Verify() terra.BoolValue
type SerialPipelineStagesC8E975EcState ¶
type SerialPipelineStagesC8E975EcState struct { Percentages []float64 `json:"percentages"` Verify bool `json:"verify"` Postdeploy []SerialPipelineStages78B13FffState `json:"postdeploy"` Predeploy []SerialPipelineStages937Fc815State `json:"predeploy"` }
type SerialPipelineStagesCc66Ae03 ¶
type SerialPipelineStagesCc66Ae03 struct { // Deployment: string, required Deployment terra.StringValue `hcl:"deployment,attr" validate:"required"` // DisablePodOverprovisioning: bool, optional DisablePodOverprovisioning terra.BoolValue `hcl:"disable_pod_overprovisioning,attr"` // Service: string, required Service terra.StringValue `hcl:"service,attr" validate:"required"` }
type SerialPipelineStagesCc66Ae03Attributes ¶
type SerialPipelineStagesCc66Ae03Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesCc66Ae03Attributes) Deployment ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) Deployment() terra.StringValue
func (SerialPipelineStagesCc66Ae03Attributes) DisablePodOverprovisioning ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) DisablePodOverprovisioning() terra.BoolValue
func (SerialPipelineStagesCc66Ae03Attributes) InternalRef ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesCc66Ae03Attributes) InternalTokens ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesCc66Ae03Attributes) InternalWithRef ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesCc66Ae03Attributes
func (SerialPipelineStagesCc66Ae03Attributes) Service ¶
func (sn SerialPipelineStagesCc66Ae03Attributes) Service() terra.StringValue
type SerialPipelineStagesD11E18C9 ¶
type SerialPipelineStagesD11E18C9 struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStagesD11E18C9Attributes ¶
type SerialPipelineStagesD11E18C9Attributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesD11E18C9Attributes) Actions ¶
func (p SerialPipelineStagesD11E18C9Attributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesD11E18C9Attributes) InternalRef ¶
func (p SerialPipelineStagesD11E18C9Attributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesD11E18C9Attributes) InternalTokens ¶
func (p SerialPipelineStagesD11E18C9Attributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesD11E18C9Attributes) InternalWithRef ¶
func (p SerialPipelineStagesD11E18C9Attributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesD11E18C9Attributes
type SerialPipelineStagesD11E18C9State ¶
type SerialPipelineStagesD11E18C9State struct {
Actions []string `json:"actions"`
}
type SerialPipelineStagesD2430Afd ¶
type SerialPipelineStagesD2430Afd struct { // AutomaticTrafficControl: bool, optional AutomaticTrafficControl terra.BoolValue `hcl:"automatic_traffic_control,attr"` // CanaryRevisionTags: list of string, optional CanaryRevisionTags terra.ListValue[terra.StringValue] `hcl:"canary_revision_tags,attr"` // PriorRevisionTags: list of string, optional PriorRevisionTags terra.ListValue[terra.StringValue] `hcl:"prior_revision_tags,attr"` // StableRevisionTags: list of string, optional StableRevisionTags terra.ListValue[terra.StringValue] `hcl:"stable_revision_tags,attr"` }
type SerialPipelineStagesD2430AfdAttributes ¶
type SerialPipelineStagesD2430AfdAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesD2430AfdAttributes) AutomaticTrafficControl ¶
func (cr SerialPipelineStagesD2430AfdAttributes) AutomaticTrafficControl() terra.BoolValue
func (SerialPipelineStagesD2430AfdAttributes) CanaryRevisionTags ¶
func (cr SerialPipelineStagesD2430AfdAttributes) CanaryRevisionTags() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesD2430AfdAttributes) InternalRef ¶
func (cr SerialPipelineStagesD2430AfdAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesD2430AfdAttributes) InternalTokens ¶
func (cr SerialPipelineStagesD2430AfdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesD2430AfdAttributes) InternalWithRef ¶
func (cr SerialPipelineStagesD2430AfdAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesD2430AfdAttributes
func (SerialPipelineStagesD2430AfdAttributes) PriorRevisionTags ¶
func (cr SerialPipelineStagesD2430AfdAttributes) PriorRevisionTags() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesD2430AfdAttributes) StableRevisionTags ¶
func (cr SerialPipelineStagesD2430AfdAttributes) StableRevisionTags() terra.ListValue[terra.StringValue]
type SerialPipelineStagesDeployParameters ¶
type SerialPipelineStagesDeployParameters struct { // MatchTargetLabels: map of string, optional MatchTargetLabels terra.MapValue[terra.StringValue] `hcl:"match_target_labels,attr"` // Values: map of string, required Values terra.MapValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type SerialPipelineStagesDeployParametersAttributes ¶
type SerialPipelineStagesDeployParametersAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesDeployParametersAttributes) InternalRef ¶
func (dp SerialPipelineStagesDeployParametersAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesDeployParametersAttributes) InternalTokens ¶
func (dp SerialPipelineStagesDeployParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesDeployParametersAttributes) InternalWithRef ¶
func (dp SerialPipelineStagesDeployParametersAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesDeployParametersAttributes
func (SerialPipelineStagesDeployParametersAttributes) MatchTargetLabels ¶
func (dp SerialPipelineStagesDeployParametersAttributes) MatchTargetLabels() terra.MapValue[terra.StringValue]
func (SerialPipelineStagesDeployParametersAttributes) Values ¶
func (dp SerialPipelineStagesDeployParametersAttributes) Values() terra.MapValue[terra.StringValue]
type SerialPipelineStagesDf0Ea91A ¶
type SerialPipelineStagesDf0Ea91A struct { // Actions: list of string, optional Actions terra.ListValue[terra.StringValue] `hcl:"actions,attr"` }
type SerialPipelineStagesDf0Ea91AAttributes ¶
type SerialPipelineStagesDf0Ea91AAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesDf0Ea91AAttributes) Actions ¶
func (p SerialPipelineStagesDf0Ea91AAttributes) Actions() terra.ListValue[terra.StringValue]
func (SerialPipelineStagesDf0Ea91AAttributes) InternalRef ¶
func (p SerialPipelineStagesDf0Ea91AAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesDf0Ea91AAttributes) InternalTokens ¶
func (p SerialPipelineStagesDf0Ea91AAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesDf0Ea91AAttributes) InternalWithRef ¶
func (p SerialPipelineStagesDf0Ea91AAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesDf0Ea91AAttributes
type SerialPipelineStagesDf0Ea91AState ¶
type SerialPipelineStagesDf0Ea91AState struct {
Actions []string `json:"actions"`
}
type SerialPipelineStagesState ¶
type SerialPipelineStagesState struct { Profiles []string `json:"profiles"` TargetId string `json:"target_id"` DeployParameters []SerialPipelineStagesDeployParametersState `json:"deploy_parameters"` Strategy []SerialPipelineStagesStrategyState `json:"strategy"` }
type SerialPipelineStagesStrategy ¶
type SerialPipelineStagesStrategy struct { // SerialPipelineStagesStrategyCanary: optional Canary *SerialPipelineStagesStrategyCanary `hcl:"canary,block"` // SerialPipelineStagesStrategyStandard: optional Standard *SerialPipelineStagesStrategyStandard `hcl:"standard,block"` }
type SerialPipelineStagesStrategyAttributes ¶
type SerialPipelineStagesStrategyAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesStrategyAttributes) InternalRef ¶
func (s SerialPipelineStagesStrategyAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesStrategyAttributes) InternalTokens ¶
func (s SerialPipelineStagesStrategyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesStrategyAttributes) InternalWithRef ¶
func (s SerialPipelineStagesStrategyAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyAttributes
type SerialPipelineStagesStrategyCanary ¶
type SerialPipelineStagesStrategyCanary struct { // SerialPipelineStagesC8E975Ec: optional CanaryDeployment *SerialPipelineStagesC8E975Ec `hcl:"canary_deployment,block"` // SerialPipelineStages8Bf2B010: optional CustomCanaryDeployment *SerialPipelineStages8Bf2B010 `hcl:"custom_canary_deployment,block"` // SerialPipelineStagesB177Fec6: optional RuntimeConfig *SerialPipelineStagesB177Fec6 `hcl:"runtime_config,block"` }
type SerialPipelineStagesStrategyCanaryAttributes ¶
type SerialPipelineStagesStrategyCanaryAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesStrategyCanaryAttributes) CanaryDeployment ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) CanaryDeployment() terra.ListValue[SerialPipelineStagesC8E975EcAttributes]
func (SerialPipelineStagesStrategyCanaryAttributes) CustomCanaryDeployment ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) CustomCanaryDeployment() terra.ListValue[SerialPipelineStages8Bf2B010Attributes]
func (SerialPipelineStagesStrategyCanaryAttributes) InternalRef ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesStrategyCanaryAttributes) InternalTokens ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesStrategyCanaryAttributes) InternalWithRef ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyCanaryAttributes
func (SerialPipelineStagesStrategyCanaryAttributes) RuntimeConfig ¶
func (c SerialPipelineStagesStrategyCanaryAttributes) RuntimeConfig() terra.ListValue[SerialPipelineStagesB177Fec6Attributes]
type SerialPipelineStagesStrategyCanaryState ¶
type SerialPipelineStagesStrategyCanaryState struct { CanaryDeployment []SerialPipelineStagesC8E975EcState `json:"canary_deployment"` CustomCanaryDeployment []SerialPipelineStages8Bf2B010State `json:"custom_canary_deployment"` RuntimeConfig []SerialPipelineStagesB177Fec6State `json:"runtime_config"` }
type SerialPipelineStagesStrategyStandard ¶
type SerialPipelineStagesStrategyStandard struct { // Verify: bool, optional Verify terra.BoolValue `hcl:"verify,attr"` // SerialPipelineStagesDf0Ea91A: optional Postdeploy *SerialPipelineStagesDf0Ea91A `hcl:"postdeploy,block"` // SerialPipelineStages604F3D28: optional Predeploy *SerialPipelineStages604F3D28 `hcl:"predeploy,block"` }
type SerialPipelineStagesStrategyStandardAttributes ¶
type SerialPipelineStagesStrategyStandardAttributes struct {
// contains filtered or unexported fields
}
func (SerialPipelineStagesStrategyStandardAttributes) InternalRef ¶
func (s SerialPipelineStagesStrategyStandardAttributes) InternalRef() (terra.Reference, error)
func (SerialPipelineStagesStrategyStandardAttributes) InternalTokens ¶
func (s SerialPipelineStagesStrategyStandardAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerialPipelineStagesStrategyStandardAttributes) InternalWithRef ¶
func (s SerialPipelineStagesStrategyStandardAttributes) InternalWithRef(ref terra.Reference) SerialPipelineStagesStrategyStandardAttributes
func (SerialPipelineStagesStrategyStandardAttributes) Postdeploy ¶
func (s SerialPipelineStagesStrategyStandardAttributes) Postdeploy() terra.ListValue[SerialPipelineStagesDf0Ea91AAttributes]
func (SerialPipelineStagesStrategyStandardAttributes) Predeploy ¶
func (s SerialPipelineStagesStrategyStandardAttributes) Predeploy() terra.ListValue[SerialPipelineStages604F3D28Attributes]
func (SerialPipelineStagesStrategyStandardAttributes) Verify ¶
func (s SerialPipelineStagesStrategyStandardAttributes) Verify() terra.BoolValue
type SerialPipelineStagesStrategyStandardState ¶
type SerialPipelineStagesStrategyStandardState struct { Verify bool `json:"verify"` Postdeploy []SerialPipelineStagesDf0Ea91AState `json:"postdeploy"` Predeploy []SerialPipelineStages604F3D28State `json:"predeploy"` }
type SerialPipelineStagesStrategyState ¶
type SerialPipelineStagesStrategyState struct { Canary []SerialPipelineStagesStrategyCanaryState `json:"canary"` Standard []SerialPipelineStagesStrategyStandardState `json:"standard"` }
type SerialPipelineState ¶
type SerialPipelineState struct {
Stages []SerialPipelineStagesState `json:"stages"`
}
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.