

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

# 擷取 Amazon Verified Permissions 政策存放區別名
<a name="policy-store-aliases-retrieve"></a>

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

## 取得政策存放區別名
<a name="policy-store-aliases-get"></a>

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

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

**擷取政策存放區別名的詳細資訊**  
您可以使用 [GetPolicyStoreAlias](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyStoreAlias.html) 操作來擷取政策存放區別名。下列範例會擷取名稱為 的政策存放區別名詳細資訊`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"
}
```

------

## 列出政策存放區別名
<a name="policy-store-aliases-list"></a>

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

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

**列出所有政策存放區別名**  
您可以使用 [ListPolicyStoreAliases](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyStoreAliases.html) 操作列出政策存放區別名。下列範例列出 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"
        }
    ]
}
```

------