AWS healthimaging documentation change
Summary
Added SAP ABAP SDK code example for ListImageSetVersions API with error handling
Security assessment
Documentation update showing SDK usage patterns. The added error handling for access denied and resource not found are standard API practices, not evidence of security fixes.
Diff
diff --git a/healthimaging/latest/devguide/list-image-set-versions.md b/healthimaging/latest/devguide/list-image-set-versions.md index 1bc459417..dba71c543 100644 --- a//healthimaging/latest/devguide/list-image-set-versions.md +++ b//healthimaging/latest/devguide/list-image-set-versions.md @@ -260,0 +261,41 @@ There's more on GitHub. Find the complete example and learn how to set up and ru +SAP ABAP + + +**SDK for SAP ABAP** + + + + TRY. + " iv_datastore_id = '1234567890123456789012345678901234567890' + " iv_image_set_id = '1234567890123456789012345678901234567890' + oo_result = lo_mig->listimagesetversions( + iv_datastoreid = iv_datastore_id + iv_imagesetid = iv_image_set_id ). + DATA(lt_versions) = oo_result->get_imagesetpropertieslist( ). + DATA(lv_count) = lines( lt_versions ). + MESSAGE |Found { lv_count } image set versions.| TYPE 'I'. + CATCH /aws1/cx_migaccessdeniedex. + MESSAGE 'Access denied.' TYPE 'I'. + CATCH /aws1/cx_migconflictexception. + MESSAGE 'Conflict error.' TYPE 'I'. + CATCH /aws1/cx_miginternalserverex. + MESSAGE 'Internal server error.' TYPE 'I'. + CATCH /aws1/cx_migresourcenotfoundex. + MESSAGE 'Image set not found.' TYPE 'I'. + CATCH /aws1/cx_migthrottlingex. + MESSAGE 'Request throttled.' TYPE 'I'. + CATCH /aws1/cx_migvalidationex. + MESSAGE 'Validation error.' TYPE 'I'. + ENDTRY. + + + + * For API details, see [ListImageSetVersions](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html) in _AWS SDK for SAP ABAP API reference_. + + + + +###### 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/mig#code-examples). +