Documentation
¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
nolint: lll
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationState
- type DeploymentConfig
- type DeploymentConfigArgs
- type DeploymentConfigMinimumHealthyHosts
- type DeploymentConfigMinimumHealthyHostsArgs
- func (DeploymentConfigMinimumHealthyHostsArgs) ElementType() reflect.Type
- func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutput() DeploymentConfigMinimumHealthyHostsOutput
- func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsOutput
- func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
- func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
- type DeploymentConfigMinimumHealthyHostsInput
- type DeploymentConfigMinimumHealthyHostsOutput
- func (DeploymentConfigMinimumHealthyHostsOutput) ElementType() reflect.Type
- func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutput() DeploymentConfigMinimumHealthyHostsOutput
- func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsOutput
- func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsOutput) Type() pulumi.StringPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsOutput) Value() pulumi.IntPtrOutput
- type DeploymentConfigMinimumHealthyHostsPtrInput
- type DeploymentConfigMinimumHealthyHostsPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsPtrOutput) Elem() DeploymentConfigMinimumHealthyHostsOutput
- func (DeploymentConfigMinimumHealthyHostsPtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsPtrOutput) Type() pulumi.StringPtrOutput
- func (o DeploymentConfigMinimumHealthyHostsPtrOutput) Value() pulumi.IntPtrOutput
- type DeploymentConfigState
- type DeploymentConfigTrafficRoutingConfig
- type DeploymentConfigTrafficRoutingConfigArgs
- func (DeploymentConfigTrafficRoutingConfigArgs) ElementType() reflect.Type
- func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutput() DeploymentConfigTrafficRoutingConfigOutput
- func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigOutput
- func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
- func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
- type DeploymentConfigTrafficRoutingConfigInput
- type DeploymentConfigTrafficRoutingConfigOutput
- func (DeploymentConfigTrafficRoutingConfigOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigOutput) TimeBasedCanary() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) TimeBasedLinear() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutput() DeploymentConfigTrafficRoutingConfigOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigOutput) Type() pulumi.StringPtrOutput
- type DeploymentConfigTrafficRoutingConfigPtrInput
- type DeploymentConfigTrafficRoutingConfigPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) Elem() DeploymentConfigTrafficRoutingConfigOutput
- func (DeploymentConfigTrafficRoutingConfigPtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedCanary() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedLinear() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigPtrOutput) Type() pulumi.StringPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanary
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs
- func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ElementType() reflect.Type
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryInput
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Interval() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Percentage() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrInput
- type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Elem() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
- func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Interval() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Percentage() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinear
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs
- func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ElementType() reflect.Type
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinearInput
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Interval() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Percentage() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrInput
- type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Elem() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
- func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Interval() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Percentage() pulumi.IntPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
- type DeploymentGroup
- type DeploymentGroupAlarmConfiguration
- type DeploymentGroupAlarmConfigurationArgs
- func (DeploymentGroupAlarmConfigurationArgs) ElementType() reflect.Type
- func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutput() DeploymentGroupAlarmConfigurationOutput
- func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationOutput
- func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
- func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
- type DeploymentGroupAlarmConfigurationInput
- type DeploymentGroupAlarmConfigurationOutput
- func (o DeploymentGroupAlarmConfigurationOutput) Alarms() pulumi.StringArrayOutput
- func (DeploymentGroupAlarmConfigurationOutput) ElementType() reflect.Type
- func (o DeploymentGroupAlarmConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeploymentGroupAlarmConfigurationOutput) IgnorePollAlarmFailure() pulumi.BoolPtrOutput
- func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutput() DeploymentGroupAlarmConfigurationOutput
- func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationOutput
- func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
- func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
- type DeploymentGroupAlarmConfigurationPtrInput
- type DeploymentGroupAlarmConfigurationPtrOutput
- func (o DeploymentGroupAlarmConfigurationPtrOutput) Alarms() pulumi.StringArrayOutput
- func (o DeploymentGroupAlarmConfigurationPtrOutput) Elem() DeploymentGroupAlarmConfigurationOutput
- func (DeploymentGroupAlarmConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupAlarmConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeploymentGroupAlarmConfigurationPtrOutput) IgnorePollAlarmFailure() pulumi.BoolPtrOutput
- func (o DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
- func (o DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
- type DeploymentGroupArgs
- type DeploymentGroupAutoRollbackConfiguration
- type DeploymentGroupAutoRollbackConfigurationArgs
- func (DeploymentGroupAutoRollbackConfigurationArgs) ElementType() reflect.Type
- func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutput() DeploymentGroupAutoRollbackConfigurationOutput
- func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationOutput
- func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
- func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
- type DeploymentGroupAutoRollbackConfigurationInput
- type DeploymentGroupAutoRollbackConfigurationOutput
- func (DeploymentGroupAutoRollbackConfigurationOutput) ElementType() reflect.Type
- func (o DeploymentGroupAutoRollbackConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeploymentGroupAutoRollbackConfigurationOutput) Events() pulumi.StringArrayOutput
- func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutput() DeploymentGroupAutoRollbackConfigurationOutput
- func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationOutput
- func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
- func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
- type DeploymentGroupAutoRollbackConfigurationPtrInput
- type DeploymentGroupAutoRollbackConfigurationPtrOutput
- func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) Elem() DeploymentGroupAutoRollbackConfigurationOutput
- func (DeploymentGroupAutoRollbackConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) Events() pulumi.StringArrayOutput
- func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
- func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfig
- type DeploymentGroupBlueGreenDeploymentConfigArgs
- func (DeploymentGroupBlueGreenDeploymentConfigArgs) ElementType() reflect.Type
- func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutput() DeploymentGroupBlueGreenDeploymentConfigOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs
- func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ElementType() reflect.Type
- func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionInput
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ActionOnTimeout() pulumi.StringPtrOutput
- func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) WaitTimeInMinutes() pulumi.IntPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrInput
- type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ActionOnTimeout() pulumi.StringPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) Elem() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
- func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) WaitTimeInMinutes() pulumi.IntPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs
- func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ElementType() reflect.Type
- func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionInput
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) Action() pulumi.StringPtrOutput
- func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrInput
- type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) Action() pulumi.StringPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) Elem() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
- func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigInput
- type DeploymentGroupBlueGreenDeploymentConfigOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) DeploymentReadyOption() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (DeploymentGroupBlueGreenDeploymentConfigOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) GreenFleetProvisioningOption() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) TerminateBlueInstancesOnDeploymentSuccess() ...
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutput() DeploymentGroupBlueGreenDeploymentConfigOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigPtrInput
- type DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) DeploymentReadyOption() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) Elem() DeploymentGroupBlueGreenDeploymentConfigOutput
- func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) GreenFleetProvisioningOption() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) TerminateBlueInstancesOnDeploymentSuccess() ...
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs
- func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ElementType() reflect.Type
- func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput() ...
- func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext(ctx context.Context) ...
- func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() ...
- func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) ...
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessInput
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) Action() pulumi.StringPtrOutput
- func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) TerminationWaitTimeInMinutes() pulumi.IntPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput() ...
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext(ctx context.Context) ...
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() ...
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) ...
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrInput
- type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) Action() pulumi.StringPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) Elem() ...
- func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) TerminationWaitTimeInMinutes() pulumi.IntPtrOutput
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() ...
- func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) ...
- type DeploymentGroupDeploymentStyle
- type DeploymentGroupDeploymentStyleArgs
- func (DeploymentGroupDeploymentStyleArgs) ElementType() reflect.Type
- func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutput() DeploymentGroupDeploymentStyleOutput
- func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStyleOutput
- func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
- func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
- type DeploymentGroupDeploymentStyleInput
- type DeploymentGroupDeploymentStyleOutput
- func (o DeploymentGroupDeploymentStyleOutput) DeploymentOption() pulumi.StringPtrOutput
- func (o DeploymentGroupDeploymentStyleOutput) DeploymentType() pulumi.StringPtrOutput
- func (DeploymentGroupDeploymentStyleOutput) ElementType() reflect.Type
- func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutput() DeploymentGroupDeploymentStyleOutput
- func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStyleOutput
- func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
- func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
- type DeploymentGroupDeploymentStylePtrInput
- type DeploymentGroupDeploymentStylePtrOutput
- func (o DeploymentGroupDeploymentStylePtrOutput) DeploymentOption() pulumi.StringPtrOutput
- func (o DeploymentGroupDeploymentStylePtrOutput) DeploymentType() pulumi.StringPtrOutput
- func (o DeploymentGroupDeploymentStylePtrOutput) Elem() DeploymentGroupDeploymentStyleOutput
- func (DeploymentGroupDeploymentStylePtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
- func (o DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
- type DeploymentGroupEc2TagFilter
- type DeploymentGroupEc2TagFilterArgs
- func (DeploymentGroupEc2TagFilterArgs) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutput() DeploymentGroupEc2TagFilterOutput
- func (i DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterOutput
- type DeploymentGroupEc2TagFilterArray
- func (DeploymentGroupEc2TagFilterArray) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutput() DeploymentGroupEc2TagFilterArrayOutput
- func (i DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterArrayOutput
- type DeploymentGroupEc2TagFilterArrayInput
- type DeploymentGroupEc2TagFilterArrayOutput
- func (DeploymentGroupEc2TagFilterArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagFilterArrayOutput) Index(i pulumi.IntInput) DeploymentGroupEc2TagFilterOutput
- func (o DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutput() DeploymentGroupEc2TagFilterArrayOutput
- func (o DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterArrayOutput
- type DeploymentGroupEc2TagFilterInput
- type DeploymentGroupEc2TagFilterOutput
- func (DeploymentGroupEc2TagFilterOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagFilterOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutput() DeploymentGroupEc2TagFilterOutput
- func (o DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterOutput
- func (o DeploymentGroupEc2TagFilterOutput) Type() pulumi.StringPtrOutput
- func (o DeploymentGroupEc2TagFilterOutput) Value() pulumi.StringPtrOutput
- type DeploymentGroupEc2TagSet
- type DeploymentGroupEc2TagSetArgs
- func (DeploymentGroupEc2TagSetArgs) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutput() DeploymentGroupEc2TagSetOutput
- func (i DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetOutput
- type DeploymentGroupEc2TagSetArray
- func (DeploymentGroupEc2TagSetArray) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutput() DeploymentGroupEc2TagSetArrayOutput
- func (i DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetArrayOutput
- type DeploymentGroupEc2TagSetArrayInput
- type DeploymentGroupEc2TagSetArrayOutput
- func (DeploymentGroupEc2TagSetArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagSetArrayOutput) Index(i pulumi.IntInput) DeploymentGroupEc2TagSetOutput
- func (o DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutput() DeploymentGroupEc2TagSetArrayOutput
- func (o DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetArrayOutput
- type DeploymentGroupEc2TagSetEc2TagFilter
- type DeploymentGroupEc2TagSetEc2TagFilterArgs
- func (DeploymentGroupEc2TagSetEc2TagFilterArgs) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutput() DeploymentGroupEc2TagSetEc2TagFilterOutput
- func (i DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterOutput
- type DeploymentGroupEc2TagSetEc2TagFilterArray
- func (DeploymentGroupEc2TagSetEc2TagFilterArray) ElementType() reflect.Type
- func (i DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- func (i DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- type DeploymentGroupEc2TagSetEc2TagFilterArrayInput
- type DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- func (DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) Index(i pulumi.IntInput) DeploymentGroupEc2TagSetEc2TagFilterOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- type DeploymentGroupEc2TagSetEc2TagFilterInput
- type DeploymentGroupEc2TagSetEc2TagFilterOutput
- func (DeploymentGroupEc2TagSetEc2TagFilterOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutput() DeploymentGroupEc2TagSetEc2TagFilterOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Type() pulumi.StringPtrOutput
- func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Value() pulumi.StringPtrOutput
- type DeploymentGroupEc2TagSetInput
- type DeploymentGroupEc2TagSetOutput
- func (o DeploymentGroupEc2TagSetOutput) Ec2TagFilters() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
- func (DeploymentGroupEc2TagSetOutput) ElementType() reflect.Type
- func (o DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutput() DeploymentGroupEc2TagSetOutput
- func (o DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetOutput
- type DeploymentGroupEcsService
- type DeploymentGroupEcsServiceArgs
- func (DeploymentGroupEcsServiceArgs) ElementType() reflect.Type
- func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutput() DeploymentGroupEcsServiceOutput
- func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutputWithContext(ctx context.Context) DeploymentGroupEcsServiceOutput
- func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
- func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
- type DeploymentGroupEcsServiceInput
- type DeploymentGroupEcsServiceOutput
- func (o DeploymentGroupEcsServiceOutput) ClusterName() pulumi.StringOutput
- func (DeploymentGroupEcsServiceOutput) ElementType() reflect.Type
- func (o DeploymentGroupEcsServiceOutput) ServiceName() pulumi.StringOutput
- func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutput() DeploymentGroupEcsServiceOutput
- func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutputWithContext(ctx context.Context) DeploymentGroupEcsServiceOutput
- func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
- func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
- type DeploymentGroupEcsServicePtrInput
- type DeploymentGroupEcsServicePtrOutput
- func (o DeploymentGroupEcsServicePtrOutput) ClusterName() pulumi.StringOutput
- func (o DeploymentGroupEcsServicePtrOutput) Elem() DeploymentGroupEcsServiceOutput
- func (DeploymentGroupEcsServicePtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupEcsServicePtrOutput) ServiceName() pulumi.StringOutput
- func (o DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
- func (o DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
- type DeploymentGroupLoadBalancerInfo
- type DeploymentGroupLoadBalancerInfoArgs
- func (DeploymentGroupLoadBalancerInfoArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutput() DeploymentGroupLoadBalancerInfoOutput
- func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoOutput
- func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
- func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoElbInfo
- type DeploymentGroupLoadBalancerInfoElbInfoArgs
- func (DeploymentGroupLoadBalancerInfoElbInfoArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutput() DeploymentGroupLoadBalancerInfoElbInfoOutput
- func (i DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoOutput
- type DeploymentGroupLoadBalancerInfoElbInfoArray
- func (DeploymentGroupLoadBalancerInfoElbInfoArray) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- func (i DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- type DeploymentGroupLoadBalancerInfoElbInfoArrayInput
- type DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- func (DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) Index(i pulumi.IntInput) DeploymentGroupLoadBalancerInfoElbInfoOutput
- func (o DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- func (o DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- type DeploymentGroupLoadBalancerInfoElbInfoInput
- type DeploymentGroupLoadBalancerInfoElbInfoOutput
- func (DeploymentGroupLoadBalancerInfoElbInfoOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) Name() pulumi.StringPtrOutput
- func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutput() DeploymentGroupLoadBalancerInfoElbInfoOutput
- func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoOutput
- type DeploymentGroupLoadBalancerInfoInput
- type DeploymentGroupLoadBalancerInfoOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) ElbInfos() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- func (DeploymentGroupLoadBalancerInfoOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoOutput) TargetGroupInfos() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) TargetGroupPairInfo() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutput() DeploymentGroupLoadBalancerInfoOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoPtrInput
- type DeploymentGroupLoadBalancerInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) ElbInfos() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) Elem() DeploymentGroupLoadBalancerInfoOutput
- func (DeploymentGroupLoadBalancerInfoPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupInfos() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupPairInfo() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfo
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs
- func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoArray
- func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayInput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) Index(i pulumi.IntInput) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoInput
- type DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) Name() pulumi.StringPtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfo
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ProdTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TargetGroups() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TestTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ListenerArns() pulumi.StringArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) Elem() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ProdTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TargetGroups() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TestTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroup
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) Index(i pulumi.IntInput) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) Name() pulumi.StringOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ElementType() reflect.Type
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ListenerArns() pulumi.StringArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrInput
- type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) Elem() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
- func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ElementType() reflect.Type
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ListenerArns() pulumi.StringArrayOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
- type DeploymentGroupOnPremisesInstanceTagFilter
- type DeploymentGroupOnPremisesInstanceTagFilterArgs
- func (DeploymentGroupOnPremisesInstanceTagFilterArgs) ElementType() reflect.Type
- func (i DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutput() DeploymentGroupOnPremisesInstanceTagFilterOutput
- func (i DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterOutput
- type DeploymentGroupOnPremisesInstanceTagFilterArray
- func (DeploymentGroupOnPremisesInstanceTagFilterArray) ElementType() reflect.Type
- func (i DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput() DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
- func (i DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
- type DeploymentGroupOnPremisesInstanceTagFilterArrayInput
- type DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
- func (DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) Index(i pulumi.IntInput) DeploymentGroupOnPremisesInstanceTagFilterOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput() DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
- type DeploymentGroupOnPremisesInstanceTagFilterInput
- type DeploymentGroupOnPremisesInstanceTagFilterOutput
- func (DeploymentGroupOnPremisesInstanceTagFilterOutput) ElementType() reflect.Type
- func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutput() DeploymentGroupOnPremisesInstanceTagFilterOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) Type() pulumi.StringPtrOutput
- func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) Value() pulumi.StringPtrOutput
- type DeploymentGroupState
- type DeploymentGroupTriggerConfiguration
- type DeploymentGroupTriggerConfigurationArgs
- func (DeploymentGroupTriggerConfigurationArgs) ElementType() reflect.Type
- func (i DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutput() DeploymentGroupTriggerConfigurationOutput
- func (i DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationOutput
- type DeploymentGroupTriggerConfigurationArray
- func (DeploymentGroupTriggerConfigurationArray) ElementType() reflect.Type
- func (i DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutput() DeploymentGroupTriggerConfigurationArrayOutput
- func (i DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationArrayOutput
- type DeploymentGroupTriggerConfigurationArrayInput
- type DeploymentGroupTriggerConfigurationArrayOutput
- func (DeploymentGroupTriggerConfigurationArrayOutput) ElementType() reflect.Type
- func (o DeploymentGroupTriggerConfigurationArrayOutput) Index(i pulumi.IntInput) DeploymentGroupTriggerConfigurationOutput
- func (o DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutput() DeploymentGroupTriggerConfigurationArrayOutput
- func (o DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationArrayOutput
- type DeploymentGroupTriggerConfigurationInput
- type DeploymentGroupTriggerConfigurationOutput
- func (DeploymentGroupTriggerConfigurationOutput) ElementType() reflect.Type
- func (o DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutput() DeploymentGroupTriggerConfigurationOutput
- func (o DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationOutput
- func (o DeploymentGroupTriggerConfigurationOutput) TriggerEvents() pulumi.StringArrayOutput
- func (o DeploymentGroupTriggerConfigurationOutput) TriggerName() pulumi.StringOutput
- func (o DeploymentGroupTriggerConfigurationOutput) TriggerTargetArn() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The compute platform can either be `ECS`, `Lambda`, or `Server`. Default is `Server`. ComputePlatform pulumi.StringPtrOutput `pulumi:"computePlatform"` // The name of the application. Name pulumi.StringOutput `pulumi:"name"` UniqueId pulumi.StringOutput `pulumi:"uniqueId"` }
Provides a CodeDeploy application to be used as a basis for deployments
> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/codedeploy_app.html.markdown.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
type ApplicationArgs ¶
type ApplicationArgs struct { // The compute platform can either be `ECS`, `Lambda`, or `Server`. Default is `Server`. ComputePlatform pulumi.StringPtrInput // The name of the application. Name pulumi.StringPtrInput UniqueId pulumi.StringPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶ added in v1.19.0
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationState ¶
type ApplicationState struct { // The compute platform can either be `ECS`, `Lambda`, or `Server`. Default is `Server`. ComputePlatform pulumi.StringPtrInput // The name of the application. Name pulumi.StringPtrInput UniqueId pulumi.StringPtrInput }
func (ApplicationState) ElementType ¶ added in v1.19.0
func (ApplicationState) ElementType() reflect.Type
type DeploymentConfig ¶
type DeploymentConfig struct { pulumi.CustomResourceState // The compute platform can be `Server`, `Lambda`, or `ECS`. Default is `Server`. ComputePlatform pulumi.StringPtrOutput `pulumi:"computePlatform"` // The AWS Assigned deployment config id DeploymentConfigId pulumi.StringOutput `pulumi:"deploymentConfigId"` // The name of the deployment config. DeploymentConfigName pulumi.StringOutput `pulumi:"deploymentConfigName"` // A minimumHealthyHosts block. Required for `Server` compute platform. Minimum Healthy Hosts are documented below. MinimumHealthyHosts DeploymentConfigMinimumHealthyHostsPtrOutput `pulumi:"minimumHealthyHosts"` // A trafficRoutingConfig block. Traffic Routing Config is documented below. TrafficRoutingConfig DeploymentConfigTrafficRoutingConfigPtrOutput `pulumi:"trafficRoutingConfig"` }
Provides a CodeDeploy deployment config for an application
> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/codedeploy_deployment_config.html.markdown.
func GetDeploymentConfig ¶
func GetDeploymentConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentConfigState, opts ...pulumi.ResourceOption) (*DeploymentConfig, error)
GetDeploymentConfig gets an existing DeploymentConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDeploymentConfig ¶
func NewDeploymentConfig(ctx *pulumi.Context, name string, args *DeploymentConfigArgs, opts ...pulumi.ResourceOption) (*DeploymentConfig, error)
NewDeploymentConfig registers a new resource with the given unique name, arguments, and options.
type DeploymentConfigArgs ¶
type DeploymentConfigArgs struct { // The compute platform can be `Server`, `Lambda`, or `ECS`. Default is `Server`. ComputePlatform pulumi.StringPtrInput // The name of the deployment config. DeploymentConfigName pulumi.StringInput // A minimumHealthyHosts block. Required for `Server` compute platform. Minimum Healthy Hosts are documented below. MinimumHealthyHosts DeploymentConfigMinimumHealthyHostsPtrInput // A trafficRoutingConfig block. Traffic Routing Config is documented below. TrafficRoutingConfig DeploymentConfigTrafficRoutingConfigPtrInput }
The set of arguments for constructing a DeploymentConfig resource.
func (DeploymentConfigArgs) ElementType ¶ added in v1.19.0
func (DeploymentConfigArgs) ElementType() reflect.Type
type DeploymentConfigMinimumHealthyHosts ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsArgs ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsArgs struct { Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.IntPtrInput `pulumi:"value"` }
func (DeploymentConfigMinimumHealthyHostsArgs) ElementType ¶ added in v1.19.0
func (DeploymentConfigMinimumHealthyHostsArgs) ElementType() reflect.Type
func (DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutput ¶ added in v1.19.0
func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutput() DeploymentConfigMinimumHealthyHostsOutput
func (DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsOutput
func (DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutput ¶ added in v1.19.0
func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
func (DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigMinimumHealthyHostsArgs) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
type DeploymentConfigMinimumHealthyHostsInput ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsInput interface { pulumi.Input ToDeploymentConfigMinimumHealthyHostsOutput() DeploymentConfigMinimumHealthyHostsOutput ToDeploymentConfigMinimumHealthyHostsOutputWithContext(context.Context) DeploymentConfigMinimumHealthyHostsOutput }
type DeploymentConfigMinimumHealthyHostsOutput ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsOutput struct{ *pulumi.OutputState }
func (DeploymentConfigMinimumHealthyHostsOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigMinimumHealthyHostsOutput) ElementType() reflect.Type
func (DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutput ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutput() DeploymentConfigMinimumHealthyHostsOutput
func (DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsOutput
func (DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
func (DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
func (DeploymentConfigMinimumHealthyHostsOutput) Type ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) Type() pulumi.StringPtrOutput
func (DeploymentConfigMinimumHealthyHostsOutput) Value ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsOutput) Value() pulumi.IntPtrOutput
type DeploymentConfigMinimumHealthyHostsPtrInput ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsPtrInput interface { pulumi.Input ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput }
func DeploymentConfigMinimumHealthyHostsPtr ¶ added in v1.19.0
func DeploymentConfigMinimumHealthyHostsPtr(v *DeploymentConfigMinimumHealthyHostsArgs) DeploymentConfigMinimumHealthyHostsPtrInput
type DeploymentConfigMinimumHealthyHostsPtrOutput ¶ added in v1.19.0
type DeploymentConfigMinimumHealthyHostsPtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigMinimumHealthyHostsPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigMinimumHealthyHostsPtrOutput) ElementType() reflect.Type
func (DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutput() DeploymentConfigMinimumHealthyHostsPtrOutput
func (DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsPtrOutput) ToDeploymentConfigMinimumHealthyHostsPtrOutputWithContext(ctx context.Context) DeploymentConfigMinimumHealthyHostsPtrOutput
func (DeploymentConfigMinimumHealthyHostsPtrOutput) Type ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsPtrOutput) Type() pulumi.StringPtrOutput
func (DeploymentConfigMinimumHealthyHostsPtrOutput) Value ¶ added in v1.19.0
func (o DeploymentConfigMinimumHealthyHostsPtrOutput) Value() pulumi.IntPtrOutput
type DeploymentConfigState ¶
type DeploymentConfigState struct { // The compute platform can be `Server`, `Lambda`, or `ECS`. Default is `Server`. ComputePlatform pulumi.StringPtrInput // The AWS Assigned deployment config id DeploymentConfigId pulumi.StringPtrInput // The name of the deployment config. DeploymentConfigName pulumi.StringPtrInput // A minimumHealthyHosts block. Required for `Server` compute platform. Minimum Healthy Hosts are documented below. MinimumHealthyHosts DeploymentConfigMinimumHealthyHostsPtrInput // A trafficRoutingConfig block. Traffic Routing Config is documented below. TrafficRoutingConfig DeploymentConfigTrafficRoutingConfigPtrInput }
func (DeploymentConfigState) ElementType ¶ added in v1.19.0
func (DeploymentConfigState) ElementType() reflect.Type
type DeploymentConfigTrafficRoutingConfig ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfig struct { TimeBasedCanary *DeploymentConfigTrafficRoutingConfigTimeBasedCanary `pulumi:"timeBasedCanary"` TimeBasedLinear *DeploymentConfigTrafficRoutingConfigTimeBasedLinear `pulumi:"timeBasedLinear"` Type *string `pulumi:"type"` }
type DeploymentConfigTrafficRoutingConfigArgs ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigArgs struct { TimeBasedCanary DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrInput `pulumi:"timeBasedCanary"` TimeBasedLinear DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrInput `pulumi:"timeBasedLinear"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DeploymentConfigTrafficRoutingConfigArgs) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigArgs) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutput() DeploymentConfigTrafficRoutingConfigOutput
func (DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigOutput
func (DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
func (DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigArgs) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
type DeploymentConfigTrafficRoutingConfigInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigOutput() DeploymentConfigTrafficRoutingConfigOutput ToDeploymentConfigTrafficRoutingConfigOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigOutput }
type DeploymentConfigTrafficRoutingConfigOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigOutput) TimeBasedCanary ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) TimeBasedCanary() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
func (DeploymentConfigTrafficRoutingConfigOutput) TimeBasedLinear ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) TimeBasedLinear() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
func (DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutput() DeploymentConfigTrafficRoutingConfigOutput
func (DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigOutput
func (DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
func (DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
func (DeploymentConfigTrafficRoutingConfigOutput) Type ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigOutput) Type() pulumi.StringPtrOutput
type DeploymentConfigTrafficRoutingConfigPtrInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigPtrInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput }
func DeploymentConfigTrafficRoutingConfigPtr ¶ added in v1.19.0
func DeploymentConfigTrafficRoutingConfigPtr(v *DeploymentConfigTrafficRoutingConfigArgs) DeploymentConfigTrafficRoutingConfigPtrInput
type DeploymentConfigTrafficRoutingConfigPtrOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigPtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigPtrOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedCanary ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedCanary() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
func (DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedLinear ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigPtrOutput) TimeBasedLinear() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
func (DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutput() DeploymentConfigTrafficRoutingConfigPtrOutput
func (DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigPtrOutput) ToDeploymentConfigTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigPtrOutput
func (DeploymentConfigTrafficRoutingConfigPtrOutput) Type ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigPtrOutput) Type() pulumi.StringPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedCanary ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs struct { Interval pulumi.IntPtrInput `pulumi:"interval"` Percentage pulumi.IntPtrInput `pulumi:"percentage"` }
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput }
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Interval ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Interval() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Percentage ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) Percentage() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput }
func DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtr ¶ added in v1.19.0
func DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtr(v *DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrInput
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Interval ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Interval() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Percentage ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) Percentage() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedCanaryPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedLinear ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs struct { Interval pulumi.IntPtrInput `pulumi:"interval"` Percentage pulumi.IntPtrInput `pulumi:"percentage"` }
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput }
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Interval ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Interval() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Percentage ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) Percentage() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrInput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrInput interface { pulumi.Input ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput }
func DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtr ¶ added in v1.19.0
func DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtr(v *DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrInput
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput ¶ added in v1.19.0
type DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ElementType() reflect.Type
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Interval ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Interval() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Percentage ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) Percentage() pulumi.IntPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput() DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
func (DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput) ToDeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutputWithContext(ctx context.Context) DeploymentConfigTrafficRoutingConfigTimeBasedLinearPtrOutput
type DeploymentGroup ¶
type DeploymentGroup struct { pulumi.CustomResourceState // Configuration block of alarms associated with the deployment group (documented below). AlarmConfiguration DeploymentGroupAlarmConfigurationPtrOutput `pulumi:"alarmConfiguration"` // The name of the application. AppName pulumi.StringOutput `pulumi:"appName"` // Configuration block of the automatic rollback configuration associated with the deployment group (documented below). AutoRollbackConfiguration DeploymentGroupAutoRollbackConfigurationPtrOutput `pulumi:"autoRollbackConfiguration"` // Autoscaling groups associated with the deployment group. AutoscalingGroups pulumi.StringArrayOutput `pulumi:"autoscalingGroups"` // Configuration block of the blue/green deployment options for a deployment group (documented below). BlueGreenDeploymentConfig DeploymentGroupBlueGreenDeploymentConfigOutput `pulumi:"blueGreenDeploymentConfig"` // The name of the group's deployment config. The default is "CodeDeployDefault.OneAtATime". DeploymentConfigName pulumi.StringPtrOutput `pulumi:"deploymentConfigName"` // The name of the deployment group. DeploymentGroupName pulumi.StringOutput `pulumi:"deploymentGroupName"` // Configuration block of the type of deployment, either in-place or blue/green, you want to run and whether to route deployment traffic behind a load balancer (documented below). DeploymentStyle DeploymentGroupDeploymentStylePtrOutput `pulumi:"deploymentStyle"` // Tag filters associated with the deployment group. See the AWS docs for details. Ec2TagFilters DeploymentGroupEc2TagFilterArrayOutput `pulumi:"ec2TagFilters"` // Configuration block(s) of Tag filters associated with the deployment group, which are also referred to as tag groups (documented below). See the AWS docs for details. Ec2TagSets DeploymentGroupEc2TagSetArrayOutput `pulumi:"ec2TagSets"` // Configuration block(s) of the ECS services for a deployment group (documented below). EcsService DeploymentGroupEcsServicePtrOutput `pulumi:"ecsService"` // Single configuration block of the load balancer to use in a blue/green deployment (documented below). LoadBalancerInfo DeploymentGroupLoadBalancerInfoPtrOutput `pulumi:"loadBalancerInfo"` // On premise tag filters associated with the group. See the AWS docs for details. OnPremisesInstanceTagFilters DeploymentGroupOnPremisesInstanceTagFilterArrayOutput `pulumi:"onPremisesInstanceTagFilters"` // The service role ARN that allows deployments. ServiceRoleArn pulumi.StringOutput `pulumi:"serviceRoleArn"` // Configuration block(s) of the triggers for the deployment group (documented below). TriggerConfigurations DeploymentGroupTriggerConfigurationArrayOutput `pulumi:"triggerConfigurations"` }
Provides a CodeDeploy Deployment Group for a CodeDeploy Application
> **NOTE on blue/green deployments:** When using `greenFleetProvisioningOption` with the `COPY_AUTO_SCALING_GROUP` action, CodeDeploy will create a new ASG with a different name. This ASG is _not_ managed by this provider and will conflict with existing configuration and state. You may want to use a different approach to managing deployments that involve multiple ASG, such as `DISCOVER_EXISTING` with separate blue and green ASG.
> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/codedeploy_deployment_group.html.markdown.
func GetDeploymentGroup ¶
func GetDeploymentGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentGroupState, opts ...pulumi.ResourceOption) (*DeploymentGroup, error)
GetDeploymentGroup gets an existing DeploymentGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDeploymentGroup ¶
func NewDeploymentGroup(ctx *pulumi.Context, name string, args *DeploymentGroupArgs, opts ...pulumi.ResourceOption) (*DeploymentGroup, error)
NewDeploymentGroup registers a new resource with the given unique name, arguments, and options.
type DeploymentGroupAlarmConfiguration ¶ added in v1.19.0
type DeploymentGroupAlarmConfiguration struct { // A list of alarms configured for the deployment group. _A maximum of 10 alarms can be added to a deployment group_. Alarms []string `pulumi:"alarms"` // Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type. Enabled *bool `pulumi:"enabled"` // Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`. // * `true`: The deployment will proceed even if alarm status information can't be retrieved. // * `false`: The deployment will stop if alarm status information can't be retrieved. IgnorePollAlarmFailure *bool `pulumi:"ignorePollAlarmFailure"` }
type DeploymentGroupAlarmConfigurationArgs ¶ added in v1.19.0
type DeploymentGroupAlarmConfigurationArgs struct { // A list of alarms configured for the deployment group. _A maximum of 10 alarms can be added to a deployment group_. Alarms pulumi.StringArrayInput `pulumi:"alarms"` // Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`. // * `true`: The deployment will proceed even if alarm status information can't be retrieved. // * `false`: The deployment will stop if alarm status information can't be retrieved. IgnorePollAlarmFailure pulumi.BoolPtrInput `pulumi:"ignorePollAlarmFailure"` }
func (DeploymentGroupAlarmConfigurationArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupAlarmConfigurationArgs) ElementType() reflect.Type
func (DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutput ¶ added in v1.19.0
func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutput() DeploymentGroupAlarmConfigurationOutput
func (DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationOutput
func (DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
func (DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupAlarmConfigurationArgs) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
type DeploymentGroupAlarmConfigurationInput ¶ added in v1.19.0
type DeploymentGroupAlarmConfigurationInput interface { pulumi.Input ToDeploymentGroupAlarmConfigurationOutput() DeploymentGroupAlarmConfigurationOutput ToDeploymentGroupAlarmConfigurationOutputWithContext(context.Context) DeploymentGroupAlarmConfigurationOutput }
type DeploymentGroupAlarmConfigurationOutput ¶ added in v1.19.0
type DeploymentGroupAlarmConfigurationOutput struct{ *pulumi.OutputState }
func (DeploymentGroupAlarmConfigurationOutput) Alarms ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) Alarms() pulumi.StringArrayOutput
A list of alarms configured for the deployment group. _A maximum of 10 alarms can be added to a deployment group_.
func (DeploymentGroupAlarmConfigurationOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupAlarmConfigurationOutput) ElementType() reflect.Type
func (DeploymentGroupAlarmConfigurationOutput) Enabled ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type.
func (DeploymentGroupAlarmConfigurationOutput) IgnorePollAlarmFailure ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) IgnorePollAlarmFailure() pulumi.BoolPtrOutput
Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`. * `true`: The deployment will proceed even if alarm status information can't be retrieved. * `false`: The deployment will stop if alarm status information can't be retrieved.
func (DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutput ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutput() DeploymentGroupAlarmConfigurationOutput
func (DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationOutput
func (DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
func (DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
type DeploymentGroupAlarmConfigurationPtrInput ¶ added in v1.19.0
type DeploymentGroupAlarmConfigurationPtrInput interface { pulumi.Input ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(context.Context) DeploymentGroupAlarmConfigurationPtrOutput }
func DeploymentGroupAlarmConfigurationPtr ¶ added in v1.19.0
func DeploymentGroupAlarmConfigurationPtr(v *DeploymentGroupAlarmConfigurationArgs) DeploymentGroupAlarmConfigurationPtrInput
type DeploymentGroupAlarmConfigurationPtrOutput ¶ added in v1.19.0
type DeploymentGroupAlarmConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupAlarmConfigurationPtrOutput) Alarms ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationPtrOutput) Alarms() pulumi.StringArrayOutput
A list of alarms configured for the deployment group. _A maximum of 10 alarms can be added to a deployment group_.
func (DeploymentGroupAlarmConfigurationPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupAlarmConfigurationPtrOutput) ElementType() reflect.Type
func (DeploymentGroupAlarmConfigurationPtrOutput) Enabled ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type.
func (DeploymentGroupAlarmConfigurationPtrOutput) IgnorePollAlarmFailure ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationPtrOutput) IgnorePollAlarmFailure() pulumi.BoolPtrOutput
Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`. * `true`: The deployment will proceed even if alarm status information can't be retrieved. * `false`: The deployment will stop if alarm status information can't be retrieved.
func (DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutput() DeploymentGroupAlarmConfigurationPtrOutput
func (DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAlarmConfigurationPtrOutput) ToDeploymentGroupAlarmConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAlarmConfigurationPtrOutput
type DeploymentGroupArgs ¶
type DeploymentGroupArgs struct { // Configuration block of alarms associated with the deployment group (documented below). AlarmConfiguration DeploymentGroupAlarmConfigurationPtrInput // The name of the application. AppName pulumi.StringInput // Configuration block of the automatic rollback configuration associated with the deployment group (documented below). AutoRollbackConfiguration DeploymentGroupAutoRollbackConfigurationPtrInput // Autoscaling groups associated with the deployment group. AutoscalingGroups pulumi.StringArrayInput // Configuration block of the blue/green deployment options for a deployment group (documented below). BlueGreenDeploymentConfig DeploymentGroupBlueGreenDeploymentConfigPtrInput // The name of the group's deployment config. The default is "CodeDeployDefault.OneAtATime". DeploymentConfigName pulumi.StringPtrInput // The name of the deployment group. DeploymentGroupName pulumi.StringInput // Configuration block of the type of deployment, either in-place or blue/green, you want to run and whether to route deployment traffic behind a load balancer (documented below). DeploymentStyle DeploymentGroupDeploymentStylePtrInput // Tag filters associated with the deployment group. See the AWS docs for details. Ec2TagFilters DeploymentGroupEc2TagFilterArrayInput // Configuration block(s) of Tag filters associated with the deployment group, which are also referred to as tag groups (documented below). See the AWS docs for details. Ec2TagSets DeploymentGroupEc2TagSetArrayInput // Configuration block(s) of the ECS services for a deployment group (documented below). EcsService DeploymentGroupEcsServicePtrInput // Single configuration block of the load balancer to use in a blue/green deployment (documented below). LoadBalancerInfo DeploymentGroupLoadBalancerInfoPtrInput // On premise tag filters associated with the group. See the AWS docs for details. OnPremisesInstanceTagFilters DeploymentGroupOnPremisesInstanceTagFilterArrayInput // The service role ARN that allows deployments. ServiceRoleArn pulumi.StringInput // Configuration block(s) of the triggers for the deployment group (documented below). TriggerConfigurations DeploymentGroupTriggerConfigurationArrayInput }
The set of arguments for constructing a DeploymentGroup resource.
func (DeploymentGroupArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupArgs) ElementType() reflect.Type
type DeploymentGroupAutoRollbackConfiguration ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfiguration struct { // Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type. Enabled *bool `pulumi:"enabled"` // The event type or types that trigger a rollback. Supported types are `DEPLOYMENT_FAILURE` and `DEPLOYMENT_STOP_ON_ALARM`. Events []string `pulumi:"events"` }
type DeploymentGroupAutoRollbackConfigurationArgs ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfigurationArgs struct { // Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The event type or types that trigger a rollback. Supported types are `DEPLOYMENT_FAILURE` and `DEPLOYMENT_STOP_ON_ALARM`. Events pulumi.StringArrayInput `pulumi:"events"` }
func (DeploymentGroupAutoRollbackConfigurationArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupAutoRollbackConfigurationArgs) ElementType() reflect.Type
func (DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutput ¶ added in v1.19.0
func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutput() DeploymentGroupAutoRollbackConfigurationOutput
func (DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationOutput
func (DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
func (DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupAutoRollbackConfigurationArgs) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
type DeploymentGroupAutoRollbackConfigurationInput ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfigurationInput interface { pulumi.Input ToDeploymentGroupAutoRollbackConfigurationOutput() DeploymentGroupAutoRollbackConfigurationOutput ToDeploymentGroupAutoRollbackConfigurationOutputWithContext(context.Context) DeploymentGroupAutoRollbackConfigurationOutput }
type DeploymentGroupAutoRollbackConfigurationOutput ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfigurationOutput struct{ *pulumi.OutputState }
func (DeploymentGroupAutoRollbackConfigurationOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupAutoRollbackConfigurationOutput) ElementType() reflect.Type
func (DeploymentGroupAutoRollbackConfigurationOutput) Enabled ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type.
func (DeploymentGroupAutoRollbackConfigurationOutput) Events ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) Events() pulumi.StringArrayOutput
The event type or types that trigger a rollback. Supported types are `DEPLOYMENT_FAILURE` and `DEPLOYMENT_STOP_ON_ALARM`.
func (DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutput ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutput() DeploymentGroupAutoRollbackConfigurationOutput
func (DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationOutput
func (DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
func (DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
type DeploymentGroupAutoRollbackConfigurationPtrInput ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfigurationPtrInput interface { pulumi.Input ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput }
func DeploymentGroupAutoRollbackConfigurationPtr ¶ added in v1.19.0
func DeploymentGroupAutoRollbackConfigurationPtr(v *DeploymentGroupAutoRollbackConfigurationArgs) DeploymentGroupAutoRollbackConfigurationPtrInput
type DeploymentGroupAutoRollbackConfigurationPtrOutput ¶ added in v1.19.0
type DeploymentGroupAutoRollbackConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) ElementType() reflect.Type
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) Enabled ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether a defined automatic rollback configuration is currently enabled for this Deployment Group. If you enable automatic rollback, you must specify at least one event type.
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) Events ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) Events() pulumi.StringArrayOutput
The event type or types that trigger a rollback. Supported types are `DEPLOYMENT_FAILURE` and `DEPLOYMENT_STOP_ON_ALARM`.
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutput() DeploymentGroupAutoRollbackConfigurationPtrOutput
func (DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupAutoRollbackConfigurationPtrOutput) ToDeploymentGroupAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) DeploymentGroupAutoRollbackConfigurationPtrOutput
type DeploymentGroupBlueGreenDeploymentConfig ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfig struct { // Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below). DeploymentReadyOption *DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption `pulumi:"deploymentReadyOption"` // Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below). GreenFleetProvisioningOption *DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption `pulumi:"greenFleetProvisioningOption"` // Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below). TerminateBlueInstancesOnDeploymentSuccess *DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess `pulumi:"terminateBlueInstancesOnDeploymentSuccess"` }
type DeploymentGroupBlueGreenDeploymentConfigArgs ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigArgs struct { // Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below). DeploymentReadyOption DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrInput `pulumi:"deploymentReadyOption"` // Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below). GreenFleetProvisioningOption DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrInput `pulumi:"greenFleetProvisioningOption"` // Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below). TerminateBlueInstancesOnDeploymentSuccess DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrInput `pulumi:"terminateBlueInstancesOnDeploymentSuccess"` }
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutput() DeploymentGroupBlueGreenDeploymentConfigOutput
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigOutput
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigArgs) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption struct { // When to reroute traffic from an original environment to a replacement environment in a blue/green deployment. // * `CONTINUE_DEPLOYMENT`: Register new instances with the load balancer immediately after the new application revision is installed on the instances in the replacement environment. // * `STOP_DEPLOYMENT`: Do not register new instances with load balancer unless traffic is rerouted manually. If traffic is not rerouted manually before the end of the specified wait period, the deployment status is changed to Stopped. ActionOnTimeout *string `pulumi:"actionOnTimeout"` // The number of minutes to wait before the status of a blue/green deployment changed to Stopped if rerouting is not started manually. Applies only to the `STOP_DEPLOYMENT` option for `actionOnTimeout`. WaitTimeInMinutes *int `pulumi:"waitTimeInMinutes"` }
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs struct { // When to reroute traffic from an original environment to a replacement environment in a blue/green deployment. // * `CONTINUE_DEPLOYMENT`: Register new instances with the load balancer immediately after the new application revision is installed on the instances in the replacement environment. // * `STOP_DEPLOYMENT`: Do not register new instances with load balancer unless traffic is rerouted manually. If traffic is not rerouted manually before the end of the specified wait period, the deployment status is changed to Stopped. ActionOnTimeout pulumi.StringPtrInput `pulumi:"actionOnTimeout"` // The number of minutes to wait before the status of a blue/green deployment changed to Stopped if rerouting is not started manually. Applies only to the `STOP_DEPLOYMENT` option for `actionOnTimeout`. WaitTimeInMinutes pulumi.IntPtrInput `pulumi:"waitTimeInMinutes"` }
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput }
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ActionOnTimeout ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ActionOnTimeout() pulumi.StringPtrOutput
When to reroute traffic from an original environment to a replacement environment in a blue/green deployment. * `CONTINUE_DEPLOYMENT`: Register new instances with the load balancer immediately after the new application revision is installed on the instances in the replacement environment. * `STOP_DEPLOYMENT`: Do not register new instances with load balancer unless traffic is rerouted manually. If traffic is not rerouted manually before the end of the specified wait period, the deployment status is changed to Stopped.
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) WaitTimeInMinutes ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionOutput) WaitTimeInMinutes() pulumi.IntPtrOutput
The number of minutes to wait before the status of a blue/green deployment changed to Stopped if rerouting is not started manually. Applies only to the `STOP_DEPLOYMENT` option for `actionOnTimeout`.
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput }
func DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtr ¶ added in v1.19.0
func DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtr(v *DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrInput
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ActionOnTimeout ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ActionOnTimeout() pulumi.StringPtrOutput
When to reroute traffic from an original environment to a replacement environment in a blue/green deployment. * `CONTINUE_DEPLOYMENT`: Register new instances with the load balancer immediately after the new application revision is installed on the instances in the replacement environment. * `STOP_DEPLOYMENT`: Do not register new instances with load balancer unless traffic is rerouted manually. If traffic is not rerouted manually before the end of the specified wait period, the deployment status is changed to Stopped.
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) Elem ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) WaitTimeInMinutes ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput) WaitTimeInMinutes() pulumi.IntPtrOutput
The number of minutes to wait before the status of a blue/green deployment changed to Stopped if rerouting is not started manually. Applies only to the `STOP_DEPLOYMENT` option for `actionOnTimeout`.
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption struct { // The action to take on instances in the original environment after a successful blue/green deployment. // * `TERMINATE`: Instances are terminated after a specified wait time. // * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group. Action *string `pulumi:"action"` }
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs struct { // The action to take on instances in the original environment after a successful blue/green deployment. // * `TERMINATE`: Instances are terminated after a specified wait time. // * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group. Action pulumi.StringPtrInput `pulumi:"action"` }
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput }
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) Action ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) Action() pulumi.StringPtrOutput
The action to take on instances in the original environment after a successful blue/green deployment. * `TERMINATE`: Instances are terminated after a specified wait time. * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group.
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput }
func DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtr ¶ added in v1.19.0
func DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtr(v *DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrInput
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) Action ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) Action() pulumi.StringPtrOutput
The action to take on instances in the original environment after a successful blue/green deployment. * `TERMINATE`: Instances are terminated after a specified wait time. * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group.
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) Elem ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigOutput() DeploymentGroupBlueGreenDeploymentConfigOutput ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigOutput }
type DeploymentGroupBlueGreenDeploymentConfigOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigOutput) DeploymentReadyOption ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) DeploymentReadyOption() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigOutput) GreenFleetProvisioningOption ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) GreenFleetProvisioningOption() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigOutput) TerminateBlueInstancesOnDeploymentSuccess ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) TerminateBlueInstancesOnDeploymentSuccess() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutput() DeploymentGroupBlueGreenDeploymentConfigOutput
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigOutput
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigPtrInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigPtrInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput }
func DeploymentGroupBlueGreenDeploymentConfigPtr ¶ added in v1.19.0
func DeploymentGroupBlueGreenDeploymentConfigPtr(v *DeploymentGroupBlueGreenDeploymentConfigArgs) DeploymentGroupBlueGreenDeploymentConfigPtrInput
type DeploymentGroupBlueGreenDeploymentConfigPtrOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) DeploymentReadyOption ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) DeploymentReadyOption() DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionPtrOutput
Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ElementType() reflect.Type
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) GreenFleetProvisioningOption ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) GreenFleetProvisioningOption() DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionPtrOutput
Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) TerminateBlueInstancesOnDeploymentSuccess ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) TerminateBlueInstancesOnDeploymentSuccess() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below).
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutput() DeploymentGroupBlueGreenDeploymentConfigPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess struct { // The action to take on instances in the original environment after a successful blue/green deployment. // * `TERMINATE`: Instances are terminated after a specified wait time. // * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group. Action *string `pulumi:"action"` // The number of minutes to wait after a successful blue/green deployment before terminating instances from the original environment. TerminationWaitTimeInMinutes *int `pulumi:"terminationWaitTimeInMinutes"` }
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs struct { // The action to take on instances in the original environment after a successful blue/green deployment. // * `TERMINATE`: Instances are terminated after a specified wait time. // * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group. Action pulumi.StringPtrInput `pulumi:"action"` // The number of minutes to wait after a successful blue/green deployment before terminating instances from the original environment. TerminationWaitTimeInMinutes pulumi.IntPtrInput `pulumi:"terminationWaitTimeInMinutes"` }
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput }
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) Action ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) Action() pulumi.StringPtrOutput
The action to take on instances in the original environment after a successful blue/green deployment. * `TERMINATE`: Instances are terminated after a specified wait time. * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group.
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) TerminationWaitTimeInMinutes ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) TerminationWaitTimeInMinutes() pulumi.IntPtrOutput
The number of minutes to wait after a successful blue/green deployment before terminating instances from the original environment.
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrInput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrInput interface { pulumi.Input ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput }
func DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtr ¶ added in v1.19.0
func DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtr(v *DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrInput
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput ¶ added in v1.19.0
type DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) Action ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) Action() pulumi.StringPtrOutput
The action to take on instances in the original environment after a successful blue/green deployment. * `TERMINATE`: Instances are terminated after a specified wait time. * `KEEP_ALIVE`: Instances are left running after they are deregistered from the load balancer and removed from the deployment group.
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) Elem ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) TerminationWaitTimeInMinutes ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) TerminationWaitTimeInMinutes() pulumi.IntPtrOutput
The number of minutes to wait after a successful blue/green deployment before terminating instances from the original environment.
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput() DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
func (DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput) ToDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutputWithContext(ctx context.Context) DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessPtrOutput
type DeploymentGroupDeploymentStyle ¶ added in v1.19.0
type DeploymentGroupDeploymentStyle struct { // Indicates whether to route deployment traffic behind a load balancer. Valid Values are `WITH_TRAFFIC_CONTROL` or `WITHOUT_TRAFFIC_CONTROL`. Default is `WITHOUT_TRAFFIC_CONTROL`. DeploymentOption *string `pulumi:"deploymentOption"` // Indicates whether to run an in-place deployment or a blue/green deployment. Valid Values are `IN_PLACE` or `BLUE_GREEN`. Default is `IN_PLACE`. DeploymentType *string `pulumi:"deploymentType"` }
type DeploymentGroupDeploymentStyleArgs ¶ added in v1.19.0
type DeploymentGroupDeploymentStyleArgs struct { // Indicates whether to route deployment traffic behind a load balancer. Valid Values are `WITH_TRAFFIC_CONTROL` or `WITHOUT_TRAFFIC_CONTROL`. Default is `WITHOUT_TRAFFIC_CONTROL`. DeploymentOption pulumi.StringPtrInput `pulumi:"deploymentOption"` // Indicates whether to run an in-place deployment or a blue/green deployment. Valid Values are `IN_PLACE` or `BLUE_GREEN`. Default is `IN_PLACE`. DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"` }
func (DeploymentGroupDeploymentStyleArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupDeploymentStyleArgs) ElementType() reflect.Type
func (DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutput ¶ added in v1.19.0
func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutput() DeploymentGroupDeploymentStyleOutput
func (DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStyleOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStyleOutput
func (DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutput ¶ added in v1.19.0
func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
func (DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupDeploymentStyleArgs) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
type DeploymentGroupDeploymentStyleInput ¶ added in v1.19.0
type DeploymentGroupDeploymentStyleInput interface { pulumi.Input ToDeploymentGroupDeploymentStyleOutput() DeploymentGroupDeploymentStyleOutput ToDeploymentGroupDeploymentStyleOutputWithContext(context.Context) DeploymentGroupDeploymentStyleOutput }
type DeploymentGroupDeploymentStyleOutput ¶ added in v1.19.0
type DeploymentGroupDeploymentStyleOutput struct{ *pulumi.OutputState }
func (DeploymentGroupDeploymentStyleOutput) DeploymentOption ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) DeploymentOption() pulumi.StringPtrOutput
Indicates whether to route deployment traffic behind a load balancer. Valid Values are `WITH_TRAFFIC_CONTROL` or `WITHOUT_TRAFFIC_CONTROL`. Default is `WITHOUT_TRAFFIC_CONTROL`.
func (DeploymentGroupDeploymentStyleOutput) DeploymentType ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) DeploymentType() pulumi.StringPtrOutput
Indicates whether to run an in-place deployment or a blue/green deployment. Valid Values are `IN_PLACE` or `BLUE_GREEN`. Default is `IN_PLACE`.
func (DeploymentGroupDeploymentStyleOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupDeploymentStyleOutput) ElementType() reflect.Type
func (DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutput ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutput() DeploymentGroupDeploymentStyleOutput
func (DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStyleOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStyleOutput
func (DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
func (DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStyleOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
type DeploymentGroupDeploymentStylePtrInput ¶ added in v1.19.0
type DeploymentGroupDeploymentStylePtrInput interface { pulumi.Input ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput ToDeploymentGroupDeploymentStylePtrOutputWithContext(context.Context) DeploymentGroupDeploymentStylePtrOutput }
func DeploymentGroupDeploymentStylePtr ¶ added in v1.19.0
func DeploymentGroupDeploymentStylePtr(v *DeploymentGroupDeploymentStyleArgs) DeploymentGroupDeploymentStylePtrInput
type DeploymentGroupDeploymentStylePtrOutput ¶ added in v1.19.0
type DeploymentGroupDeploymentStylePtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupDeploymentStylePtrOutput) DeploymentOption ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStylePtrOutput) DeploymentOption() pulumi.StringPtrOutput
Indicates whether to route deployment traffic behind a load balancer. Valid Values are `WITH_TRAFFIC_CONTROL` or `WITHOUT_TRAFFIC_CONTROL`. Default is `WITHOUT_TRAFFIC_CONTROL`.
func (DeploymentGroupDeploymentStylePtrOutput) DeploymentType ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStylePtrOutput) DeploymentType() pulumi.StringPtrOutput
Indicates whether to run an in-place deployment or a blue/green deployment. Valid Values are `IN_PLACE` or `BLUE_GREEN`. Default is `IN_PLACE`.
func (DeploymentGroupDeploymentStylePtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupDeploymentStylePtrOutput) ElementType() reflect.Type
func (DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutput() DeploymentGroupDeploymentStylePtrOutput
func (DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupDeploymentStylePtrOutput) ToDeploymentGroupDeploymentStylePtrOutputWithContext(ctx context.Context) DeploymentGroupDeploymentStylePtrOutput
type DeploymentGroupEc2TagFilter ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterArgs ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterArgs struct { // The key of the tag filter. Key pulumi.StringPtrInput `pulumi:"key"` // The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`. Type pulumi.StringPtrInput `pulumi:"type"` // The value of the tag filter. Value pulumi.StringPtrInput `pulumi:"value"` }
func (DeploymentGroupEc2TagFilterArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagFilterArgs) ElementType() reflect.Type
func (DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutput() DeploymentGroupEc2TagFilterOutput
func (DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagFilterArgs) ToDeploymentGroupEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterOutput
type DeploymentGroupEc2TagFilterArray ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterArray []DeploymentGroupEc2TagFilterInput
func (DeploymentGroupEc2TagFilterArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagFilterArray) ElementType() reflect.Type
func (DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutput() DeploymentGroupEc2TagFilterArrayOutput
func (DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagFilterArray) ToDeploymentGroupEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterArrayOutput
type DeploymentGroupEc2TagFilterArrayInput ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterArrayInput interface { pulumi.Input ToDeploymentGroupEc2TagFilterArrayOutput() DeploymentGroupEc2TagFilterArrayOutput ToDeploymentGroupEc2TagFilterArrayOutputWithContext(context.Context) DeploymentGroupEc2TagFilterArrayOutput }
type DeploymentGroupEc2TagFilterArrayOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagFilterArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagFilterArrayOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutput() DeploymentGroupEc2TagFilterArrayOutput
func (DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterArrayOutput
type DeploymentGroupEc2TagFilterInput ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterInput interface { pulumi.Input ToDeploymentGroupEc2TagFilterOutput() DeploymentGroupEc2TagFilterOutput ToDeploymentGroupEc2TagFilterOutputWithContext(context.Context) DeploymentGroupEc2TagFilterOutput }
type DeploymentGroupEc2TagFilterOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagFilterOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagFilterOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagFilterOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagFilterOutput) Key ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterOutput) Key() pulumi.StringPtrOutput
The key of the tag filter.
func (DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutput() DeploymentGroupEc2TagFilterOutput
func (DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterOutput) ToDeploymentGroupEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagFilterOutput
func (DeploymentGroupEc2TagFilterOutput) Type ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterOutput) Type() pulumi.StringPtrOutput
The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`.
func (DeploymentGroupEc2TagFilterOutput) Value ¶ added in v1.19.0
func (o DeploymentGroupEc2TagFilterOutput) Value() pulumi.StringPtrOutput
The value of the tag filter.
type DeploymentGroupEc2TagSet ¶ added in v1.19.0
type DeploymentGroupEc2TagSet struct { // Tag filters associated with the deployment group. See the AWS docs for details. Ec2TagFilters []DeploymentGroupEc2TagSetEc2TagFilter `pulumi:"ec2TagFilters"` }
type DeploymentGroupEc2TagSetArgs ¶ added in v1.19.0
type DeploymentGroupEc2TagSetArgs struct { // Tag filters associated with the deployment group. See the AWS docs for details. Ec2TagFilters DeploymentGroupEc2TagSetEc2TagFilterArrayInput `pulumi:"ec2TagFilters"` }
func (DeploymentGroupEc2TagSetArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetArgs) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutput() DeploymentGroupEc2TagSetOutput
func (DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetArgs) ToDeploymentGroupEc2TagSetOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetOutput
type DeploymentGroupEc2TagSetArray ¶ added in v1.19.0
type DeploymentGroupEc2TagSetArray []DeploymentGroupEc2TagSetInput
func (DeploymentGroupEc2TagSetArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetArray) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutput() DeploymentGroupEc2TagSetArrayOutput
func (DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetArray) ToDeploymentGroupEc2TagSetArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetArrayOutput
type DeploymentGroupEc2TagSetArrayInput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetArrayInput interface { pulumi.Input ToDeploymentGroupEc2TagSetArrayOutput() DeploymentGroupEc2TagSetArrayOutput ToDeploymentGroupEc2TagSetArrayOutputWithContext(context.Context) DeploymentGroupEc2TagSetArrayOutput }
type DeploymentGroupEc2TagSetArrayOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagSetArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetArrayOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetArrayOutput) Index ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetArrayOutput) Index(i pulumi.IntInput) DeploymentGroupEc2TagSetOutput
func (DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutput() DeploymentGroupEc2TagSetArrayOutput
func (DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetArrayOutput) ToDeploymentGroupEc2TagSetArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetArrayOutput
type DeploymentGroupEc2TagSetEc2TagFilter ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterArgs ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterArgs struct { // The key of the tag filter. Key pulumi.StringPtrInput `pulumi:"key"` // The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`. Type pulumi.StringPtrInput `pulumi:"type"` // The value of the tag filter. Value pulumi.StringPtrInput `pulumi:"value"` }
func (DeploymentGroupEc2TagSetEc2TagFilterArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetEc2TagFilterArgs) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutput() DeploymentGroupEc2TagSetEc2TagFilterOutput
func (DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetEc2TagFilterArgs) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterOutput
type DeploymentGroupEc2TagSetEc2TagFilterArray ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterArray []DeploymentGroupEc2TagSetEc2TagFilterInput
func (DeploymentGroupEc2TagSetEc2TagFilterArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetEc2TagFilterArray) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
func (DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEc2TagSetEc2TagFilterArray) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
type DeploymentGroupEc2TagSetEc2TagFilterArrayInput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterArrayInput interface { pulumi.Input ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext(context.Context) DeploymentGroupEc2TagSetEc2TagFilterArrayOutput }
type DeploymentGroupEc2TagSetEc2TagFilterArrayOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutput() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
func (DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterArrayOutput) ToDeploymentGroupEc2TagSetEc2TagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
type DeploymentGroupEc2TagSetEc2TagFilterInput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterInput interface { pulumi.Input ToDeploymentGroupEc2TagSetEc2TagFilterOutput() DeploymentGroupEc2TagSetEc2TagFilterOutput ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext(context.Context) DeploymentGroupEc2TagSetEc2TagFilterOutput }
type DeploymentGroupEc2TagSetEc2TagFilterOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetEc2TagFilterOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) Key ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Key() pulumi.StringPtrOutput
The key of the tag filter.
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutput() DeploymentGroupEc2TagSetEc2TagFilterOutput
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) ToDeploymentGroupEc2TagSetEc2TagFilterOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetEc2TagFilterOutput
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) Type ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Type() pulumi.StringPtrOutput
The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`.
func (DeploymentGroupEc2TagSetEc2TagFilterOutput) Value ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetEc2TagFilterOutput) Value() pulumi.StringPtrOutput
The value of the tag filter.
type DeploymentGroupEc2TagSetInput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetInput interface { pulumi.Input ToDeploymentGroupEc2TagSetOutput() DeploymentGroupEc2TagSetOutput ToDeploymentGroupEc2TagSetOutputWithContext(context.Context) DeploymentGroupEc2TagSetOutput }
type DeploymentGroupEc2TagSetOutput ¶ added in v1.19.0
type DeploymentGroupEc2TagSetOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEc2TagSetOutput) Ec2TagFilters ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetOutput) Ec2TagFilters() DeploymentGroupEc2TagSetEc2TagFilterArrayOutput
Tag filters associated with the deployment group. See the AWS docs for details.
func (DeploymentGroupEc2TagSetOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEc2TagSetOutput) ElementType() reflect.Type
func (DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutput ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutput() DeploymentGroupEc2TagSetOutput
func (DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEc2TagSetOutput) ToDeploymentGroupEc2TagSetOutputWithContext(ctx context.Context) DeploymentGroupEc2TagSetOutput
type DeploymentGroupEcsService ¶ added in v1.19.0
type DeploymentGroupEcsServiceArgs ¶ added in v1.19.0
type DeploymentGroupEcsServiceArgs struct { // The name of the ECS cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The name of the ECS service. ServiceName pulumi.StringInput `pulumi:"serviceName"` }
func (DeploymentGroupEcsServiceArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupEcsServiceArgs) ElementType() reflect.Type
func (DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutput ¶ added in v1.19.0
func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutput() DeploymentGroupEcsServiceOutput
func (DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServiceOutputWithContext(ctx context.Context) DeploymentGroupEcsServiceOutput
func (DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutput ¶ added in v1.19.0
func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
func (DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupEcsServiceArgs) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
type DeploymentGroupEcsServiceInput ¶ added in v1.19.0
type DeploymentGroupEcsServiceInput interface { pulumi.Input ToDeploymentGroupEcsServiceOutput() DeploymentGroupEcsServiceOutput ToDeploymentGroupEcsServiceOutputWithContext(context.Context) DeploymentGroupEcsServiceOutput }
type DeploymentGroupEcsServiceOutput ¶ added in v1.19.0
type DeploymentGroupEcsServiceOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEcsServiceOutput) ClusterName ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ClusterName() pulumi.StringOutput
The name of the ECS cluster.
func (DeploymentGroupEcsServiceOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEcsServiceOutput) ElementType() reflect.Type
func (DeploymentGroupEcsServiceOutput) ServiceName ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ServiceName() pulumi.StringOutput
The name of the ECS service.
func (DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutput ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutput() DeploymentGroupEcsServiceOutput
func (DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServiceOutputWithContext(ctx context.Context) DeploymentGroupEcsServiceOutput
func (DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
func (DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEcsServiceOutput) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
type DeploymentGroupEcsServicePtrInput ¶ added in v1.19.0
type DeploymentGroupEcsServicePtrInput interface { pulumi.Input ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput ToDeploymentGroupEcsServicePtrOutputWithContext(context.Context) DeploymentGroupEcsServicePtrOutput }
func DeploymentGroupEcsServicePtr ¶ added in v1.19.0
func DeploymentGroupEcsServicePtr(v *DeploymentGroupEcsServiceArgs) DeploymentGroupEcsServicePtrInput
type DeploymentGroupEcsServicePtrOutput ¶ added in v1.19.0
type DeploymentGroupEcsServicePtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupEcsServicePtrOutput) ClusterName ¶ added in v1.19.0
func (o DeploymentGroupEcsServicePtrOutput) ClusterName() pulumi.StringOutput
The name of the ECS cluster.
func (DeploymentGroupEcsServicePtrOutput) Elem ¶ added in v1.19.0
func (o DeploymentGroupEcsServicePtrOutput) Elem() DeploymentGroupEcsServiceOutput
func (DeploymentGroupEcsServicePtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupEcsServicePtrOutput) ElementType() reflect.Type
func (DeploymentGroupEcsServicePtrOutput) ServiceName ¶ added in v1.19.0
func (o DeploymentGroupEcsServicePtrOutput) ServiceName() pulumi.StringOutput
The name of the ECS service.
func (DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutput() DeploymentGroupEcsServicePtrOutput
func (DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupEcsServicePtrOutput) ToDeploymentGroupEcsServicePtrOutputWithContext(ctx context.Context) DeploymentGroupEcsServicePtrOutput
type DeploymentGroupLoadBalancerInfo ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfo struct { // The Classic Elastic Load Balancer to use in a deployment. Conflicts with `targetGroupInfo` and `targetGroupPairInfo`. ElbInfos []DeploymentGroupLoadBalancerInfoElbInfo `pulumi:"elbInfos"` // The (Application/Network Load Balancer) target group to use in a deployment. Conflicts with `elbInfo` and `targetGroupPairInfo`. TargetGroupInfos []DeploymentGroupLoadBalancerInfoTargetGroupInfo `pulumi:"targetGroupInfos"` // The (Application/Network Load Balancer) target group pair to use in a deployment. Conflicts with `elbInfo` and `targetGroupInfo`. TargetGroupPairInfo *DeploymentGroupLoadBalancerInfoTargetGroupPairInfo `pulumi:"targetGroupPairInfo"` }
type DeploymentGroupLoadBalancerInfoArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoArgs struct { // The Classic Elastic Load Balancer to use in a deployment. Conflicts with `targetGroupInfo` and `targetGroupPairInfo`. ElbInfos DeploymentGroupLoadBalancerInfoElbInfoArrayInput `pulumi:"elbInfos"` // The (Application/Network Load Balancer) target group to use in a deployment. Conflicts with `elbInfo` and `targetGroupPairInfo`. TargetGroupInfos DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayInput `pulumi:"targetGroupInfos"` // The (Application/Network Load Balancer) target group pair to use in a deployment. Conflicts with `elbInfo` and `targetGroupInfo`. TargetGroupPairInfo DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrInput `pulumi:"targetGroupPairInfo"` }
func (DeploymentGroupLoadBalancerInfoArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutput() DeploymentGroupLoadBalancerInfoOutput
func (DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoOutput
func (DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoArgs) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
type DeploymentGroupLoadBalancerInfoElbInfo ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfo struct { // Name of the target group. Name *string `pulumi:"name"` }
type DeploymentGroupLoadBalancerInfoElbInfoArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoArgs struct { // Name of the target group. Name pulumi.StringPtrInput `pulumi:"name"` }
func (DeploymentGroupLoadBalancerInfoElbInfoArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoElbInfoArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutput() DeploymentGroupLoadBalancerInfoElbInfoOutput
func (DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoElbInfoArgs) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoOutput
type DeploymentGroupLoadBalancerInfoElbInfoArray ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoArray []DeploymentGroupLoadBalancerInfoElbInfoInput
func (DeploymentGroupLoadBalancerInfoElbInfoArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoElbInfoArray) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
func (DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoElbInfoArray) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
type DeploymentGroupLoadBalancerInfoElbInfoArrayInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoArrayInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoElbInfoArrayOutput }
type DeploymentGroupLoadBalancerInfoElbInfoArrayOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutput() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
func (DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoElbInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoElbInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
type DeploymentGroupLoadBalancerInfoElbInfoInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoElbInfoOutput() DeploymentGroupLoadBalancerInfoElbInfoOutput ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoElbInfoOutput }
type DeploymentGroupLoadBalancerInfoElbInfoOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoElbInfoOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoElbInfoOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoElbInfoOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoElbInfoOutput) Name ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) Name() pulumi.StringPtrOutput
Name of the target group.
func (DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutput() DeploymentGroupLoadBalancerInfoElbInfoOutput
func (DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoElbInfoOutput) ToDeploymentGroupLoadBalancerInfoElbInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoElbInfoOutput
type DeploymentGroupLoadBalancerInfoInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoOutput() DeploymentGroupLoadBalancerInfoOutput ToDeploymentGroupLoadBalancerInfoOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoOutput }
type DeploymentGroupLoadBalancerInfoOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoOutput) ElbInfos ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) ElbInfos() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
The Classic Elastic Load Balancer to use in a deployment. Conflicts with `targetGroupInfo` and `targetGroupPairInfo`.
func (DeploymentGroupLoadBalancerInfoOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoOutput) TargetGroupInfos ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) TargetGroupInfos() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
The (Application/Network Load Balancer) target group to use in a deployment. Conflicts with `elbInfo` and `targetGroupPairInfo`.
func (DeploymentGroupLoadBalancerInfoOutput) TargetGroupPairInfo ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) TargetGroupPairInfo() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
The (Application/Network Load Balancer) target group pair to use in a deployment. Conflicts with `elbInfo` and `targetGroupInfo`.
func (DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutput() DeploymentGroupLoadBalancerInfoOutput
func (DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoOutput
func (DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
type DeploymentGroupLoadBalancerInfoPtrInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoPtrInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoPtrOutput }
func DeploymentGroupLoadBalancerInfoPtr ¶ added in v1.19.0
func DeploymentGroupLoadBalancerInfoPtr(v *DeploymentGroupLoadBalancerInfoArgs) DeploymentGroupLoadBalancerInfoPtrInput
type DeploymentGroupLoadBalancerInfoPtrOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoPtrOutput) ElbInfos ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoPtrOutput) ElbInfos() DeploymentGroupLoadBalancerInfoElbInfoArrayOutput
The Classic Elastic Load Balancer to use in a deployment. Conflicts with `targetGroupInfo` and `targetGroupPairInfo`.
func (DeploymentGroupLoadBalancerInfoPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoPtrOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupInfos ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupInfos() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
The (Application/Network Load Balancer) target group to use in a deployment. Conflicts with `elbInfo` and `targetGroupPairInfo`.
func (DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupPairInfo ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoPtrOutput) TargetGroupPairInfo() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
The (Application/Network Load Balancer) target group pair to use in a deployment. Conflicts with `elbInfo` and `targetGroupInfo`.
func (DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutput() DeploymentGroupLoadBalancerInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoPtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupInfo ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfo struct { // Name of the target group. Name *string `pulumi:"name"` }
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs struct { // Name of the target group. Name pulumi.StringPtrInput `pulumi:"name"` }
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArray ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArray []DeploymentGroupLoadBalancerInfoTargetGroupInfoInput
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupInfoArray) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoArrayOutput
type DeploymentGroupLoadBalancerInfoTargetGroupInfoInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) Name ¶ added in v1.19.0
Name of the target group.
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupInfoOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfo ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfo struct { // Configuration block for the production traffic route (documented below). ProdTrafficRoute DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute `pulumi:"prodTrafficRoute"` // Configuration blocks for a target group within a target group pair (documented below). TargetGroups []DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroup `pulumi:"targetGroups"` // Configuration block for the test traffic route (documented below). TestTrafficRoute *DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute `pulumi:"testTrafficRoute"` }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs struct { // Configuration block for the production traffic route (documented below). ProdTrafficRoute DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteInput `pulumi:"prodTrafficRoute"` // Configuration blocks for a target group within a target group pair (documented below). TargetGroups DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayInput `pulumi:"targetGroups"` // Configuration block for the test traffic route (documented below). TestTrafficRoute DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrInput `pulumi:"testTrafficRoute"` }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ProdTrafficRoute ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ProdTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
Configuration block for the production traffic route (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TargetGroups ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TargetGroups() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
Configuration blocks for a target group within a target group pair (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TestTrafficRoute ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) TestTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
Configuration block for the test traffic route (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute struct { // List of Amazon Resource Names (ARNs) of the load balancer listeners. ListenerArns []string `pulumi:"listenerArns"` }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs struct { // List of Amazon Resource Names (ARNs) of the load balancer listeners. ListenerArns pulumi.StringArrayInput `pulumi:"listenerArns"` }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ListenerArns ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ListenerArns() pulumi.StringArrayOutput
List of Amazon Resource Names (ARNs) of the load balancer listeners.
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput }
func DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtr ¶ added in v1.19.0
func DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtr(v *DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrInput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ProdTrafficRoute ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ProdTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRouteOutput
Configuration block for the production traffic route (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TargetGroups ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TargetGroups() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
Configuration blocks for a target group within a target group pair (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TestTrafficRoute ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) TestTrafficRoute() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
Configuration block for the test traffic route (documented below).
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoPtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroup ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroup struct { // Name of the target group. Name string `pulumi:"name"` }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs struct { // Name of the target group. Name pulumi.StringInput `pulumi:"name"` }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray []DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupInput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArray) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) Index ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupArrayOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) Name ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) Name() pulumi.StringOutput
Name of the target group.
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroupOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute struct { // List of Amazon Resource Names (ARNs) of the load balancer listeners. ListenerArns []string `pulumi:"listenerArns"` }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs struct { // List of Amazon Resource Names (ARNs) of the load balancer listeners. ListenerArns pulumi.StringArrayInput `pulumi:"listenerArns"` }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput }
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ListenerArns ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ListenerArns() pulumi.StringArrayOutput
List of Amazon Resource Names (ARNs) of the load balancer listeners.
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrInput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrInput interface { pulumi.Input ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput }
func DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtr ¶ added in v1.19.0
func DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtr(v *DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRouteArgs) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrInput
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput ¶ added in v1.19.0
type DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput struct{ *pulumi.OutputState }
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) Elem ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ElementType() reflect.Type
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ListenerArns ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ListenerArns() pulumi.StringArrayOutput
List of Amazon Resource Names (ARNs) of the load balancer listeners.
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput() DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
func (DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput) ToDeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutputWithContext(ctx context.Context) DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoutePtrOutput
type DeploymentGroupOnPremisesInstanceTagFilter ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterArgs ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterArgs struct { // The key of the tag filter. Key pulumi.StringPtrInput `pulumi:"key"` // The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`. Type pulumi.StringPtrInput `pulumi:"type"` // The value of the tag filter. Value pulumi.StringPtrInput `pulumi:"value"` }
func (DeploymentGroupOnPremisesInstanceTagFilterArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupOnPremisesInstanceTagFilterArgs) ElementType() reflect.Type
func (DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutput ¶ added in v1.19.0
func (i DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutput() DeploymentGroupOnPremisesInstanceTagFilterOutput
func (DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupOnPremisesInstanceTagFilterArgs) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterOutput
type DeploymentGroupOnPremisesInstanceTagFilterArray ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterArray []DeploymentGroupOnPremisesInstanceTagFilterInput
func (DeploymentGroupOnPremisesInstanceTagFilterArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupOnPremisesInstanceTagFilterArray) ElementType() reflect.Type
func (DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput() DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
func (DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupOnPremisesInstanceTagFilterArray) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
type DeploymentGroupOnPremisesInstanceTagFilterArrayInput ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterArrayInput interface { pulumi.Input ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput() DeploymentGroupOnPremisesInstanceTagFilterArrayOutput ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext(context.Context) DeploymentGroupOnPremisesInstanceTagFilterArrayOutput }
type DeploymentGroupOnPremisesInstanceTagFilterArrayOutput ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ElementType() reflect.Type
func (DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutput() DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
func (DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterArrayOutput) ToDeploymentGroupOnPremisesInstanceTagFilterArrayOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterArrayOutput
type DeploymentGroupOnPremisesInstanceTagFilterInput ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterInput interface { pulumi.Input ToDeploymentGroupOnPremisesInstanceTagFilterOutput() DeploymentGroupOnPremisesInstanceTagFilterOutput ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext(context.Context) DeploymentGroupOnPremisesInstanceTagFilterOutput }
type DeploymentGroupOnPremisesInstanceTagFilterOutput ¶ added in v1.19.0
type DeploymentGroupOnPremisesInstanceTagFilterOutput struct{ *pulumi.OutputState }
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) ElementType() reflect.Type
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) Key ¶ added in v1.19.0
The key of the tag filter.
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutput ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutput() DeploymentGroupOnPremisesInstanceTagFilterOutput
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) ToDeploymentGroupOnPremisesInstanceTagFilterOutputWithContext(ctx context.Context) DeploymentGroupOnPremisesInstanceTagFilterOutput
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) Type ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) Type() pulumi.StringPtrOutput
The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`.
func (DeploymentGroupOnPremisesInstanceTagFilterOutput) Value ¶ added in v1.19.0
func (o DeploymentGroupOnPremisesInstanceTagFilterOutput) Value() pulumi.StringPtrOutput
The value of the tag filter.
type DeploymentGroupState ¶
type DeploymentGroupState struct { // Configuration block of alarms associated with the deployment group (documented below). AlarmConfiguration DeploymentGroupAlarmConfigurationPtrInput // The name of the application. AppName pulumi.StringPtrInput // Configuration block of the automatic rollback configuration associated with the deployment group (documented below). AutoRollbackConfiguration DeploymentGroupAutoRollbackConfigurationPtrInput // Autoscaling groups associated with the deployment group. AutoscalingGroups pulumi.StringArrayInput // Configuration block of the blue/green deployment options for a deployment group (documented below). BlueGreenDeploymentConfig DeploymentGroupBlueGreenDeploymentConfigPtrInput // The name of the group's deployment config. The default is "CodeDeployDefault.OneAtATime". DeploymentConfigName pulumi.StringPtrInput // The name of the deployment group. DeploymentGroupName pulumi.StringPtrInput // Configuration block of the type of deployment, either in-place or blue/green, you want to run and whether to route deployment traffic behind a load balancer (documented below). DeploymentStyle DeploymentGroupDeploymentStylePtrInput // Tag filters associated with the deployment group. See the AWS docs for details. Ec2TagFilters DeploymentGroupEc2TagFilterArrayInput // Configuration block(s) of Tag filters associated with the deployment group, which are also referred to as tag groups (documented below). See the AWS docs for details. Ec2TagSets DeploymentGroupEc2TagSetArrayInput // Configuration block(s) of the ECS services for a deployment group (documented below). EcsService DeploymentGroupEcsServicePtrInput // Single configuration block of the load balancer to use in a blue/green deployment (documented below). LoadBalancerInfo DeploymentGroupLoadBalancerInfoPtrInput // On premise tag filters associated with the group. See the AWS docs for details. OnPremisesInstanceTagFilters DeploymentGroupOnPremisesInstanceTagFilterArrayInput // The service role ARN that allows deployments. ServiceRoleArn pulumi.StringPtrInput // Configuration block(s) of the triggers for the deployment group (documented below). TriggerConfigurations DeploymentGroupTriggerConfigurationArrayInput }
func (DeploymentGroupState) ElementType ¶ added in v1.19.0
func (DeploymentGroupState) ElementType() reflect.Type
type DeploymentGroupTriggerConfiguration ¶ added in v1.19.0
type DeploymentGroupTriggerConfiguration struct { // The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation][1] for all possible values. TriggerEvents []string `pulumi:"triggerEvents"` // The name of the notification trigger. TriggerName string `pulumi:"triggerName"` // The ARN of the SNS topic through which notifications are sent. TriggerTargetArn string `pulumi:"triggerTargetArn"` }
type DeploymentGroupTriggerConfigurationArgs ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationArgs struct { // The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation][1] for all possible values. TriggerEvents pulumi.StringArrayInput `pulumi:"triggerEvents"` // The name of the notification trigger. TriggerName pulumi.StringInput `pulumi:"triggerName"` // The ARN of the SNS topic through which notifications are sent. TriggerTargetArn pulumi.StringInput `pulumi:"triggerTargetArn"` }
func (DeploymentGroupTriggerConfigurationArgs) ElementType ¶ added in v1.19.0
func (DeploymentGroupTriggerConfigurationArgs) ElementType() reflect.Type
func (DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutput ¶ added in v1.19.0
func (i DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutput() DeploymentGroupTriggerConfigurationOutput
func (DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupTriggerConfigurationArgs) ToDeploymentGroupTriggerConfigurationOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationOutput
type DeploymentGroupTriggerConfigurationArray ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationArray []DeploymentGroupTriggerConfigurationInput
func (DeploymentGroupTriggerConfigurationArray) ElementType ¶ added in v1.19.0
func (DeploymentGroupTriggerConfigurationArray) ElementType() reflect.Type
func (DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutput ¶ added in v1.19.0
func (i DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutput() DeploymentGroupTriggerConfigurationArrayOutput
func (DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext ¶ added in v1.19.0
func (i DeploymentGroupTriggerConfigurationArray) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationArrayOutput
type DeploymentGroupTriggerConfigurationArrayInput ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationArrayInput interface { pulumi.Input ToDeploymentGroupTriggerConfigurationArrayOutput() DeploymentGroupTriggerConfigurationArrayOutput ToDeploymentGroupTriggerConfigurationArrayOutputWithContext(context.Context) DeploymentGroupTriggerConfigurationArrayOutput }
type DeploymentGroupTriggerConfigurationArrayOutput ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationArrayOutput struct{ *pulumi.OutputState }
func (DeploymentGroupTriggerConfigurationArrayOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupTriggerConfigurationArrayOutput) ElementType() reflect.Type
func (DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutput ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutput() DeploymentGroupTriggerConfigurationArrayOutput
func (DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationArrayOutput) ToDeploymentGroupTriggerConfigurationArrayOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationArrayOutput
type DeploymentGroupTriggerConfigurationInput ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationInput interface { pulumi.Input ToDeploymentGroupTriggerConfigurationOutput() DeploymentGroupTriggerConfigurationOutput ToDeploymentGroupTriggerConfigurationOutputWithContext(context.Context) DeploymentGroupTriggerConfigurationOutput }
type DeploymentGroupTriggerConfigurationOutput ¶ added in v1.19.0
type DeploymentGroupTriggerConfigurationOutput struct{ *pulumi.OutputState }
func (DeploymentGroupTriggerConfigurationOutput) ElementType ¶ added in v1.19.0
func (DeploymentGroupTriggerConfigurationOutput) ElementType() reflect.Type
func (DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutput ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutput() DeploymentGroupTriggerConfigurationOutput
func (DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutputWithContext ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationOutput) ToDeploymentGroupTriggerConfigurationOutputWithContext(ctx context.Context) DeploymentGroupTriggerConfigurationOutput
func (DeploymentGroupTriggerConfigurationOutput) TriggerEvents ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationOutput) TriggerEvents() pulumi.StringArrayOutput
The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation][1] for all possible values.
func (DeploymentGroupTriggerConfigurationOutput) TriggerName ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationOutput) TriggerName() pulumi.StringOutput
The name of the notification trigger.
func (DeploymentGroupTriggerConfigurationOutput) TriggerTargetArn ¶ added in v1.19.0
func (o DeploymentGroupTriggerConfigurationOutput) TriggerTargetArn() pulumi.StringOutput
The ARN of the SNS topic through which notifications are sent.