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.UpdateCapacityProvider

Description

Modifies the parameters for a capacity provider.

Synopsis

Creating a Request

data UpdateCapacityProvider Source #

See: newUpdateCapacityProvider smart constructor.

Constructors

UpdateCapacityProvider' 

Fields

Instances

Instances details
Eq UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Read UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Show UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Generic UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Associated Types

type Rep UpdateCapacityProvider :: Type -> Type #

NFData UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Methods

rnf :: UpdateCapacityProvider -> () #

Hashable UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

ToJSON UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

AWSRequest UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Associated Types

type AWSResponse UpdateCapacityProvider #

ToHeaders UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

ToPath UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

ToQuery UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

type Rep UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

type Rep UpdateCapacityProvider = D1 ('MetaData "UpdateCapacityProvider" "Amazonka.ECS.UpdateCapacityProvider" "libZSservicesZSamazonka-ecsZSamazonka-ecs" 'False) (C1 ('MetaCons "UpdateCapacityProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "autoScalingGroupProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AutoScalingGroupProviderUpdate)))
type AWSResponse UpdateCapacityProvider Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

newUpdateCapacityProvider Source #

Create a value of UpdateCapacityProvider 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:name:UpdateCapacityProvider', updateCapacityProvider_name - The name of the capacity provider to update.

$sel:autoScalingGroupProvider:UpdateCapacityProvider', updateCapacityProvider_autoScalingGroupProvider - An object representing the parameters to update for the Auto Scaling group capacity provider.

Request Lenses

updateCapacityProvider_name :: Lens' UpdateCapacityProvider Text Source #

The name of the capacity provider to update.

updateCapacityProvider_autoScalingGroupProvider :: Lens' UpdateCapacityProvider AutoScalingGroupProviderUpdate Source #

An object representing the parameters to update for the Auto Scaling group capacity provider.

Destructuring the Response

data UpdateCapacityProviderResponse Source #

See: newUpdateCapacityProviderResponse smart constructor.

Constructors

UpdateCapacityProviderResponse' 

Fields

Instances

Instances details
Eq UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Read UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Show UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Generic UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

Associated Types

type Rep UpdateCapacityProviderResponse :: Type -> Type #

NFData UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

type Rep UpdateCapacityProviderResponse Source # 
Instance details

Defined in Amazonka.ECS.UpdateCapacityProvider

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

newUpdateCapacityProviderResponse Source #

Create a value of UpdateCapacityProviderResponse 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:capacityProvider:UpdateCapacityProviderResponse', updateCapacityProviderResponse_capacityProvider - Details about the capacity provider.

$sel:httpStatus:UpdateCapacityProviderResponse', updateCapacityProviderResponse_httpStatus - The response's http status code.

Response Lenses