擷取 Amazon Verified Permissions 政策存放區別名 - Amazon Verified Permissions

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

擷取 Amazon Verified Permissions 政策存放區別名

您可以使用 GetPolicyStoreAlias操作擷取政策存放區別名的相關資訊,以取得特定政策存放區別名的詳細資訊,或使用 ListPolicyStoreAliases操作列出 AWS 帳戶 和 區域中的所有政策存放區別名。

取得政策存放區別名

使用 GetPolicyStoreAlias操作擷取特定政策存放區別名的詳細資訊,包括相關聯的政策存放區 ID。

AWS CLI
擷取政策存放區別名的詳細資訊

您可以使用 GetPolicyStoreAlias 操作來擷取政策存放區別名。下列範例會擷取名稱為 的政策存放區別名詳細資訊example-policy-store

$ aws verifiedpermissions get-policy-store-alias \ --alias-name policy-store-alias/example-policy-store { "aliasName": "policy-store-alias/example-policy-store", "policyStoreId": "PSEXAMPLEabcdefg111111", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store", "createdAt": "2024-01-15T12:30:00.000000+00:00", "state": "Active" }

列出政策存放區別名

使用 ListPolicyStoreAliases操作列出 AWS 帳戶 和 區域中的所有政策存放區別名。您可以使用 filter 參數僅列出與特定政策存放區相關聯的政策存放區別名。

AWS CLI
列出所有政策存放區別名

您可以使用 ListPolicyStoreAliases 操作列出政策存放區別名。下列範例列出 us-west-2 區域中 123456789012 AWS 帳戶 擁有的所有政策存放區別名。

$ aws verifiedpermissions list-policy-store-aliases { "policyStoreAliases": [ { "aliasName": "policy-store-alias/example-policy-store", "policyStoreId": "PSEXAMPLEabcdefg111111", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store", "createdAt": "2024-01-15T12:30:00.000000+00:00", "state": "Active" }, { "aliasName": "policy-store-alias/example-policy-store-2", "policyStoreId": "PSEXAMPLEabcdefg111111", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store-2", "createdAt": "2024-01-16T09:15:00.000000+00:00", "state": "Active" }, { "aliasName": "policy-store-alias/example-policy-store-3", "policyStoreId": "PSEXAMPLEabcdefg222222", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store-3", "createdAt": "2024-01-17T14:45:00.000000+00:00", "state": "Active" } ] }
列出特定政策存放區的政策存放區別名

使用 filter 參數僅列出與特定政策存放區相關聯的別名。

$ aws verifiedpermissions list-policy-store-aliases \ --filter '{"policyStoreId": "PSEXAMPLEabcdefg111111"}' { "policyStoreAliases": [ { "aliasName": "policy-store-alias/example-policy-store", "policyStoreId": "PSEXAMPLEabcdefg111111", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store", "createdAt": "2024-01-15T12:30:00.000000+00:00", "state": "Active" }, { "aliasName": "policy-store-alias/example-policy-store-2", "policyStoreId": "PSEXAMPLEabcdefg111111", "aliasArn": "arn:aws:verifiedpermissions:us-west-2:123456789012:policy-store-alias/example-policy-store-2", "createdAt": "2024-01-16T09:15:00.000000+00:00", "state": "Active" } ] }