AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the ListPolicyStoreAliases operation. Returns a paginated list of all policy store aliases in the calling Amazon Web Services account.
Namespace: Amazon.VerifiedPermissions.Model
Assembly: AWSSDK.VerifiedPermissions.dll
Version: 3.x.y.z
public class ListPolicyStoreAliasesRequest : AmazonVerifiedPermissionsRequest IAmazonWebServiceRequest
The ListPolicyStoreAliasesRequest type exposes the following members
| Name | Description | |
|---|---|---|
|
ListPolicyStoreAliasesRequest() |
| Name | Type | Description | |
|---|---|---|---|
|
Filter | Amazon.VerifiedPermissions.Model.PolicyStoreAliasFilter |
Gets and sets the property Filter.
Specifies a filter to narrow the results. You can filter by |
|
MaxResults | System.Int32 |
Gets and sets the property MaxResults.
Specifies the total number of results that you want included in each response. If
additional items exist beyond the number you specify, the If you do not specify this parameter, the operation defaults to 5 policy store aliases per response. You can specify a maximum of 50 policy store aliases per response. |
|
NextToken | System.String |
Gets and sets the property NextToken.
Specifies that you want to receive the next page of results. Valid only if you received
a |
The following example lists all policy store aliases in the AWS account in the AWS Region in which you call the operation.
var client = new AmazonVerifiedPermissionsClient();
var response = client.BatchGetPolicy(new BatchGetPolicyRequest
{
Requests = new List<BatchGetPolicyInputItem> {
new BatchGetPolicyInputItem {
PolicyId = "PWv5M6d5HePx3gVVLKY1nK",
PolicyStoreId = "ERZeDpRc34dkYZeb6FZRVC"
},
new BatchGetPolicyInputItem {
PolicyId = "LzFn6KgLWvv4Mbegus35jn",
PolicyStoreId = "ERZeDpRc34dkYZeb6FZRVC"
},
new BatchGetPolicyInputItem {
PolicyId = "77gLjer8H5o3mvrnMGrSL5",
PolicyStoreId = "ERZeDpRc34dkYZeb6FZRVC"
}
}
});
List<BatchGetPolicyErrorItem> errors = response.Errors;
List<BatchGetPolicyOutputItem> results = response.Results;
The following example lists all policy store aliases associated with the policy store with ID C7v5xMplfFH3i3e4Jrzb1a
var client = new AmazonVerifiedPermissionsClient();
var response = client.BatchGetPolicy(new BatchGetPolicyRequest
{
Requests = new List<BatchGetPolicyInputItem> {
new BatchGetPolicyInputItem {
PolicyId = "name/example-policy",
PolicyStoreId = "ERZeDpRc34dkYZeb6FZRVC"
},
new BatchGetPolicyInputItem {
PolicyId = "name/example-policy-2",
PolicyStoreId = "ERZeDpRc34dkYZeb6FZRVC"
}
}
});
List<BatchGetPolicyErrorItem> errors = response.Errors;
List<BatchGetPolicyOutputItem> results = response.Results;
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5