翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サブスクライバーまたはイベントソースの取り消し
RevokeResource はバスから 1 人のサブスクライバーまたは 1 つのイベントソースを取り消します。これは、バス所有者が別のアカウントが所有するリソースに対して持つ唯一のコントロールであり、そのアカウントからの協力は必要ありません。これはバスに対して承認され、バスを所有するアカウントのみがそれを呼び出すことができます。サブスクライバーを所有するアカウントは、独自のサブスクライバーを取り消すことはできません。
注記
( AWS CLI aws eventsv2 revoke-resource)、 API、または SDK を使用して を取り消します。コンソールは失効を提供しません。
取り消しはターミナルであり、元に戻すことはできません。取り消されたサブスクライバーは配信を停止し、 による変更オペレーションを拒否しますInvalidStateException。取り消されたイベントソースは取り込みを停止します。転送された各イベントは、到着時に拒否されます。 DeleteSubscriberおよび は、リソースの所有者がクリーンアップできるようにDeleteEventSource引き続き使用できます。DescribeSubscriber、DescribeEventSource、および両方のリストオペレーションは、 の場合にのみ存在するRevokedフィールドを返しますtrue。
重要
元に戻すことはできないため、取り消すDescribeEventSource前に DescribeSubscriberまたは でターゲットを確認してください。ARN、バス、ターゲットを確認します。
失効は、リソースを作成したアカウントではなく、1 つのリソースを対象とします。そのアカウントは、別のサブスクライバーまたはイベントソースを作成して続行できます。アカウントを停止するには、バスリソースポリシーevents:CreateEventSourceで events:CreateSubscriberおよび を拒否するか、 AWS RAM 共有を削除します。リソースの削除は代替手段ではありません。 DeleteSubscriberおよび DeleteEventSourceはリクエストで という名前のリソースに対して承認されるため、所有者のみが削除できます。