Package com.pulumi.aws.codedeploy.inputs
Class DeploymentGroupAlarmConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codedeploy.inputs.DeploymentGroupAlarmConfigurationArgs.Builder
-
- Enclosing class:
- DeploymentGroupAlarmConfigurationArgs
public static final class DeploymentGroupAlarmConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DeploymentGroupAlarmConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentGroupAlarmConfigurationArgs.Builderalarms(com.pulumi.core.Output<java.util.List<java.lang.String>> alarms)DeploymentGroupAlarmConfigurationArgs.Builderalarms(java.lang.String... alarms)DeploymentGroupAlarmConfigurationArgs.Builderalarms(java.util.List<java.lang.String> alarms)DeploymentGroupAlarmConfigurationArgsbuild()DeploymentGroupAlarmConfigurationArgs.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)DeploymentGroupAlarmConfigurationArgs.Builderenabled(java.lang.Boolean enabled)DeploymentGroupAlarmConfigurationArgs.BuilderignorePollAlarmFailure(com.pulumi.core.Output<java.lang.Boolean> ignorePollAlarmFailure)DeploymentGroupAlarmConfigurationArgs.BuilderignorePollAlarmFailure(java.lang.Boolean ignorePollAlarmFailure)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DeploymentGroupAlarmConfigurationArgs defaults)
-
-
Method Detail
-
alarms
public DeploymentGroupAlarmConfigurationArgs.Builder alarms(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> alarms)
- Parameters:
alarms- A list of alarms configured for the deployment group.- Returns:
- builder
-
alarms
public DeploymentGroupAlarmConfigurationArgs.Builder alarms(java.util.List<java.lang.String> alarms)
- Parameters:
alarms- A list of alarms configured for the deployment group.- Returns:
- builder
-
alarms
public DeploymentGroupAlarmConfigurationArgs.Builder alarms(java.lang.String... alarms)
- Parameters:
alarms- A list of alarms configured for the deployment group.- Returns:
- builder
-
enabled
public DeploymentGroupAlarmConfigurationArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Indicates whether the alarm configuration is enabled. This option is useful when you want to temporarily deactivate alarm monitoring for a deployment group without having to add the same alarms again later.- Returns:
- builder
-
enabled
public DeploymentGroupAlarmConfigurationArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Indicates whether the alarm configuration is enabled. This option is useful when you want to temporarily deactivate alarm monitoring for a deployment group without having to add the same alarms again later.- Returns:
- builder
-
ignorePollAlarmFailure
public DeploymentGroupAlarmConfigurationArgs.Builder ignorePollAlarmFailure(@Nullable com.pulumi.core.Output<java.lang.Boolean> ignorePollAlarmFailure)
- Parameters:
ignorePollAlarmFailure- Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`.- Returns:
- builder
-
ignorePollAlarmFailure
public DeploymentGroupAlarmConfigurationArgs.Builder ignorePollAlarmFailure(java.lang.Boolean ignorePollAlarmFailure)
- Parameters:
ignorePollAlarmFailure- Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from CloudWatch. The default value is `false`.- Returns:
- builder
-
build
public DeploymentGroupAlarmConfigurationArgs build()
-
-