View a markdown version of this page

刪除 Amazon Verified Permissions 政策存放區別名 - Amazon Verified Permissions

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

刪除 Amazon Verified Permissions 政策存放區別名

您可以刪除不再需要的政策存放區別名。刪除政策存放區別名不會影響相關聯的政策存放區。刪除政策存放區會刪除與該政策存放區相關聯的所有政策存放區別名。

Amazon Verified Permissions 支援政策存放區別名的兩種刪除模式:

  • 軟刪除 (預設):政策存放區別名進入 PendingDeletion 狀態。政策存放區別名會保留 24 小時,在此期間無法重複使用。在此期間, 會GetPolicyStoreAlias傳回PendingDeletion狀態為 的政策存放區別名。這是您未指定 deletionMode或指定 時的預設行為SoftDelete

  • 硬刪除:政策存放區別名會立即刪除。政策存放區別名名稱可立即重複使用。若要執行硬刪除,請將 指定HardDeletedeletionMode

軟刪除政策存放區別名

根據預設,刪除政策存放區別名會執行軟刪除。政策存放區別名會進入 PendingDeletion 狀態,且政策存放區別名會保留 24 小時。

AWS CLI
軟刪除政策存放區別名

您可以使用 DeletePolicyStoreAlias 操作軟刪除政策存放區別名。下列範例軟體會刪除名稱為 的政策存放區別名example-policy-store

$ aws verifiedpermissions delete-policy-store-alias \ --alias-name policy-store-alias/example-policy-store

您也可以明確指定軟刪除模式。

$ aws verifiedpermissions delete-policy-store-alias \ --alias-name policy-store-alias/example-policy-store \ --deletion-mode SoftDelete

硬刪除政策存放區別名

若要立即刪除政策存放區別名,請將 指定HardDeletedeletionMode。硬刪除的政策存放區別名不會進入 PendingDeletion 狀態,且政策存放區別名會立即可供重複使用。

如果您硬刪除先前軟刪除的政策存放區別名,政策存放區別名會立即刪除。

重要

Amazon Verified Permissions 最終一致。如果您硬刪除政策存放區別名,並立即重新建立該別名以指向不同的政策存放區,參考政策存放區別名的請求可能會在短時間內繼續解析為先前關聯的政策存放區。為了避免意外的授權結果,請預留時間讓刪除傳播,再以相同名稱重新建立政策存放區別名。

AWS CLI
硬刪除政策存放區別名

您可以使用 DeletePolicyStoreAlias 操作,並將 deletion-mode 參數設定為 ,以硬性刪除政策存放區別名HardDelete。下列範例會立即刪除名稱為 的政策存放區別名example-policy-store

$ aws verifiedpermissions delete-policy-store-alias \ --alias-name policy-store-alias/example-policy-store \ --deletion-mode HardDelete