

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

# 更新現有的資源回收筒保留規則
<a name="recycle-bin-update-rule"></a>

建立後，您可隨時更新解除鎖定的保留規則的描述、資源標籤，以及保留期間。即使保留規則已解除鎖定，您也無法更新保留規則的資源類型或解除鎖定延遲期間。

您無法以任何方式更新鎖定的保留規則。如果您需要修改鎖定的保留規則，則必須先將其解除鎖定，然後等待解除鎖定延遲期間到期。

如果您需要修改鎖定的保留規則的解除鎖定延遲期間，則必須[解除鎖定保留規則](recycle-bin-unlock.md)，並等待目前的解除鎖定延遲期間到期。解除鎖定延遲期間到期後，您必須[重新鎖定保留規則](recycle-bin-lock.md)，並指定新的解除鎖定延遲期間。

**注意**  
建議您不要在保留規則說明中加入個人識別資訊、機密或敏感資訊。

在您更新保留規則之後，變更僅會套用至其保留的新資源。這些變更不會影響先前傳送至資源回收筒的資源。例如，若更新保留規則的保留期間，則只有更新後刪除的快照才會保留於新的保留期間內。在更新之前傳送至資源回收筒的快照仍會保留先前 (舊) 的保留期間。

您可以使用下列其中一種方法來更新保留規則。

------
#### [ Recycle Bin console ]

**更新保留規則**

1. 開啟資源回收筒主控台，網址為 [https://console.aws.amazon.com/rbin/home/](https://console.aws.amazon.com/rbin/home/)

1. 在導覽窗格中，選擇 **Retention rules** (保留規則)。

1. 在網格中，選取要更新的保留規則，然後選取 **Actions** (動作)、**Edit retention rule** (編輯保留規則)。

1. 在 **Rule details** (規則詳細資訊) 區段中, 視需要更新 **Retention rule name** (保留規則名稱) 和 **Retention rule description** (保留規則描述)。

1. 在 **Rule settings** (規則設定) 區段中，視需要更新 **Resource type** (資源類型)、**Resource tags to match** (要符合的資源標籤)，和 **Retention period** (保留期間)。

1. 在 **Tags** (標籤) 區段中，視需要新增或移除保留規則標籤。

1. 選擇 **Save retention rule** (儲存保留規則)。

------
#### [ AWS CLI ]

**更新保留規則**  
使用 [update-rule](https://docs.aws.amazon.com/cli/latest/reference/rbin/update-rule.html) AWS CLI 命令。針對 `--identifier`，指定要更新的保留規則 ID 針對 `--resource-types`，`EBS_VOLUME`針對 磁碟區、`EBS_SNAPSHOT`快照或 `EC2_IMAGE` AMIs 指定 。

```
aws rbin update-rule \
--identifier rule_ID \
--retention-period RetentionPeriodValue=number_of_days,RetentionPeriodUnit=DAYS \
--resource-type EBS_VOLUME|EBS_SNAPSHOT|EC2_IMAGE \
--description "rule_description"
```

**範例**  
下列範例命令會更新保留規則 `6lsJ2Fa9nh9`，以將所有快照保留 `7` 天並更新其描述。

```
aws rbin update-rule \
--identifier 6lsJ2Fa9nh9 \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Retain for three weeks"
```

------