No.1367 Amazon EventBridgeでAMI状態変更イベントのルールを作成する際に、どのようなフィールドをイベントパターンに含めることができますか?
-
-
-
-
TOPへ
-
'source': 'aws.ec2', 'detail-type': 'EC2 Instance State Change', 'detail': { 'InstanceId': 'i-0123456789example', 'State': 'running' }
不正解
これは不正確な選択肢です。この選択肢はAmazon EC2のインスタンス状態変更イベントのルールを作成する際のフィールドを示しています。AMI状態変更イベントのルールを作成する際には、'detail-type'フィールドに'EC2 AMI State Change'を指定し、'detail'フィールドにAMI IDとAMIの状態を指定する必要があります。
-
'source': 'aws.s3', 'detail-type': 'S3 Bucket State Change', 'detail': { 'BucketId': 'bucket-0123456789example', 'State': 'available' }
不正解
これは不正確な選択肢です。この選択肢はAmazon S3のバケット状態変更イベントのルールを作成する際のフィールドを示しています。AMI状態変更イベントのルールを作成する際には、'source'フィールドに'aws.ec2'を指定する必要があります。
-
'source': 'aws.ec2', 'detail-type': 'EC2 AMI State Change', 'detail': { 'ImageId': 'ami-0123456789example', 'State': 'available' }
正解
これが正確な選択肢です。Amazon EventBridgeでAMI状態変更イベントのルールを作成する際には、'source'フィールドでイベントがAmazon EC2からのものであることを特定し、'detail-type'フィールドでイベント名を特定します。また、'detail'フィールドでは、AMI IDとAMIの状態(available、failed、または deregistered)を指定します。
-
'source': 'aws.ec2', 'detail-type': 'EC2 AMI State Change', 'detail': { 'ImageId': 'ami-0123456789example' }
不正解
これは部分的に正しい選択肢です。'source'と'detail-type'フィールドは正確ですが、'detail'フィールドではAMIの状態も指定する必要があります。