/AWS1/IF_SGM=>UPDATEMODELCARD()¶
About UpdateModelCard¶
Update an Amazon SageMaker Model Card.
You cannot update both model card content and model card status in a single call.
Method Signature¶
METHODS /AWS1/IF_SGM~UPDATEMODELCARD
IMPORTING
!IV_MODELCARDNAME TYPE /AWS1/SGMMODELCARDNAMEORARN OPTIONAL
!IV_CONTENT TYPE /AWS1/SGMMODELCARDCONTENT OPTIONAL
!IV_MODELCARDSTATUS TYPE /AWS1/SGMMODELCARDSTATUS OPTIONAL
RETURNING
VALUE(OO_OUTPUT) TYPE REF TO /aws1/cl_sgmupdatemodelcardrsp
RAISING
/AWS1/CX_SGMCONFLICTEXCEPTION
/AWS1/CX_SGMRESOURCELIMITEXCD
/AWS1/CX_SGMRESOURCENOTFOUND
/AWS1/CX_SGMCLIENTEXC
/AWS1/CX_SGMSERVEREXC
/AWS1/CX_RT_TECHNICAL_GENERIC
/AWS1/CX_RT_SERVICE_GENERIC.
IMPORTING¶
Required arguments:¶
iv_modelcardname TYPE /AWS1/SGMMODELCARDNAMEORARN /AWS1/SGMMODELCARDNAMEORARN¶
The name or Amazon Resource Name (ARN) of the model card to update.
Optional arguments:¶
iv_content TYPE /AWS1/SGMMODELCARDCONTENT /AWS1/SGMMODELCARDCONTENT¶
The updated model card content. Content must be in model card JSON schema and provided as a string.
When updating model card content, be sure to include the full content and not just updated content.
iv_modelcardstatus TYPE /AWS1/SGMMODELCARDSTATUS /AWS1/SGMMODELCARDSTATUS¶
The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
Draft: The model card is a work in progress.
PendingReview: The model card is pending review.
Approved: The model card is approved.
Archived: The model card is archived. No more updates should be made to the model card, but it can still be exported.
RETURNING¶
oo_output TYPE REF TO /aws1/cl_sgmupdatemodelcardrsp /AWS1/CL_SGMUPDATEMODELCARDRSP¶
Domain /AWS1/RT_ACCOUNT_ID Primitive Type NUMC
Examples¶
Syntax Example¶
This is an example of the syntax for calling the method. It includes every possible argument and initializes every possible value. The data provided is not necessarily semantically accurate (for example the value "string" may be provided for something that is intended to be an instance ID, or in some cases two arguments may be mutually exclusive). The syntax shows the ABAP syntax for creating the various data structures.
DATA(lo_result) = lo_client->updatemodelcard(
iv_content = |string|
iv_modelcardname = |string|
iv_modelcardstatus = |string|
).
This is an example of reading all possible response values
lo_result = lo_result.
IF lo_result IS NOT INITIAL.
lv_modelcardarn = lo_result->get_modelcardarn( ).
ENDIF.