文档 AWS SDK 示例 GitHub 存储库中还有更多 S AWS DK 示例
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SetDefaultPolicyVersion搭配使用 AWS SDK 或 CLI
以下代码示例演示如何使用 SetDefaultPolicyVersion。
操作示例是大型程序的代码摘录,必须在上下文中运行。您可以在以下代码示例中查看此操作的上下文:
- CLI
-
- AWS CLI
-
将指定策略的指定版本设置为策略的默认版本。
此示例将 ARN 为
arn:aws:iam::123456789012:policy/MyPolicy的策略的v2版本设置为默认活动版本。aws iam set-default-policy-version \ --policy-arnarn:aws:iam::123456789012:policy/MyPolicy\ --version-idv2有关更多信息,请参阅AWS 《IAM 用户指南》中的 IAM 中的策略和权限。
-
有关 API 的详细信息,请参阅AWS CLI 命令参考SetDefaultPolicyVersion
中的。
-
- PowerShell
-
- 适用于 PowerShell V4 的工具
-
示例 1:此示例将 ARN 为
arn:aws:iam::123456789012:policy/MyPolicy的策略的v2版本设置为默认活动版本。Set-IAMDefaultPolicyVersion -PolicyArn arn:aws:iam::123456789012:policy/MyPolicy -VersionId v2-
有关 API 的详细信息,请参阅 AWS Tools for PowerShell Cmdlet 参考 (V 4) SetDefaultPolicyVersion中的。
-
- 适用于 PowerShell V5 的工具
-
示例 1:此示例将 ARN 为
arn:aws:iam::123456789012:policy/MyPolicy的策略的v2版本设置为默认活动版本。Set-IAMDefaultPolicyVersion -PolicyArn arn:aws:iam::123456789012:policy/MyPolicy -VersionId v2-
有关 API 的详细信息,请参阅 AWS Tools for PowerShell Cmdlet 参考 (V 5) SetDefaultPolicyVersion中的。
-
- SAP ABAP
-
- 适用于 SAP ABAP 的 SDK
-
注意
还有更多相关信息 GitHub。在 AWS 代码示例存储库
中查找完整示例,了解如何进行设置和运行。 TRY. lo_iam->setdefaultpolicyversion( iv_policyarn = iv_policy_arn iv_versionid = iv_version_id ). MESSAGE 'Default policy version set successfully.' TYPE 'I'. CATCH /aws1/cx_iamnosuchentityex. MESSAGE 'Policy or version does not exist.' TYPE 'E'. CATCH /aws1/cx_iaminvalidinputex. MESSAGE 'Invalid input provided.' TYPE 'E'. CATCH /aws1/cx_iamlimitexceededex. MESSAGE 'Limit exceeded.' TYPE 'E'. ENDTRY.-
有关 API 的详细信息,请参阅适用SetDefaultPolicyVersion于 S AP 的AWS SDK ABAP API 参考。
-