View a markdown version of this page

Amazon EC2 Auto Scaling のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon EC2 Auto Scaling のアクション、リソース、および条件キー

Amazon EC2 Auto Scaling (サービスプレフィックス: autoscaling) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon EC2 Auto Scaling で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

AttachInstances

autoscaling:AttachInstances

書き込み

AttachLoadBalancerTargetGroups

autoscaling:AttachLoadBalancerTargetGroups

書き込み

AttachLoadBalancers

autoscaling:AttachLoadBalancers

書き込み

AttachTrafficSources

autoscaling:AttachTrafficSources

書き込み

BatchDeleteScheduledAction

autoscaling:BatchDeleteScheduledAction

書き込み

BatchPutScheduledUpdateGroupAction

autoscaling:BatchPutScheduledUpdateGroupAction

書き込み

CancelInstanceRefresh

autoscaling:CancelInstanceRefresh

書き込み

CompleteLifecycleAction

autoscaling:CompleteLifecycleAction

書き込み

CreateAutoScalingGroup

autoscaling:CreateAutoScalingGroup

書き込み

autoscaling:CreateOrUpdateTags

タグ付け、書き込み

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com、ec2.amazonaws.com

書き込み

CreateLaunchConfiguration

autoscaling:CreateLaunchConfiguration

書き込み

iam:PassRole

iam:PassedToService

ec2.amazonaws.com

書き込み

CreateOrUpdateTags

autoscaling:CreateOrUpdateTags

タグ付け、書き込み

DeleteAutoScalingGroup

autoscaling:DeleteAutoScalingGroup

書き込み

DeleteLaunchConfiguration

autoscaling:DeleteLaunchConfiguration

書き込み

DeleteLifecycleHook

autoscaling:DeleteLifecycleHook

書き込み

DeleteNotificationConfiguration

autoscaling:DeleteNotificationConfiguration

書き込み

DeletePolicy

autoscaling:DeletePolicy

書き込み

DeleteScheduledAction

autoscaling:DeleteScheduledAction

書き込み

DeleteTags

自動スケーリング:DeleteTags

タグ付け、書き込み

DeleteWarmPool

autoscaling:DeleteWarmPool

書き込み

DescribeAccountLimits

autoscaling:DescribeAccountLimits

リスト

DescribeAdjustmentTypes

autoscaling:DescribeAdjustmentTypes

リスト

DescribeAutoScalingGroups

autoscaling:DescribeAutoScalingGroups

リスト

DescribeAutoScalingInstances

autoscaling:DescribeAutoScalingInstances

リスト

DescribeAutoScalingNotificationTypes

autoscaling:DescribeAutoScalingNotificationTypes

リスト

DescribeInstanceRefreshes

autoscaling:DescribeInstanceRefreshes

リスト

DescribeLaunchConfigurations

autoscaling:DescribeLaunchConfigurations

リスト

DescribeLifecycleHookTypes

autoscaling:DescribeLifecycleHookTypes

リスト

DescribeLifecycleHooks

autoscaling:DescribeLifecycleHooks

リスト

DescribeLoadBalancerTargetGroups

autoscaling:DescribeLoadBalancerTargetGroups

リスト

DescribeLoadBalancers

autoscaling:DescribeLoadBalancers

リスト

DescribeMetricCollectionTypes

autoscaling:DescribeMetricCollectionTypes

リスト

DescribeNotificationConfigurations

autoscaling:DescribeNotificationConfigurations

リスト

DescribePolicies

autoscaling:DescribePolicies

リスト

DescribeScalingActivities

autoscaling:DescribeScalingActivities

リスト

DescribeScalingProcessTypes

autoscaling:DescribeScalingProcessTypes

リスト

DescribeScheduledActions

autoscaling:DescribeScheduledActions

リスト

DescribeTags

自動スケーリング:DescribeTags

読み取り

DescribeTerminationPolicyTypes

autoscaling:DescribeTerminationPolicyTypes

リスト

DescribeTrafficSources

autoscaling:DescribeTrafficSources

リスト

DescribeWarmPool

autoscaling:DescribeWarmPool

リスト

DetachInstances

autoscaling:DetachInstances

書き込み

DetachLoadBalancerTargetGroups

autoscaling:DetachLoadBalancerTargetGroups

書き込み

DetachLoadBalancers

autoscaling:DetachLoadBalancers

書き込み

DetachTrafficSources

autoscaling:DetachTrafficSources

書き込み

DisableMetricsCollection

autoscaling:DisableMetricsCollection

書き込み

EnableMetricsCollection

autoscaling:EnableMetricsCollection

書き込み

EnterStandby

autoscaling:EnterStandby

書き込み

ExecutePolicy

autoscaling:ExecutePolicy

書き込み

ExitStandby

autoscaling:ExitStandby

書き込み

GetPredictiveScalingForecast

autoscaling:GetPredictiveScalingForecast

リスト

LaunchInstances

autoscaling:LaunchInstances

書き込み

PutLifecycleHook

autoscaling:PutLifecycleHook

書き込み

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com

書き込み

PutNotificationConfiguration

autoscaling:PutNotificationConfiguration

書き込み

PutScalingPolicy

autoscaling:PutScalingPolicy

書き込み

PutScheduledUpdateGroupAction

autoscaling:PutScheduledUpdateGroupAction

書き込み

PutWarmPool

autoscaling:PutWarmPool

書き込み

RecordLifecycleActionHeartbeat

autoscaling:RecordLifecycleActionHeartbeat

書き込み

ResumeProcesses

autoscaling:ResumeProcesses

書き込み

RollbackInstanceRefresh

autoscaling:RollbackInstanceRefresh

書き込み

SetDesiredCapacity

autoscaling:SetDesiredCapacity

書き込み

SetInstanceHealth

autoscaling:SetInstanceHealth

書き込み

SetInstanceProtection

autoscaling:SetInstanceProtection

書き込み

StartInstanceRefresh

autoscaling:StartInstanceRefresh

書き込み

SuspendProcesses

autoscaling:SuspendProcesses

書き込み

TerminateInstanceInAutoScalingGroup

autoscaling:TerminateInstanceInAutoScalingGroup

書き込み

UpdateAutoScalingGroup

autoscaling:UpdateAutoScalingGroup

書き込み

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com

書き込み

Amazon EC2 Auto Scaling で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AttachInstances

1 つ以上の EC2 インスタンスを、指定された Auto Scaling グループにアタッチする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

AttachLoadBalancerTargetGroups

1 つ以上のターゲットグループを、指定された Auto Scaling グループにアタッチする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetGroupARNs

aws:ResourceTag/${TagKey}

書き込み

AttachLoadBalancers

1 つ以上のロードバランサーを、指定された Auto Scaling グループにアタッチする許可を付与

autoScalingGroup*

autoscaling:LoadBalancerNames

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

AttachTrafficSources

Auto Scaling グループに 1 つ以上のトラフィックソースをアタッチするための許可を付与します

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TrafficSourceIdentifiers

aws:ResourceTag/${TagKey}

書き込み

BatchDeleteScheduledAction

指定されたスケジュールされたアクションを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

BatchPutScheduledUpdateGroupAction

Auto Scaling グループの複数のスケジュールされたスケーリングアクションを作成または更新する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

CancelInstanceRefresh

実行中のインスタンスの更新オペレーションをキャンセルする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

CompleteLifecycleAction

指定された結果の指定されたトークンまたはインスタンスのライフサイクルアクションを完了する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

CreateAutoScalingGroup

指定された名前と属性で、Auto Scaling グループを作成する許可を付与

autoScalingGroup*

autoscaling:CapacityReservationIds

autoscaling:CapacityReservationResourceGroupArns

autoscaling:ImageId

autoscaling:InstanceTypes

autoscaling:LaunchConfigurationName

autoscaling:LaunchTemplateVersionSpecified

autoscaling:LoadBalancerNames

Auto Scaling:MaxSize

autoscaling:MinSize

autoscaling:OperatorPrincipal

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

autoscaling:TargetGroupARNs

autoscaling:TrafficSourceIdentifiers

自動スケーリング:VPCZoneIdentifiers

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateLaunchConfiguration

起動設定を作成する許可を付与

launchConfiguration*

autoscaling:ImageId

autoscaling:InstanceType

自動スケーリング:MetadataHttpEndpoint

自動スケーリング:MetadataHttpPutResponseHopLimit

自動スケーリング:MetadataHttpTokens

Auto Scaling:SpotPrice

書き込み

CreateOrUpdateTags

指定された Auto Scaling グループのタグを作成または更新する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

DeleteAutoScalingGroup

指定された Auto Scaling グループを削除する許可を付与。

autoScalingGroup*

autoscaling:ForceDelete

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DeleteLaunchConfiguration

指定された起動設定を削除する許可を付与

launchConfiguration*

書き込み

DeleteLifecycleHook

指定したライフサイクルフックを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DeleteNotificationConfiguration

指定された通知を削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DeletePolicy

指定された Auto Scaling ポリシーを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DeleteScheduledAction

指定されたスケジュールされたアクションを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DeleteTags

指定されたタグを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

DeleteWarmPool

Auto Scaling グループに関連付けられたウォームプールを削除するためのアクセス許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DescribeAccountLimits

の現在の Auto Scaling リソース制限を記述するアクセス許可を付与します AWS アカウント

リスト

DescribeAccountSettings

アカウントの現在の Amazon EC2 Auto Scaling アカウント設定を記述するアクセス許可を付与します

リスト

DescribeAdjustmentTypes

PutScalingPolicy で使用するポリシー調整を記述する許可を付与

リスト

DescribeAutoScalingGroups

1 つ以上の Auto Scaling グループを記述する許可を付与 名前のリストを指定しない場合は、そのコールによって、すべての Auto Scaling グループの説明が記述されます

リスト

DescribeAutoScalingInstances

1 つ以上の Auto Scaling インスタンスを記述する許可を付与 リストを指定しない場合は、そのコールによって、すべてのインスタンスが記述されます

リスト

DescribeAutoScalingNotificationTypes

Auto Scaling でサポートされている通知タイプの説明を記述する許可を付与

リスト

DescribeInstanceRefreshes

Auto Scaling グループの 1 つ以上のインスタンスの更新を記述する許可を付与

リスト

DescribeLaunchConfigurations

1 つ以上の軌道設定を記述する許可を付与。名前のリストを省略した場合は、そのコールによって、すべての起動設定が記述されます

リスト

DescribeLifecycleHookTypes

使用可能なライフサイクルフックのタイプを記述する許可を付与

リスト

DescribeLifecycleHooks

指定された Auto Scaling グループのライフサイクルフックを記述する許可を付与

リスト

DescribeLoadBalancerTargetGroups

指定された Auto Scaling グループのターゲットグループを記述する許可を付与

リスト

DescribeLoadBalancers

指定された Auto Scaling グループのロードバランサーを記述する許可を付与

リスト

DescribeMetricCollectionTypes

Auto Scaling の利用可能な CloudWatch メトリクスを記述する許可を付与

リスト

DescribeNotificationConfigurations

指定された Auto Scaling グループに関連付けられている通知アクションを記述する許可を付与

リスト

DescribePolicies

指定された Auto Scaling グループのポリシーを記述する許可を付与

リスト

DescribeScalingActivities

指定された Auto Scaling グループの 1 つ以上のスケーリングアクティビティを記述する許可を付与

リスト

DescribeScalingProcessTypes

ResumeProcesses および SuspendProcesses で使用するスケーリングプロセスの種類を記述する許可を付与

リスト

DescribeScheduledActions

実行されていない Auto Scaling グループでスケジュールされているアクションを記述する許可を付与

リスト

DescribeTags

指定されたタグを記述する許可を付与

読み取り

DescribeTerminationPolicyTypes

Auto Scaling でサポートされている終了ポリシーを記述する許可を付与

リスト

DescribeTrafficSources

指定された Auto Scaling グループのターゲットグループを記述する許可を付与

リスト

DescribeWarmPool

Auto Scaling グループに関連付けられたウォームプールを記述するためのアクセス許可を付与

リスト

DetachInstances

指定された Auto Scaling グループから 1 つ以上のインスタンスを削除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DetachLoadBalancerTargetGroups

指定された Auto Scaling グループから 1 つ以上のターゲットグループをデタッチする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetGroupARNs

aws:ResourceTag/${TagKey}

書き込み

DetachLoadBalancers

指定された Auto Scaling グループから 1 つ以上のロードバランサーを削除する許可を付与

autoScalingGroup*

autoscaling:LoadBalancerNames

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

DetachTrafficSources

Auto Scaling グループから 1 つ以上のトラフィックソースをデタッチするための許可を付与します

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TrafficSourceIdentifiers

aws:ResourceTag/${TagKey}

書き込み

DisableMetricsCollection

指定された Auto Scaling グループに対する指定されたメトリクスのモニタリングを無効にする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

EnableMetricsCollection

指定された Auto Scaling グループに対する指定されたメトリクスのモニタリングを有効にする許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

EnterStandby

指定されたインスタンスをスタンバイモードから解除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

ExecutePolicy

指定されたポリシーを実行する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

ExitStandby

指定されたインスタンスをスタンバイモードから解除する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

GetPredictiveScalingForecast

予測スケーリングポリシーの予測データを取得する許可を付与

リスト

LaunchInstances

指定された Auto Scaling グループで 1 つ以上の EC2 インスタンスを起動するアクセス許可を付与します

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

PutAccountSetting

アカウントのアカウント設定を変更するアクセス許可を付与します

書き込み

PutLifecycleHook

指定された Auto Scaling グループのライフサイクルフックを作成または更新する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

PutNotificationConfiguration

特定のイベントが発生したときに Auto Scaling グループが通知を送信するように設定する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

PutScalingPolicy

Auto Scaling グループのポリシーを作成または更新する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

PutScheduledUpdateGroupAction

指定された Auto Scaling グループのスケジュールされたスケーリングアクションを作成または更新する許可を付与

autoScalingGroup*

Auto Scaling:MaxSize

autoscaling:MinSize

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

PutWarmPool

指定された Auto Scaling グループに関連付けられたウォームプールを作成または更新するためのアクセス許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

RecordLifecycleActionHeartbeat

指定されたトークンまたはインスタンスに関連付けられたライフサイクルアクションのハートビートを記録する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

ResumeProcesses

指定された Auto Scaling グループに対して、停止した指定の Auto Scaling プロセス、またはすべての中断プロセスを再開する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

RollbackInstanceRefresh

進行中のインスタンス更新オペレーションをロールバックするための許可を付与します

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

SetDesiredCapacity

指定された Auto Scaling グループのサイズを設定する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

SetInstanceHealth

指定されたインスタンスのヘルスステータスを設定する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

SetInstanceProtection

指定されたインスタンスのインスタンス保護設定を更新する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

StartInstanceRefresh

新しいインスタンスの更新オペレーションを開始する許可を付与

autoScalingGroup*

autoscaling:ImageId

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

aws:ResourceTag/${TagKey}

書き込み

SuspendProcesses

指定された Auto Scaling グループに対して、指定された Auto Scaling プロセス、またはすべてのプロセスを中断する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

TerminateInstanceInAutoScalingGroup

指定されたインスタンスを終了し、必要に応じてグループサイズを調整する許可を付与

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

書き込み

UpdateAutoScalingGroup

指定された Auto Scaling グループの設定を更新する許可を付与

autoScalingGroup*

autoscaling:CapacityReservationIds

autoscaling:CapacityReservationResourceGroupArns

autoscaling:ImageId

autoscaling:InstanceTypes

autoscaling:LaunchConfigurationName

autoscaling:LaunchTemplateVersionSpecified

Auto Scaling:MaxSize

autoscaling:MinSize

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

自動スケーリング:VPCZoneIdentifiers

aws:ResourceTag/${TagKey}

書き込み

Amazon EC2 Auto Scaling で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

autoScalingGroup

arn:${Partition}:autoscaling:${Region}:${Account}:autoScalingGroup:${GroupId}:autoScalingGroupName/${GroupFriendlyName}

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

launchConfiguration

arn:${Partition}:autoscaling:${Region}:${Account}:launchConfiguration:${Id}:launchConfigurationName/${LaunchConfigurationName}

Amazon EC2 Auto Scaling の条件キー

Amazon EC2 Auto Scaling では、IAM ポリシーの Condition 要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

autoscaling:CapacityReservationIds

キャパシティ予約 ID に基づいてアクセスをフィルタリングします

ArrayOfString

autoscaling:CapacityReservationResourceGroupArns

キャパシティ予約リソースグループの ARN に基づいてアクセスをフィルタリングします

ArrayOfString

autoscaling:ForceDelete

Auto Scaling グループを削除するときに強制削除オプションが指定されているかどうかに基づいてアクセスをフィルタリングします

Bool

autoscaling:ImageId

起動設定の AMI ID に基づいて、アクセスをフィルタリングする

String

autoscaling:InstanceType

起動設定の インスタンス に基づいて、アクセスをフィルタリングする

String

autoscaling:InstanceTypes

混合インスタンスポリシーの起動テンプレートへの上書きとして存在するインスタンスタイプに基づいてアクセスをフィルタリングする これを使用して、ポリシーで明示的に定義できるインスタンス タイプを限定する

String

autoscaling:LaunchConfigurationName

起動設定の名前に基づいて、アクセスをフィルタリングします

String

autoscaling:LaunchTemplateVersionSpecified

ユーザーが起動テンプレートの任意のバージョンを指定できるか、最新バージョンまたはデフォルトバージョンのみを指定できるかによって、アクセスをフィルタリングします

Bool

autoscaling:LoadBalancerNames

ロードバランサーの名前に基づいて、アクセスをフィルタリングします

ArrayOfString

Auto Scaling:MaxSize

要求される最大スケーリングサイズに基づいて、アクセスをフィルタリングする

数値

自動スケーリング:MetadataHttpEndpoint

HTTP エンドポイントがインスタンスメタデータサービスに対して有効になっているかどうかに基づいて、アクセスをフィルタリングします

String

自動スケーリング:MetadataHttpPutResponseHopLimit

インスタンスメタデータサービスを呼び出すときに、許可されたホップ数に基づいて、アクセスをフィルタリングします

数値

自動スケーリング:MetadataHttpTokens

インスタンスメタデータサービスを呼び出すときに、トークンが必要かどうかに基づいて、アクセスをフィルタリングします (オプションまたは必須)

String

autoscaling:MinSize

要求される最小スケーリングサイズに基づいて、アクセスをフィルタリングする

数値

autoscaling:OperatorPrincipal

EC2 マネージドインスタンスの 演算子に基づいてアクセスをフィルタリングします

String

autoscaling:ResourceTag/${TagKey}

リソースに関連付けられているタグに基づいてアクションをフィルタリングします

String

Auto Scaling:SpotPrice

起動設定のスポットインスタンスの料金に基づいて、アクセスをフィルタリングする

数値

autoscaling:TargetCapacityTypes

混合インスタンスポリシーのディストリビューションセグメントに存在するターゲットキャパシティタイプに基づいてアクセスをフィルタリングします。これを使用して、ポリシーで明示的に定義できるキャパシティタイプを認定します。

ArrayOfString

autoscaling:TargetGroupARNs

ターゲットグループの ARN に基づいて、アクセスをフィルタリングします

ArrayOfARN

autoscaling:TrafficSourceIdentifiers

トラフィックソースの識別子に基づいてアクセスをフィルタリング

ArrayOfString

自動スケーリング:VPCZoneIdentifiers

VPC ゾーンの識別子に基づいて、アクセスをフィルタリングします

ArrayOfString

aws:RequestTag/${TagKey}

リクエストで渡されたタグに基づいてアクションをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられているタグに基づいてアクションをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーに基づいてアクションをフィルタリングします

ArrayOfString