AWSSupport-TerminateIPMonitoringFromVPC - AWS Systems Manager オートメーションランブックリファレンス

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

AWSSupport-TerminateIPMonitoringFromVPC

説明

AWSSupport-TerminateIPMonitoringFromVPC は、過去に AWSSupport-SetupIPMonitoringFromVPC によって開始された IP モニタリングテストを終了します。指定されたテスト ID に関連するデータは削除されます。

このオートメーションを実行する (コンソール)

ドキュメントタイプ

Automation

[所有者]

Amazon

[Platforms] (プラットフォーム)

Linux、macOS, Windows

パラメータ

  • AutomationAssumeRole

    型: 文字列

    説明: (オプション) Systems Manager Automation が AWS Identity and Access Management ユーザーに代わってアクションを実行できるようにする () ロールARNの Amazon リソースネーム (IAM)。ロールを指定しない場合、Systems Manager Automation はこのランブックを開始するユーザーのアクセス許可を使用します。

  • AutomationExecutionId

    型: 文字列

    説明: (必須) 以前に AWSSupport-SetupIPMonitoringFromVPC ランブックを実行したときの自動化実行 ID。この実行 ID に関連付けられているリソースはすべて削除されます。

  • InstanceId

    型: 文字列

    説明: (必須) インスタンスの監視に使用するインスタンス ID。

  • SubnetId

    型: 文字列

    説明: (必須) インスタンスの監視に使用するサブネット ID。

必要なIAMアクセス許可

AutomationAssumeRole パラメータでは、ランブックを正常に使用するために、次のアクションが必要です。

オートメーションを実行するユーザーには、mazonSSMAutomationロールIAM管理ポリシーがアタッチされていることをお勧めします。さらに、ユーザーは、ユーザー、グループ、またはロールに次のポリシーをアタッチする必要があります。

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "iam:DetachRolePolicy", "iam:RemoveRoleFromInstanceProfile", "iam:DeleteRole", "iam:DeleteInstanceProfile", "iam:DeleteRolePolicy" ], "Resource": [ "arn:aws:iam::An-AWS-Account-ID:role/AWSSupport/SetupIPMonitoringFromVPC_*", "arn:aws:iam::An-AWS-Account-ID:instance-profile/AWSSupport/SetupIPMonitoringFromVPC_*" ], "Effect": "Allow" }, { "Action": [ "iam:DetachRolePolicy" ], "Resource": [ "arn:aws:iam::aws:policy/service-role/AmazonSSMManagedInstanceCore" ], "Effect": "Allow" }, { "Action": [ "cloudwatch:DeleteDashboards" ], "Resource": [ "*" ], "Effect": "Allow" }, { "Action": [ "ec2:DescribeTags", "ec2:DescribeInstances", "ec2:DescribeSecurityGroups", "ec2:DeleteSecurityGroup", "ec2:TerminateInstances", "ec2:DescribeInstanceStatus" ], "Resource": [ "*" ], "Effect": "Allow" ] }

ドキュメントステップ

  1. aws:assertAwsResourceProperty - チェック AutomationExecutionId と InstanceId は同じテストに関連しています。

  2. aws:assertAwsResourceProperty - チェック SubnetId と InstanceId は同じテストに関連しています。

  3. aws:executeAwsApi - セキュリティグループのテストを取得します。

  4. aws:executeAwsApi - CloudWatch ダッシュボードを削除します。

  5. aws:changeInstanceState - テストインスタンスを終了します。

  6. aws:executeAwsApi - ロールからIAMインスタンスプロファイルを削除します。

  7. aws:executeAwsApi - オートメーションによって作成されたIAMインスタンスプロファイルを削除します。

  8. aws:executeAwsApi - 自動化によって作成されたロールから CloudWatch インラインポリシーを削除します。

  9. aws:executeAwsApi - mazonSSMManagedInstanceCoreオートメーションによって作成されたロールから A マネージドポリシーをデタッチします。

  10. aws:executeAwsApi - オートメーションによって作成されたIAMロールを削除します。

  11. aws:executeAwsApi - 自動化によって作成されたセキュリティグループがあれば削除します。

[Outputs] (出力)

なし