/AWS1/CL_EMRINSTFLEETMODIFYCFG¶
Configuration parameters for an instance fleet modification request.
The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_instancefleetid TYPE /AWS1/EMRINSTANCEFLEETID /AWS1/EMRINSTANCEFLEETID¶
A unique identifier for the instance fleet.
Optional arguments:¶
iv_targetondemandcapacity TYPE /AWS1/EMRWHOLENUMBER /AWS1/EMRWHOLENUMBER¶
The target capacity of On-Demand units for the instance fleet. For more information see InstanceFleetConfig$TargetOnDemandCapacity.
iv_targetspotcapacity TYPE /AWS1/EMRWHOLENUMBER /AWS1/EMRWHOLENUMBER¶
The target capacity of Spot units for the instance fleet. For more information, see InstanceFleetConfig$TargetSpotCapacity.
io_resizespecifications TYPE REF TO /AWS1/CL_EMRINSTFLEETRESIZIN00 /AWS1/CL_EMRINSTFLEETRESIZIN00¶
The resize specification for the instance fleet.
it_instancetypeconfigs TYPE /AWS1/CL_EMRINSTANCETYPECONFIG=>TT_INSTANCETYPECONFIGLIST TT_INSTANCETYPECONFIGLIST¶
An array of InstanceTypeConfig objects that specify how Amazon EMR provisions Amazon EC2 instances when it fulfills On-Demand and Spot capacities. For more information, see InstanceTypeConfig.
iv_context TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
Reserved.
Queryable Attributes¶
InstanceFleetId¶
A unique identifier for the instance fleet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEFLEETID() |
Getter for INSTANCEFLEETID, with configurable default |
ASK_INSTANCEFLEETID() |
Getter for INSTANCEFLEETID w/ exceptions if field has no val |
HAS_INSTANCEFLEETID() |
Determine if INSTANCEFLEETID has a value |
TargetOnDemandCapacity¶
The target capacity of On-Demand units for the instance fleet. For more information see InstanceFleetConfig$TargetOnDemandCapacity.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETONDEMANDCAPACITY() |
Getter for TARGETONDEMANDCAPACITY, with configurable default |
ASK_TARGETONDEMANDCAPACITY() |
Getter for TARGETONDEMANDCAPACITY w/ exceptions if field has |
HAS_TARGETONDEMANDCAPACITY() |
Determine if TARGETONDEMANDCAPACITY has a value |
TargetSpotCapacity¶
The target capacity of Spot units for the instance fleet. For more information, see InstanceFleetConfig$TargetSpotCapacity.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETSPOTCAPACITY() |
Getter for TARGETSPOTCAPACITY, with configurable default |
ASK_TARGETSPOTCAPACITY() |
Getter for TARGETSPOTCAPACITY w/ exceptions if field has no |
HAS_TARGETSPOTCAPACITY() |
Determine if TARGETSPOTCAPACITY has a value |
ResizeSpecifications¶
The resize specification for the instance fleet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESIZESPECIFICATIONS() |
Getter for RESIZESPECIFICATIONS |
InstanceTypeConfigs¶
An array of InstanceTypeConfig objects that specify how Amazon EMR provisions Amazon EC2 instances when it fulfills On-Demand and Spot capacities. For more information, see InstanceTypeConfig.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPECONFIGS() |
Getter for INSTANCETYPECONFIGS, with configurable default |
ASK_INSTANCETYPECONFIGS() |
Getter for INSTANCETYPECONFIGS w/ exceptions if field has no |
HAS_INSTANCETYPECONFIGS() |
Determine if INSTANCETYPECONFIGS has a value |
Context¶
Reserved.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTEXT() |
Getter for CONTEXT, with configurable default |
ASK_CONTEXT() |
Getter for CONTEXT w/ exceptions if field has no value |
HAS_CONTEXT() |
Determine if CONTEXT has a value |