class Aws::SecurityHub::Types::AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails

The container health check command and associated configuration parameters for the container.

@note When making an API call, you may pass AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails

data as a hash:

    {
      command: ["NonEmptyString"],
      interval: 1,
      retries: 1,
      start_period: 1,
      timeout: 1,
    }

@!attribute [rw] command

The command that the container runs to determine whether it is
healthy.
@return [Array<String>]

@!attribute [rw] interval

The time period in seconds between each health check execution. The
default value is 30 seconds.
@return [Integer]

@!attribute [rw] retries

The number of times to retry a failed health check before the
container is considered unhealthy. The default value is 3.
@return [Integer]

@!attribute [rw] start_period

The optional grace period in seconds that allows containers time to
bootstrap before failed health checks count towards the maximum
number of retries.
@return [Integer]

@!attribute [rw] timeout

The time period in seconds to wait for a health check to succeed
before it is considered a failure. The default value is 5.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails AWS API Documentation

Constants

SENSITIVE