Package com.pulumi.aws.ecs.inputs
Class DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder
-
- Enclosing class:
- DaemonTaskDefinitionContainerDefinitionHealthCheckArgs
public static final class DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DaemonTaskDefinitionContainerDefinitionHealthCheckArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DaemonTaskDefinitionContainerDefinitionHealthCheckArgs defaults)
-
-
Method Detail
-
commands
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder commands(com.pulumi.core.Output<java.util.List<java.lang.String>> commands)
- Parameters:
commands- String array representing the command that the container runs to determine if it is healthy.- Returns:
- builder
-
commands
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder commands(java.util.List<java.lang.String> commands)
- Parameters:
commands- String array representing the command that the container runs to determine if it is healthy.- Returns:
- builder
-
commands
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder commands(java.lang.String... commands)
- Parameters:
commands- String array representing the command that the container runs to determine if it is healthy.- Returns:
- builder
-
interval
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder interval(@Nullable com.pulumi.core.Output<java.lang.Integer> interval)
- Parameters:
interval- Time period in seconds between each health check execution. Valid range: 5–300.- Returns:
- builder
-
interval
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder interval(java.lang.Integer interval)
- Parameters:
interval- Time period in seconds between each health check execution. Valid range: 5–300.- Returns:
- builder
-
retries
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder retries(@Nullable com.pulumi.core.Output<java.lang.Integer> retries)
- Parameters:
retries- Number of times to retry a failed health check. Valid range: 1–10.- Returns:
- builder
-
retries
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder retries(java.lang.Integer retries)
- Parameters:
retries- Number of times to retry a failed health check. Valid range: 1–10.- Returns:
- builder
-
startPeriod
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder startPeriod(@Nullable com.pulumi.core.Output<java.lang.Integer> startPeriod)
- Parameters:
startPeriod- Grace period in seconds to provide containers time to bootstrap. Valid range: 0–300.- Returns:
- builder
-
startPeriod
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder startPeriod(java.lang.Integer startPeriod)
- Parameters:
startPeriod- Grace period in seconds to provide containers time to bootstrap. Valid range: 0–300.- Returns:
- builder
-
timeout
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder timeout(@Nullable com.pulumi.core.Output<java.lang.Integer> timeout)
- Parameters:
timeout- Time period in seconds to wait for a health check to succeed. Valid range: 2–60.- Returns:
- builder
-
timeout
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs.Builder timeout(java.lang.Integer timeout)
- Parameters:
timeout- Time period in seconds to wait for a health check to succeed. Valid range: 2–60.- Returns:
- builder
-
build
public DaemonTaskDefinitionContainerDefinitionHealthCheckArgs build()
-
-