刪除 S3 Access Grants 執行個體 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除 S3 Access Grants 執行個體

您可以從帳戶中刪除 Amazon S3 存取授與執 AWS 區域 行個體。不過,您必須先執行下列操作,才能刪除 S3 Access Grants 執行個體:

重要

若您刪除 S3 Access Grants 執行個體,則會將其永久刪除且無法復原。透過此 S3 Access Grants 執行個體中的授權獲得存取權的所有承授者都將失去 S3 資料的存取權。

您可以使用 Amazon S3 主控台 AWS Command Line Interface (AWS CLI)、Amazon S3 和. 來刪除 S3 REST API 存取授權執行個體 AWS SDKs。

刪除 S3 Access Grants 執行個體
  1. 登入 AWS Management Console 並開啟 Amazon S3 主控台,位於https://console.aws.amazon.com/s3/

  2. 在左側導覽窗格中,選擇 Access Grants

  3. S3 Access Grants 頁面上,選擇包含您要使用之 S3 Access Grants 執行個體的區域。

  4. 選擇執行個體的檢視詳細資訊

  5. 在執行個體詳細資訊頁面上,選擇右上角的刪除執行個體

  6. 在出現的對話方塊中,選擇刪除。這個動作無法復原。

若要安裝 AWS CLI,請參閱《AWS Command Line Interface 使用者指南》 AWS CLI中的〈裝〉

若要使用下列範例命令,請以您自己的資訊取代 user input placeholders

注意

您必須先刪除 S3 Access Grants 執行個體內建立的所有授權和位置,才能刪除 S3 Access Grants 執行個體。如果您已將IAM身分中心執行個體與 S3 Access Grants 執行個體建立關聯,則必須先取消其關聯性。

範例 – 刪除 S3 Access Grants 執行個體
aws s3control delete-access-grants-instance \ --account-id 111122223333 \ --profile access-grants-profile \ --region us-east-2 \ --endpoint-url https://s3-control.us-east-2.amazonaws.com \ // No response body

如需刪除 S3 存取授權執行個體的 Amazon S3 REST API 支援的相關資訊,請參閱 Amazon 簡單儲存服務API參考DeleteAccessGrantsInstance中的。

本節提供如何使用刪除 S3 存取授與執行個體的範例 AWS SDKs。

若要使用下列範例,請以您自己的資訊取代 user input placeholders

Java
注意

您必須先刪除 S3 Access Grants 執行個體內建立的所有授權和位置,才能刪除 S3 Access Grants 執行個體。如果您已將IAM身分中心執行個體與 S3 Access Grants 執行個體建立關聯,則必須先取消其關聯性。

範例 – 刪除 S3 Access Grants 執行個體
public void deleteAccessGrantsInstance() { DeleteAccessGrantsInstanceRequest deleteRequest = DeleteAccessGrantsInstanceRequest.builder() .accountId("111122223333") .build(); DeleteAccessGrantsInstanceResponse deleteResponse = s3Control.deleteAccessGrantsInstance(deleteRequest); LOGGER.info("DeleteAccessGrantsInstanceResponse: " + deleteResponse); }