There are more AWS SDK examples available in the AWS Doc SDK Examples
Use ListPolicyVersions
with a CLI
The following code examples show how to use ListPolicyVersions
.
Action examples are code excerpts from larger programs and must be run in context. You can see this action in context in the following code examples:
- CLI
-
- AWS CLI
-
To list information about the versions of the specified managed policy
This example returns the list of available versions of the policy whose ARN is
arn:aws:iam::123456789012:policy/MySamplePolicy
.aws iam list-policy-versions \ --policy-arn
arn:aws:iam::123456789012:policy/MySamplePolicy
Output:
{ "IsTruncated": false, "Versions": [ { "VersionId": "v2", "IsDefaultVersion": true, "CreateDate": "2015-06-02T23:19:44Z" }, { "VersionId": "v1", "IsDefaultVersion": false, "CreateDate": "2015-06-02T22:30:47Z" } ] }
For more information, see Policies and permissions in IAM in the AWS IAM User Guide.
-
For API details, see ListPolicyVersions
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example returns the list of available versions of the policy whose ARN is
arn:aws:iam::123456789012:policy/MyManagedPolicy
. To get the policy document for a specific version, use theGet-IAMPolicyVersion
command and specify theVersionId
of the one you want.Get-IAMPolicyVersionList -PolicyArn arn:aws:iam::123456789012:policy/MyManagedPolicy
Output:
CreateDate Document IsDefaultVersion VersionId ---------- -------- ---------------- --------- 2/12/2015 9:39:53 AM True v2 2/12/2015 9:39:09 AM False v1
-
For API details, see ListPolicyVersions in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
Example 1: This example returns the list of available versions of the policy whose ARN is
arn:aws:iam::123456789012:policy/MyManagedPolicy
. To get the policy document for a specific version, use theGet-IAMPolicyVersion
command and specify theVersionId
of the one you want.Get-IAMPolicyVersionList -PolicyArn arn:aws:iam::123456789012:policy/MyManagedPolicy
Output:
CreateDate Document IsDefaultVersion VersionId ---------- -------- ---------------- --------- 2/12/2015 9:39:53 AM True v2 2/12/2015 9:39:09 AM False v1
-
For API details, see ListPolicyVersions in AWS Tools for PowerShell Cmdlet Reference (V5).
-