保護されたバケットの Malware Protection for S3 の無効化 - Amazon GuardDuty

保護されたバケットの Malware Protection for S3 の無効化

保護されたバケットの Malware Protection for S3 を無効にすると、GuardDuty はそのバケットに関連付けられた Malware Protection プラン ID を削除します。新しいオブジェクトがこのバケットまたは選択したオブジェクトプレフィックスのいずれかにアップロードされた場合、GuardDuty はマルウェアスキャンを開始しません。

GuardDuty を有効にしていて、これから GuardDuty を一時停止または無効にしたい場合は、「GuardDuty の停止または無効化」を参照してください。Malware Protection for S3 にはディテクター ID の概念がないため、GuardDuty を無効または一時停止しても、アカウントの保護されたバケットのステータスには影響しません。Malware Protection for S3 機能は、関連する標準料金で引き続き単独で使用できます。詳細については、「Malware Protection for S3 の使用コストの確認」を参照してください。Malware Protection for S3 の使用を停止するには、アカウント内のすべての保護されたバケットに対して無効にする必要があります。GuardDuty を引き続き使用してバケットの Malware Protection for S3 のみを無効にする場合、次のステップは GuardDuty サービスの設定や、有効にしたその他の保護プランには影響しません。

任意のアクセス方法を選択して、保護対象の S3 バケットで Malware Protection for S3 を無効にします。

Console
GuardDuty コンソールを使用して Malware Protection for S3 を無効にするには
  1. AWS マネジメントコンソール にサインインし、https://console.aws.amazon.com/guardduty/ で GuardDuty コンソールを開きます。

  2. ナビゲーションペインで、[Malware Protection for S3] を選択します。

  3. [保護されたバケット] で、Malware Protection for S3 を無効にするバケットを選択します。

    一度に選択できる保護されたバケットは 1 つだけです。複数のバケットで Malware Protection for S3 を無効にするには、別の S3 バケットに対して再度これらのステップを実行します。

  4. [無効にする] を選択して、選択を確定します。

API/CLI
API または AWS CLI を使用して Malware Protection for S3 を無効にするには
  • API を使用する場合

    このプランリソースに関連付けられている Malware Protection プラン ID を使用して DeleteMalwareProtectionPlan API を実行します。

    Malware Protection プラン ID を取得するには、ListMalwareProtectionPlans API を実行できます。

  • AWS CLI を使用する場合

    または、次の AWS CLI コマンドを実行して、4cc8bf26c4d75EXAMPLE をこの S3 バケットに関連付けられた Malware Protection プラン ID に置き換えることで、Malware Protection for S3 を無効にすることもできます。

    aws guardduty delete-malware-protection-plan --malware-protection-plan-id 4cc8bf26c4d75EXAMPLE

    この S3 バケットの Malware Protection プラン ID をまだ持っていない場合は、次の AWS CLI コマンドを実行し、us-east-1 を、Malware Protection プラン ID を Malware Protection プラン ID を一覧表示するリージョンに置き換えることができます。

    aws guardduty list-malware-protection-plans --region us-east-1