Skip to content

Commit ce8979f

Browse files
author
awstools
committed
feat(client-emr): Updated CreateCluster API request and DescribeCluster API responses to include EbsRootVolumeIops, and EbsRootVolumeThroughput attributes that specify the user configured root volume IOPS and throughput for Amazon EBS root device volume. This feature will be available from Amazon EMR releases 6.15.0
1 parent e7cee7e commit ce8979f

File tree

11 files changed

+200
-126
lines changed

11 files changed

+200
-126
lines changed

clients/client-emr/src/commands/AddInstanceFleetCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export interface AddInstanceFleetCommandOutput extends AddInstanceFleetOutput, _
4040
* <p>Adds an instance fleet to a running cluster.</p>
4141
* <note>
4242
* <p>The instance fleet configuration is available only in Amazon EMR releases
43-
* 4.8.0 and later, excluding 5.0.x.</p>
43+
* 4.8.0 and higher, excluding 5.0.x.</p>
4444
* </note>
4545
* @example
4646
* Use a bare-bones client and the command you need to make an API call.

clients/client-emr/src/commands/CancelStepsCommand.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ export interface CancelStepsCommandOutput extends CancelStepsOutput, __MetadataB
3737

3838
/**
3939
* @public
40-
* <p>Cancels a pending step or steps in a running cluster. Available only in Amazon EMR versions 4.8.0 and later, excluding version 5.0.0. A maximum of 256 steps are allowed in
41-
* each CancelSteps request. CancelSteps is idempotent but asynchronous; it does not guarantee
42-
* that a step will be canceled, even if the request is successfully submitted. When you use
43-
* Amazon EMR releases 5.28.0 and later, you can cancel steps that are in a
40+
* <p>Cancels a pending step or steps in a running cluster. Available only in Amazon EMR versions 4.8.0 and higher, excluding version 5.0.0. A maximum of 256 steps are allowed
41+
* in each CancelSteps request. CancelSteps is idempotent but asynchronous; it does not
42+
* guarantee that a step will be canceled, even if the request is successfully submitted. When
43+
* you use Amazon EMR releases 5.28.0 and higher, you can cancel steps that are in a
4444
* <code>PENDING</code> or <code>RUNNING</code> state. In earlier versions of Amazon EMR, you can only cancel steps that are in a <code>PENDING</code> state. </p>
4545
* @example
4646
* Use a bare-bones client and the command you need to make an API call.

clients/client-emr/src/commands/DescribeClusterCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,8 @@ export interface DescribeClusterCommandOutput extends DescribeClusterOutput, __M
168168
* // },
169169
* // ],
170170
* // OSReleaseLabel: "STRING_VALUE",
171+
* // EbsRootVolumeIops: Number("int"),
172+
* // EbsRootVolumeThroughput: Number("int"),
171173
* // },
172174
* // };
173175
*

clients/client-emr/src/commands/ListInstanceFleetsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export interface ListInstanceFleetsCommandOutput extends ListInstanceFleetsOutpu
4040
* <p>Lists all available details about the instance fleets in a cluster.</p>
4141
* <note>
4242
* <p>The instance fleet configuration is available only in Amazon EMR releases
43-
* 4.8.0 and later, excluding 5.0.x versions.</p>
43+
* 4.8.0 and higher, excluding 5.0.x versions.</p>
4444
* </note>
4545
* @example
4646
* Use a bare-bones client and the command you need to make an API call.

clients/client-emr/src/commands/ListSupportedInstanceTypesCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ export interface ListSupportedInstanceTypesCommandOutput extends ListSupportedIn
3737

3838
/**
3939
* @public
40-
* <p>A list of the instance types that Amazon EMR supports. You can filter the
41-
* list by Amazon Web Services Region and Amazon EMR release. </p>
40+
* <p>A list of the instance types that Amazon EMR supports. You can filter the list
41+
* by Amazon Web Services Region and Amazon EMR release. </p>
4242
* @example
4343
* Use a bare-bones client and the command you need to make an API call.
4444
* ```javascript

clients/client-emr/src/commands/ModifyInstanceFleetCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export interface ModifyInstanceFleetCommandOutput extends __MetadataBearer {}
4242
* succeeds or fails atomically.</p>
4343
* <note>
4444
* <p>The instance fleet configuration is available only in Amazon EMR releases
45-
* 4.8.0 and later, excluding 5.0.x versions.</p>
45+
* 4.8.0 and higher, excluding 5.0.x versions.</p>
4646
* </note>
4747
* @example
4848
* Use a bare-bones client and the command you need to make an API call.

clients/client-emr/src/commands/PutAutoTerminationPolicyCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface PutAutoTerminationPolicyCommandOutput extends PutAutoTerminatio
3939
* @public
4040
* <note>
4141
* <p>Auto-termination is supported in Amazon EMR releases 5.30.0 and 6.1.0 and
42-
* later. For more information, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-auto-termination-policy.html">Using an
42+
* higher. For more information, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-auto-termination-policy.html">Using an
4343
* auto-termination policy</a>.</p>
4444
* </note>
4545
* <p>Creates or updates an auto-termination policy for an Amazon EMR cluster. An

clients/client-emr/src/commands/RunJobFlowCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface RunJobFlowCommandOutput extends RunJobFlowOutput, __MetadataBea
5656
* <p>For long-running clusters, we recommend that you periodically store your results.</p>
5757
* <note>
5858
* <p>The instance fleets configuration is available only in Amazon EMR releases
59-
* 4.8.0 and later, excluding 5.0.x versions. The RunJobFlow request can contain
59+
* 4.8.0 and higher, excluding 5.0.x versions. The RunJobFlow request can contain
6060
* InstanceFleets parameters or InstanceGroups parameters, but not both.</p>
6161
* </note>
6262
* @example
@@ -330,6 +330,8 @@ export interface RunJobFlowCommandOutput extends RunJobFlowOutput, __MetadataBea
330330
* IdleTimeout: Number("long"),
331331
* },
332332
* OSReleaseLabel: "STRING_VALUE",
333+
* EbsRootVolumeIops: Number("int"),
334+
* EbsRootVolumeThroughput: Number("int"),
333335
* };
334336
* const command = new RunJobFlowCommand(input);
335337
* const response = await client.send(command);

0 commit comments

Comments
 (0)