libZSservicesZSamazonka-emrZSamazonka-emr
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.EMR.ModifyInstanceFleet

Description

Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified InstanceFleetID within the cluster specified using ClusterID. The call either succeeds or fails atomically.

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

Synopsis

Creating a Request

data ModifyInstanceFleet Source #

See: newModifyInstanceFleet smart constructor.

Constructors

ModifyInstanceFleet' 

Fields

Instances

Instances details
Eq ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Read ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Show ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Generic ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Associated Types

type Rep ModifyInstanceFleet :: Type -> Type #

NFData ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Methods

rnf :: ModifyInstanceFleet -> () #

Hashable ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

ToJSON ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

AWSRequest ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Associated Types

type AWSResponse ModifyInstanceFleet #

ToHeaders ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

ToPath ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

ToQuery ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

type Rep ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

type Rep ModifyInstanceFleet = D1 ('MetaData "ModifyInstanceFleet" "Amazonka.EMR.ModifyInstanceFleet" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "ModifyInstanceFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceFleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstanceFleetModifyConfig)))
type AWSResponse ModifyInstanceFleet Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

newModifyInstanceFleet Source #

Create a value of ModifyInstanceFleet 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:clusterId:ModifyInstanceFleet', modifyInstanceFleet_clusterId - The unique identifier of the cluster.

$sel:instanceFleet:ModifyInstanceFleet', modifyInstanceFleet_instanceFleet - The configuration parameters of the instance fleet.

Request Lenses

modifyInstanceFleet_clusterId :: Lens' ModifyInstanceFleet Text Source #

The unique identifier of the cluster.

Destructuring the Response

data ModifyInstanceFleetResponse Source #

See: newModifyInstanceFleetResponse smart constructor.

Instances

Instances details
Eq ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Read ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Show ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Generic ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

Associated Types

type Rep ModifyInstanceFleetResponse :: Type -> Type #

NFData ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

type Rep ModifyInstanceFleetResponse Source # 
Instance details

Defined in Amazonka.EMR.ModifyInstanceFleet

type Rep ModifyInstanceFleetResponse = D1 ('MetaData "ModifyInstanceFleetResponse" "Amazonka.EMR.ModifyInstanceFleet" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "ModifyInstanceFleetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newModifyInstanceFleetResponse :: ModifyInstanceFleetResponse Source #

Create a value of ModifyInstanceFleetResponse with all optional fields omitted.

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