

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

# 刪除 S3 Access Grants 執行個體
<a name="access-grants-instance-delete"></a>

您可以從 AWS 區域 帳戶中的 刪除 Amazon S3 Access Grants 執行個體。不過，您必須先執行下列操作，才能刪除 S3 Access Grants 執行個體：
+ 刪除 S3 Access Grants 執行個體內的所有資源，包括所有授權和位置。如需詳細資訊，請參閱[刪除授權](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-grants-grant-delete.html)和[刪除位置](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-grants-grant-location.html)。
+ 如果您已將 AWS IAM Identity Center 執行個體與 S3 Access Grants 執行個體建立關聯，則必須取消 IAM Identity Center 執行個體的關聯。如需詳細資訊，請參閱[關聯和取消關聯 IAM Identity Center 執行個體](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-grants-instance-idc.html)。

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

您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI)、Amazon S3 REST API 和 AWS SDKs Amazon S3 Access Grants 執行個體。 Amazon S3 

## 使用 S3 主控台
<a name="access-grants-instance-delete-console"></a>

**刪除 S3 Access Grants 執行個體**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇 **Access Grants**。

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

1. 選擇執行個體的**檢視詳細資訊**。

1. 在執行個體詳細資訊頁面上，選擇右上角的**刪除執行個體**。

1. 在出現的對話方塊中，選擇**刪除**。此動作無法復原。

## 使用 AWS CLI
<a name="access-grants-instance-delete-cli"></a>

若要安裝 AWS CLI，請參閱*AWS Command Line Interface 《 使用者指南*》中的[安裝 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) 。

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

**注意**  
您必須先刪除 S3 Access Grants 執行個體內建立的所有授權和位置，才能刪除 S3 Access Grants 執行個體。如果您已將 IAM Identity Center 執行個體與 S3 Access Grants 執行個體建立關聯，則必須先取消其關聯。

**Example – 刪除 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
```

## 使用 REST API
<a name="access-grants-instance-delete-rest-api"></a>

如需有關刪除 S3 Access Grants 執行個體的 Amazon S3 REST API 支援資訊，請參閱《Amazon Simple Storage Service API 參考》**中的 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrantsInstance.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrantsInstance.html)。

## 使用 AWS SDKs
<a name="access-grants-instance-delete-using-sdk"></a>

本節提供如何使用 AWS SDK 刪除 S3 Access Grants 執行個體的範例。

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

------
#### [ Java ]

**注意**  
您必須先刪除 S3 Access Grants 執行個體內建立的所有授權和位置，才能刪除 S3 Access Grants 執行個體。如果您已將 IAM Identity Center 執行個體與 S3 Access Grants 執行個體建立關聯，則必須先取消其關聯。

**Example – 刪除 S3 Access Grants 執行個體**  

```
public void deleteAccessGrantsInstance() {
DeleteAccessGrantsInstanceRequest deleteRequest = DeleteAccessGrantsInstanceRequest.builder()
.accountId("111122223333")
.build();
DeleteAccessGrantsInstanceResponse deleteResponse = s3Control.deleteAccessGrantsInstance(deleteRequest);
LOGGER.info("DeleteAccessGrantsInstanceResponse: " + deleteResponse);
}
```

------