Class: Aws::Lightsail::Types::ContainerServiceStateDetail

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-lightsail/types.rb

Overview

Describes the current state of a container service.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#codeString

The state code of the container service.

The following state codes are possible:

  • The following state codes are possible if your container service is in a ‘DEPLOYING` or `UPDATING` state:

    • ‘CREATING_SYSTEM_RESOURCES` - The system resources for your container service are being created.

    • ‘CREATING_NETWORK_INFRASTRUCTURE` - The network infrastructure for your container service are being created.

    • ‘PROVISIONING_CERTIFICATE` - The SSL/TLS certificate for your container service is being created.

    • ‘PROVISIONING_SERVICE` - Your container service is being provisioned.

    • ‘CREATING_DEPLOYMENT` - Your deployment is being created on your container service.

    • ‘EVALUATING_HEALTH_CHECK` - The health of your deployment is being evaluated.

    • ‘ACTIVATING_DEPLOYMENT` - Your deployment is being activated.

  • The following state codes are possible if your container service is in a ‘PENDING` state:

    • ‘CERTIFICATE_LIMIT_EXCEEDED` - The SSL/TLS certificate required for your container service exceeds the maximum number of certificates allowed for your account.

    • ‘UNKNOWN_ERROR` - An error was experienced when your container service was being created.

Returns:

  • (String)


2668
2669
2670
2671
2672
2673
# File 'lib/aws-sdk-lightsail/types.rb', line 2668

class ContainerServiceStateDetail < Struct.new(
  :code,
  :message)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

A message that provides more information for the state code.

<note markdown=“1”> The state detail is populated only when a container service is in a ‘PENDING`, `DEPLOYING`, or `UPDATING` state.

</note>

Returns:

  • (String)


2668
2669
2670
2671
2672
2673
# File 'lib/aws-sdk-lightsail/types.rb', line 2668

class ContainerServiceStateDetail < Struct.new(
  :code,
  :message)
  SENSITIVE = []
  include Aws::Structure
end