Skip to content

/AWS1/CL_NIM=>UPDATESTUDIOCOMPONENT()

About UpdateStudioComponent

Updates a studio component resource.

Method Signature

IMPORTING

Required arguments:

IV_STUDIOCOMPONENTID TYPE /AWS1/NIMSTRING /AWS1/NIMSTRING

The studio component ID.

IV_STUDIOID TYPE /AWS1/NIMSTRING /AWS1/NIMSTRING

The studio ID.

Optional arguments:

IV_CLIENTTOKEN TYPE /AWS1/NIMCLIENTTOKEN /AWS1/NIMCLIENTTOKEN

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

IO_CONFIGURATION TYPE REF TO /AWS1/CL_NIMSTUDIOCOMPONENTC00 /AWS1/CL_NIMSTUDIOCOMPONENTC00

The configuration of the studio component, based on component type.

IV_DESCRIPTION TYPE /AWS1/NIMSTUDIOCOMPONENTDESC /AWS1/NIMSTUDIOCOMPONENTDESC

The description.

IT_EC2SECURITYGROUPIDS TYPE /AWS1/CL_NIMSTUDIOCOMPONENTS01=>TT_STUDIOCOMPONENTSECGRPIDLIST TT_STUDIOCOMPONENTSECGRPIDLIST

The EC2 security groups that control access to the studio component.

IT_INITIALIZATIONSCRIPTS TYPE /AWS1/CL_NIMSTUDIOCOMPONENTI00=>TT_STUDIOCOMPONENTINITIALIZA00 TT_STUDIOCOMPONENTINITIALIZA00

Initialization scripts for studio components.

IV_NAME TYPE /AWS1/NIMSTUDIOCOMPONENTNAME /AWS1/NIMSTUDIOCOMPONENTNAME

The name for the studio component.

IT_SCRIPTPARAMETERS TYPE /AWS1/CL_NIMSCRIPTPARAMKEYVAL=>TT_STUDIOCOMPONENTSCRIPTPRMK00 TT_STUDIOCOMPONENTSCRIPTPRMK00

Parameters for the studio component scripts.

IV_SUBTYPE TYPE /AWS1/NIMSTUDIOCOMPONENTSUBT00 /AWS1/NIMSTUDIOCOMPONENTSUBT00

The specific subtype of a studio component.

IV_TYPE TYPE /AWS1/NIMSTUDIOCOMPONENTTYPE /AWS1/NIMSTUDIOCOMPONENTTYPE

The type of the studio component.

IV_SECUREINITIALIZATIONROL00 TYPE /AWS1/NIMROLEARN /AWS1/NIMROLEARN

An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to Amazon Web Services resources when the system initialization script runs.

IV_RUNTIMEROLEARN TYPE /AWS1/NIMROLEARN /AWS1/NIMROLEARN

An IAM role attached to a Studio Component that gives the studio component access to Amazon Web Services resources at anytime while the instance is running.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_NIMUPSTUDIOCOMPONEN01 /AWS1/CL_NIMUPSTUDIOCOMPONEN01