AWS healthlake documentation change
Summary
Added SAP ABAP code example for TagResource operation with error handling for validation and resource not found exceptions.
Security assessment
The change demonstrates resource tagging without any security-specific context. Tagging is an operational feature, not a security fix or new security documentation.
Diff
diff --git a/healthlake/latest/devguide/example_healthlake_TagResource_section.md b/healthlake/latest/devguide/example_healthlake_TagResource_section.md index 11fe4083e..3a36747b3 100644 --- a//healthlake/latest/devguide/example_healthlake_TagResource_section.md +++ b//healthlake/latest/devguide/example_healthlake_TagResource_section.md @@ -77,0 +78,35 @@ There's more on GitHub. Find the complete example and learn how to set up and ru +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/hll#code-examples). + + + TRY. + " iv_resource_arn = 'arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6' + lo_hll->tagresource( + iv_resourcearn = iv_resource_arn + it_tags = it_tags + ). + MESSAGE 'Resource tagged successfully.' TYPE 'I'. + CATCH /aws1/cx_hllvalidationex INTO DATA(lo_validation_ex). + DATA(lv_error) = |Validation error: { lo_validation_ex->av_err_code }-{ lo_validation_ex->av_err_msg }|. + MESSAGE lv_error TYPE 'I'. + RAISE EXCEPTION lo_validation_ex. + CATCH /aws1/cx_hllresourcenotfoundex INTO DATA(lo_notfound_ex). + lv_error = |Resource not found: { lo_notfound_ex->av_err_code }-{ lo_notfound_ex->av_err_msg }|. + MESSAGE lv_error TYPE 'I'. + RAISE EXCEPTION lo_notfound_ex. + ENDTRY. + + + + * For API details, see [TagResource](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html) in _AWS SDK for SAP ABAP API reference_. + + + +