PolicyStoreAlias
Source:
src/AWS/VerifiedPermissions/PolicyStoreAlias.ts
A named alias for a Verified Permissions policy store. Aliases let callers
reference a policy store by a stable name (e.g. in IsAuthorized
requests) so the underlying store can be swapped without reconfiguring
clients.
Creating an Alias
Section titled “Creating an Alias”Alias with a Generated Name
import * as AWS from "alchemy/AWS";
const store = yield* AWS.VerifiedPermissions.PolicyStore("Store", {});
const alias = yield* AWS.VerifiedPermissions.PolicyStoreAlias("Alias", { policyStoreId: store.policyStoreId,});Named Alias with Hard Delete
yield* AWS.VerifiedPermissions.PolicyStoreAlias("Alias", { policyStoreId: store.policyStoreId, aliasName: "photo-app-prod", deletionMode: "HardDelete",});