libZSservicesZSamazonka-ecsZSamazonka-ecs
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.ECS.UpdateCluster

Description

Updates the cluster.

Synopsis

Creating a Request

data UpdateCluster Source #

See: newUpdateCluster smart constructor.

Constructors

UpdateCluster' 

Fields

Instances

Instances details
Eq UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Read UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Show UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Generic UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Associated Types

type Rep UpdateCluster :: Type -> Type #

NFData UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Methods

rnf :: UpdateCluster -> () #

Hashable UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

ToJSON UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

AWSRequest UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Associated Types

type AWSResponse UpdateCluster #

ToHeaders UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

ToPath UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

ToQuery UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

type Rep UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

type Rep UpdateCluster = D1 ('MetaData "UpdateCluster" "Amazonka.ECS.UpdateCluster" "libZSservicesZSamazonka-ecsZSamazonka-ecs" 'False) (C1 ('MetaCons "UpdateCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClusterSetting])) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfiguration)) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateCluster Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

newUpdateCluster Source #

Create a value of UpdateCluster 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:settings:UpdateCluster', updateCluster_settings - The cluster settings for your cluster.

$sel:configuration:UpdateCluster', updateCluster_configuration - The execute command configuration for the cluster.

$sel:cluster:UpdateCluster', updateCluster_cluster - The name of the cluster to modify the settings for.

Request Lenses

updateCluster_settings :: Lens' UpdateCluster (Maybe [ClusterSetting]) Source #

The cluster settings for your cluster.

updateCluster_configuration :: Lens' UpdateCluster (Maybe ClusterConfiguration) Source #

The execute command configuration for the cluster.

updateCluster_cluster :: Lens' UpdateCluster Text Source #

The name of the cluster to modify the settings for.

Destructuring the Response

data UpdateClusterResponse Source #

See: newUpdateClusterResponse smart constructor.

Constructors

UpdateClusterResponse' 

Fields

Instances

Instances details
Eq UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Read UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Show UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Generic UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Associated Types

type Rep UpdateClusterResponse :: Type -> Type #

NFData UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

Methods

rnf :: UpdateClusterResponse -> () #

type Rep UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCluster

type Rep UpdateClusterResponse = D1 ('MetaData "UpdateClusterResponse" "Amazonka.ECS.UpdateCluster" "libZSservicesZSamazonka-ecsZSamazonka-ecs" 'False) (C1 ('MetaCons "UpdateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateClusterResponse Source #

Create a value of UpdateClusterResponse 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:cluster:UpdateCluster', updateClusterResponse_cluster - Details about the cluster.

$sel:httpStatus:UpdateClusterResponse', updateClusterResponse_httpStatus - The response's http status code.

Response Lenses