Package com.pulumi.aws.ecs.inputs
Class DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder
-
- Enclosing class:
- DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs
public static final class DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs defaults)
-
-
Method Detail
-
enabled
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Whether a restart policy is enabled for the container.- Returns:
- builder
-
enabled
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Whether a restart policy is enabled for the container.- Returns:
- builder
-
ignoredExitCodes
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder ignoredExitCodes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.Integer>> ignoredExitCodes)
- Parameters:
ignoredExitCodes- List of exit codes that Amazon ECS will ignore and not attempt a restart on. Maximum of 50.- Returns:
- builder
-
ignoredExitCodes
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder ignoredExitCodes(java.util.List<java.lang.Integer> ignoredExitCodes)
- Parameters:
ignoredExitCodes- List of exit codes that Amazon ECS will ignore and not attempt a restart on. Maximum of 50.- Returns:
- builder
-
ignoredExitCodes
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder ignoredExitCodes(java.lang.Integer... ignoredExitCodes)
- Parameters:
ignoredExitCodes- List of exit codes that Amazon ECS will ignore and not attempt a restart on. Maximum of 50.- Returns:
- builder
-
restartAttemptPeriod
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder restartAttemptPeriod(@Nullable com.pulumi.core.Output<java.lang.Integer> restartAttemptPeriod)
- Parameters:
restartAttemptPeriod- Period of time (in seconds) that the container must run for before a restart can be attempted. Valid range: 60–1800.- Returns:
- builder
-
restartAttemptPeriod
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs.Builder restartAttemptPeriod(java.lang.Integer restartAttemptPeriod)
- Parameters:
restartAttemptPeriod- Period of time (in seconds) that the container must run for before a restart can be attempted. Valid range: 60–1800.- Returns:
- builder
-
build
public DaemonTaskDefinitionContainerDefinitionRestartPolicyArgs build()
-
-