AWS IAM documentation change
Summary
Updated title and added SAP ABAP SDK example for SetDefaultPolicyVersion API
Security assessment
Title change broadens scope to SDKs. Added error handling doesn't indicate security fixes. Policy version management is standard functionality.
Diff
diff --git a/IAM/latest/UserGuide/iam_example_iam_SetDefaultPolicyVersion_section.md b/IAM/latest/UserGuide/iam_example_iam_SetDefaultPolicyVersion_section.md index ad0e7c4d2..4e04bd3bc 100644 --- a//IAM/latest/UserGuide/iam_example_iam_SetDefaultPolicyVersion_section.md +++ b//IAM/latest/UserGuide/iam_example_iam_SetDefaultPolicyVersion_section.md @@ -5 +5 @@ -# Use `SetDefaultPolicyVersion` with a CLI +# Use `SetDefaultPolicyVersion` with an AWS SDK or CLI @@ -71,0 +72,31 @@ PowerShell +SAP ABAP + + +**SDK for SAP ABAP** + + +###### Note + +There's more on GitHub. Find the complete example and learn how to set up and run in the [AWS Code Examples Repository](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap/services/iam#code-examples). + + + 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. + + + + * For API details, see [SetDefaultPolicyVersion](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html) in _AWS SDK for SAP ABAP API reference_. + + + +