サービスにリンクされたロールの予測スケーリング - AWS Auto Scaling

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サービスにリンクされたロールの予測スケーリング

AWS Auto Scaling は、スケーリングプランを使用する際に AWS ユーザーに代わって他の を呼び出すために必要なアクセス許可に、サービスにリンクされたロールを使用します。詳細については、「スケーリングプランのサービスにリンクされたロール」を参照してください。

以下のセクションでは、予測スケーリングにおけるサービスにリンクされたロールの作成と管理する方法について説明します。まず、サービスにリンクされたロールを作成、編集、または削除するためのアクセス許可を設定して IAM エンティティ (ユーザー、グループ、ロールなど) に付与します。

サービスにリンクされたロールによって付与されるアクセス許可

AWS Auto Scaling 予測スケーリングを有効にすると、 は AWSServiceRoleForAutoScalingPlans_EC2AutoScaling という名前のサービスにリンクされたロールを使用して、ユーザーに代わって次のアクションを呼び出します。

  • cloudwatch:GetMetricData

  • autoscaling:DescribeAutoScalingGroups

  • autoscaling:DescribeScheduledActions

  • autoscaling:BatchPutScheduledUpdateGroupAction

  • autoscaling:BatchDeleteScheduledAction

AWSServiceRoleForAutoScalingPlans_EC2AutoScalingautoscaling-plans.amazonaws.comサービスを信頼してロールを引き受けます。

サービスにリンクされたロールを作成する (自動)

アカウントでスケーリングプランを作成し、予測スケーリングを有効にするときに、AWSServiceRoleForAutoScalingPlans_EC2AutoScaling つのロールを手動で AWS 作成する必要はありません。 は、このロールを作成します。

がユーザーに代わってサービスにリンクされたロール AWS を作成するには、必要なアクセス許可が必要です。詳細については、IAM ユーザーガイドの「サービスリンクロールのアクセス許可」を参照してください。

サービスにリンクされたロールを作成する (手動)

サービスにリンクされたロールを手動で作成する場合、IAM コンソール、IAM CLI、IAM API を使用できます。詳細については、IAM ユーザーガイドの「サービスリンクロールの作成」を参照してください。

サービスリンクロールの作成 (AWS CLI)

次の create-service-linked-role の CLI コマンドを使用して サービスにリンクされたロールを作成します。

aws iam create-service-linked-role --aws-service-name autoscaling-plans.amazonaws.com

サービスにリンクされたロールを編集する

IAM を使用して AWSServiceRoleForAutoScalingPlans_EC2AutoScaling の説明を編集できます。詳細については、IAM ユーザーガイドの「サービスにリンクされたロールの編集」を参照してください。

サービスにリンクされたロールを削除する

スケーリングプランを使用する必要がなくなった場合は、AWSServiceRoleForAutoScalingPlans_EC2AutoScaling を削除することをお勧めします。

AWS アカウント にあるスケーリングプランのうち、予測スケーリングが有効になっているものをすべて削除した後にのみ、サービスにリンクされたロールを削除することができます。これにより、スケーリングプランのアクセス許可を誤って削除することを防止します。

IAM コンソール、IAM CLI、 IAM API でサービスにリンクされたロールを削除できます。詳細については、IAM ユーザーガイドの「サービスにリンクされたロールの削除」を参照してください。

AWSServiceRoleForAutoScalingPlans_EC2AutoScaling つのサービスにリンクされたロールを削除すると、 AWS Auto Scaling 予測スケーリングを有効にしてスケーリングプランを作成すると、 はロールを再度作成します。

サポートされるリージョン

AWS Auto Scaling は、スケーリングプラン AWS リージョン が利用可能なすべての でサービスにリンクされたロールの使用をサポートします。スケーリングプランの地域別の利用については、AWS 全般のリファレンスの「AWS Auto Scaling エンドポイントとクォータ」を参照してください。