Skip to content

Commit

Permalink
feat(client-application-auto-scaling): With this release, ElastiCache…
Browse files Browse the repository at this point in the history
… customers will be able to use predefined metricType "ElastiCacheDatabaseCapacityUsageCountedForEvictPercentage" for their ElastiCache instances.
  • Loading branch information
awstools committed May 25, 2023
1 parent d1c6cc4 commit e21f936
Show file tree
Hide file tree
Showing 10 changed files with 58 additions and 220 deletions.
4 changes: 2 additions & 2 deletions clients/client-application-auto-scaling/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@ resources:</p>
<p>Amazon Neptune clusters</p>
</li>
<li>
<p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
<p>Amazon SageMaker endpoint variants</p>
</li>
<li>
<p>Amazon SageMaker endpoint variants</p>
<p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
</li>
<li>
<p>Spot Fleets (Amazon EC2)</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -331,10 +331,10 @@ export interface ApplicationAutoScaling {
* <p>Amazon Neptune clusters</p>
* </li>
* <li>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* <p>Amazon SageMaker endpoint variants</p>
* </li>
* <li>
* <p>Amazon SageMaker endpoint variants</p>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* </li>
* <li>
* <p>Spot Fleets (Amazon EC2)</p>
Expand All @@ -344,7 +344,7 @@ export interface ApplicationAutoScaling {
* </li>
* </ul>
* <p>To learn more about Application Auto Scaling, see the <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html">Application Auto Scaling User
* Guide</a>.</p>
* Guide</a>.</p>
* <p>
* <b>API Summary</b>
* </p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -338,10 +338,10 @@ export interface ApplicationAutoScalingClientResolvedConfig extends ApplicationA
* <p>Amazon Neptune clusters</p>
* </li>
* <li>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* <p>Amazon SageMaker endpoint variants</p>
* </li>
* <li>
* <p>Amazon SageMaker endpoint variants</p>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* </li>
* <li>
* <p>Spot Fleets (Amazon EC2)</p>
Expand All @@ -351,7 +351,7 @@ export interface ApplicationAutoScalingClientResolvedConfig extends ApplicationA
* </li>
* </ul>
* <p>To learn more about Application Auto Scaling, see the <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html">Application Auto Scaling User
* Guide</a>.</p>
* Guide</a>.</p>
* <p>
* <b>API Summary</b>
* </p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ export interface DescribeScalingPoliciesCommandOutput extends DescribeScalingPol
* // TargetTrackingScalingPolicyConfiguration: { // TargetTrackingScalingPolicyConfiguration
* // TargetValue: Number("double"), // required
* // PredefinedMetricSpecification: { // PredefinedMetricSpecification
* // PredefinedMetricType: "DynamoDBReadCapacityUtilization" || "DynamoDBWriteCapacityUtilization" || "ALBRequestCountPerTarget" || "RDSReaderAverageCPUUtilization" || "RDSReaderAverageDatabaseConnections" || "EC2SpotFleetRequestAverageCPUUtilization" || "EC2SpotFleetRequestAverageNetworkIn" || "EC2SpotFleetRequestAverageNetworkOut" || "SageMakerVariantInvocationsPerInstance" || "ECSServiceAverageCPUUtilization" || "ECSServiceAverageMemoryUtilization" || "AppStreamAverageCapacityUtilization" || "ComprehendInferenceUtilization" || "LambdaProvisionedConcurrencyUtilization" || "CassandraReadCapacityUtilization" || "CassandraWriteCapacityUtilization" || "KafkaBrokerStorageUtilization" || "ElastiCachePrimaryEngineCPUUtilization" || "ElastiCacheReplicaEngineCPUUtilization" || "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" || "NeptuneReaderAverageCPUUtilization" || "SageMakerVariantProvisionedConcurrencyUtilization", // required
* // PredefinedMetricType: "DynamoDBReadCapacityUtilization" || "DynamoDBWriteCapacityUtilization" || "ALBRequestCountPerTarget" || "RDSReaderAverageCPUUtilization" || "RDSReaderAverageDatabaseConnections" || "EC2SpotFleetRequestAverageCPUUtilization" || "EC2SpotFleetRequestAverageNetworkIn" || "EC2SpotFleetRequestAverageNetworkOut" || "SageMakerVariantInvocationsPerInstance" || "ECSServiceAverageCPUUtilization" || "ECSServiceAverageMemoryUtilization" || "AppStreamAverageCapacityUtilization" || "ComprehendInferenceUtilization" || "LambdaProvisionedConcurrencyUtilization" || "CassandraReadCapacityUtilization" || "CassandraWriteCapacityUtilization" || "KafkaBrokerStorageUtilization" || "ElastiCachePrimaryEngineCPUUtilization" || "ElastiCacheReplicaEngineCPUUtilization" || "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" || "NeptuneReaderAverageCPUUtilization" || "SageMakerVariantProvisionedConcurrencyUtilization" || "ElastiCacheDatabaseCapacityUsageCountedForEvictPercentage", // required
* // ResourceLabel: "STRING_VALUE",
* // },
* // CustomizedMetricSpecification: { // CustomizedMetricSpecification
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ export interface ListTagsForResourceCommandOutput extends ListTagsForResourceRes
* @public
* <p>Returns all the tags on the specified Application Auto Scaling scalable target.</p>
* <p>For general information about tags, including the format and syntax, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services
* resources</a> in the <i>Amazon Web Services General Reference</i>.</p>
* resources</a> in the <i>Amazon Web Services General Reference</i>.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ export interface PutScalingPolicyCommandOutput extends PutScalingPolicyResponse,
* TargetTrackingScalingPolicyConfiguration: { // TargetTrackingScalingPolicyConfiguration
* TargetValue: Number("double"), // required
* PredefinedMetricSpecification: { // PredefinedMetricSpecification
* PredefinedMetricType: "DynamoDBReadCapacityUtilization" || "DynamoDBWriteCapacityUtilization" || "ALBRequestCountPerTarget" || "RDSReaderAverageCPUUtilization" || "RDSReaderAverageDatabaseConnections" || "EC2SpotFleetRequestAverageCPUUtilization" || "EC2SpotFleetRequestAverageNetworkIn" || "EC2SpotFleetRequestAverageNetworkOut" || "SageMakerVariantInvocationsPerInstance" || "ECSServiceAverageCPUUtilization" || "ECSServiceAverageMemoryUtilization" || "AppStreamAverageCapacityUtilization" || "ComprehendInferenceUtilization" || "LambdaProvisionedConcurrencyUtilization" || "CassandraReadCapacityUtilization" || "CassandraWriteCapacityUtilization" || "KafkaBrokerStorageUtilization" || "ElastiCachePrimaryEngineCPUUtilization" || "ElastiCacheReplicaEngineCPUUtilization" || "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" || "NeptuneReaderAverageCPUUtilization" || "SageMakerVariantProvisionedConcurrencyUtilization", // required
* PredefinedMetricType: "DynamoDBReadCapacityUtilization" || "DynamoDBWriteCapacityUtilization" || "ALBRequestCountPerTarget" || "RDSReaderAverageCPUUtilization" || "RDSReaderAverageDatabaseConnections" || "EC2SpotFleetRequestAverageCPUUtilization" || "EC2SpotFleetRequestAverageNetworkIn" || "EC2SpotFleetRequestAverageNetworkOut" || "SageMakerVariantInvocationsPerInstance" || "ECSServiceAverageCPUUtilization" || "ECSServiceAverageMemoryUtilization" || "AppStreamAverageCapacityUtilization" || "ComprehendInferenceUtilization" || "LambdaProvisionedConcurrencyUtilization" || "CassandraReadCapacityUtilization" || "CassandraWriteCapacityUtilization" || "KafkaBrokerStorageUtilization" || "ElastiCachePrimaryEngineCPUUtilization" || "ElastiCacheReplicaEngineCPUUtilization" || "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" || "NeptuneReaderAverageCPUUtilization" || "SageMakerVariantProvisionedConcurrencyUtilization" || "ElastiCacheDatabaseCapacityUsageCountedForEvictPercentage", // required
* ResourceLabel: "STRING_VALUE",
* },
* CustomizedMetricSpecification: { // CustomizedMetricSpecification
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,11 @@ export interface TagResourceCommandOutput extends TagResourceResponse, __Metadat
* <p>You can use this operation to tag an Application Auto Scaling scalable target, but you cannot tag a
* scaling policy or scheduled action.</p>
* <p>You can also add tags to an Application Auto Scaling scalable target while creating it
* (<code>RegisterScalableTarget</code>).</p>
* (<code>RegisterScalableTarget</code>).</p>
* <p>For general information about tags, including the format and syntax, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services
* resources</a> in the <i>Amazon Web Services General Reference</i>.</p>
* resources</a> in the <i>Amazon Web Services General Reference</i>.</p>
* <p>Use tags to control access to a scalable target. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/resource-tagging-support.html">Tagging support
* for Application Auto Scaling</a> in the <i>Application Auto Scaling User Guide</i>.</p>
* for Application Auto Scaling</a> in the <i>Application Auto Scaling User Guide</i>.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
6 changes: 3 additions & 3 deletions clients/client-application-auto-scaling/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@
* <p>Amazon Neptune clusters</p>
* </li>
* <li>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* <p>Amazon SageMaker endpoint variants</p>
* </li>
* <li>
* <p>Amazon SageMaker endpoint variants</p>
* <p>Amazon SageMaker Serverless endpoint provisioned concurrency</p>
* </li>
* <li>
* <p>Spot Fleets (Amazon EC2)</p>
Expand All @@ -51,7 +51,7 @@
* </li>
* </ul>
* <p>To learn more about Application Auto Scaling, see the <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html">Application Auto Scaling User
* Guide</a>.</p>
* Guide</a>.</p>
* <p>
* <b>API Summary</b>
* </p>
Expand Down
Loading

0 comments on commit e21f936

Please sign in to comment.