libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

Description

 
Synopsis

Documentation

data AwsEcsServiceDeploymentControllerDetails Source #

Information about the deployment controller type that the service uses.

See: newAwsEcsServiceDeploymentControllerDetails smart constructor.

Constructors

AwsEcsServiceDeploymentControllerDetails' 

Fields

  • type' :: Maybe Text

    The rolling update (ECS) deployment type replaces the current running version of the container with the latest version.

    The blue/green (CODE_DEPLOY) deployment type uses the blue/green deployment model that is powered by CodeDeploy. This deployment model a new deployment of a service can be verified before production traffic is sent to it.

    The external (EXTERNAL) deployment type allows the use of any third-party deployment controller for full control over the deployment process for an Amazon ECS service.

    Valid values: ECS | CODE_DEPLOY | EXTERNAL

Instances

Instances details
Eq AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

Read AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

Show AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

Generic AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

NFData AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

Hashable AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

ToJSON AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

FromJSON AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

type Rep AwsEcsServiceDeploymentControllerDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails

type Rep AwsEcsServiceDeploymentControllerDetails = D1 ('MetaData "AwsEcsServiceDeploymentControllerDetails" "Amazonka.SecurityHub.Types.AwsEcsServiceDeploymentControllerDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsEcsServiceDeploymentControllerDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAwsEcsServiceDeploymentControllerDetails :: AwsEcsServiceDeploymentControllerDetails Source #

Create a value of AwsEcsServiceDeploymentControllerDetails 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:type':AwsEcsServiceDeploymentControllerDetails', awsEcsServiceDeploymentControllerDetails_type - The rolling update (ECS) deployment type replaces the current running version of the container with the latest version.

The blue/green (CODE_DEPLOY) deployment type uses the blue/green deployment model that is powered by CodeDeploy. This deployment model a new deployment of a service can be verified before production traffic is sent to it.

The external (EXTERNAL) deployment type allows the use of any third-party deployment controller for full control over the deployment process for an Amazon ECS service.

Valid values: ECS | CODE_DEPLOY | EXTERNAL

awsEcsServiceDeploymentControllerDetails_type :: Lens' AwsEcsServiceDeploymentControllerDetails (Maybe Text) Source #

The rolling update (ECS) deployment type replaces the current running version of the container with the latest version.

The blue/green (CODE_DEPLOY) deployment type uses the blue/green deployment model that is powered by CodeDeploy. This deployment model a new deployment of a service can be verified before production traffic is sent to it.

The external (EXTERNAL) deployment type allows the use of any third-party deployment controller for full control over the deployment process for an Amazon ECS service.

Valid values: ECS | CODE_DEPLOY | EXTERNAL