libZSservicesZSamazonka-lightsailZSamazonka-lightsail
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Lightsail.Types.ContainerServiceStateDetail

Description

 
Synopsis

Documentation

data ContainerServiceStateDetail Source #

Describes the current state of a container service.

See: newContainerServiceStateDetail smart constructor.

Constructors

ContainerServiceStateDetail' 

Fields

  • code :: Maybe ContainerServiceStateDetailCode

    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.
  • message :: Maybe Text

    A message that provides more information for the state code.

    The state detail is populated only when a container service is in a PENDING, DEPLOYING, or UPDATING state.

Instances

Instances details
Eq ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Read ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Show ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Generic ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Associated Types

type Rep ContainerServiceStateDetail :: Type -> Type #

NFData ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Hashable ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

FromJSON ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

type Rep ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

type Rep ContainerServiceStateDetail = D1 ('MetaData "ContainerServiceStateDetail" "Amazonka.Lightsail.Types.ContainerServiceStateDetail" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "ContainerServiceStateDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceStateDetailCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newContainerServiceStateDetail :: ContainerServiceStateDetail Source #

Create a value of ContainerServiceStateDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ContainerServiceStateDetail', containerServiceStateDetail_code - 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.

$sel:message:ContainerServiceStateDetail', containerServiceStateDetail_message - A message that provides more information for the state code.

The state detail is populated only when a container service is in a PENDING, DEPLOYING, or UPDATING state.

containerServiceStateDetail_code :: Lens' ContainerServiceStateDetail (Maybe ContainerServiceStateDetailCode) Source #

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.

containerServiceStateDetail_message :: Lens' ContainerServiceStateDetail (Maybe Text) Source #

A message that provides more information for the state code.

The state detail is populated only when a container service is in a PENDING, DEPLOYING, or UPDATING state.