View a markdown version of this page

Eliminazione degli alias dello store delle policy di Amazon Verified Permissions - Autorizzazioni verificate da Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminazione degli alias dello store delle policy di Amazon Verified Permissions

È possibile eliminare un alias del policy store quando non è più necessario. L'eliminazione di un alias del policy store non influisce sul policy store associato. L'eliminazione di un policy store elimina tutti gli alias del policy store associati a tale policy store.

Amazon Verified Permissions supporta due modalità di eliminazione per gli alias del Policy Store:

  • Soft delete (impostazione predefinita): l'alias del policy store entra in uno stato. PendingDeletion Il nome alias del policy store è riservato per 24 ore e non può essere riutilizzato durante questo periodo. Durante questo periodo, GetPolicyStoreAlias restituisce l'alias del policy store con lo stato. PendingDeletion Questo è il comportamento predefinito quando non si specifica a deletionMode o quando si specificaSoftDelete.

  • Eliminazione definitiva: l'alias del policy store viene eliminato immediatamente. Il nome alias del policy store diventa immediatamente disponibile per il riutilizzo. Per eseguire un'eliminazione definitiva, specificare HardDelete come. deletionMode

Eliminazione graduale di un alias dell'archivio delle politiche

Per impostazione predefinita, l'eliminazione di un alias dell'archivio delle politiche esegue un'eliminazione temporanea. L'alias dell'archivio delle politiche inserisce PendingDeletion lo stato e il nome dell'alias dell'archivio delle politiche è riservato per 24 ore.

AWS CLI
Per eliminare automaticamente un alias del policy store

È possibile eliminare automaticamente un alias del policy store utilizzando l'DeletePolicyStoreAliasoperazione. L'esempio seguente elimina con un soft store un alias del policy store con il nome. example-policy-store

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

È inoltre possibile specificare in modo esplicito la modalità soft delete.

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

Eliminazione forzata di un alias del policy store

Per eliminare immediatamente un alias del policy store, specificare HardDelete come. deletionMode Un alias del policy store eliminato definitivamente non inserisce PendingDeletion lo stato e il nome dell'alias del policy store diventa immediatamente disponibile per il riutilizzo.

Se si elimina definitivamente un alias del policy store che in precedenza era stato eliminato automaticamente, l'alias del policy store viene eliminato immediatamente.

Importante

Le autorizzazioni verificate di Amazon alla fine sono coerenti. Se elimini definitivamente un alias del Policy Store e lo ricrei immediatamente in modo che punti a un altro Policy Store, le richieste che fanno riferimento all'alias del Policy Store potrebbero continuare a essere indirizzate al Policy Store associato in precedenza per un breve periodo di tempo. Per evitare risultati di autorizzazione imprevisti, attendi il tempo necessario per la propagazione dell'eliminazione prima di ricreare un alias del Policy Store con lo stesso nome.

AWS CLI
Per eliminare definitivamente un alias del policy store

È possibile eliminare definitivamente un alias del policy store utilizzando l'DeletePolicyStoreAliasoperazione con il deletion-mode parametro impostato su. HardDelete L'esempio seguente elimina immediatamente un alias del policy store con il nome. example-policy-store

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