Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface UpdateStudioComponentCommandInput

Hierarchy

Index

Properties

Optional clientToken

clientToken: undefined | string

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.

Optional configuration

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

Optional description

description: undefined | string

The description.

Optional ec2SecurityGroupIds

ec2SecurityGroupIds: string[]

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

Optional initializationScripts

initializationScripts: StudioComponentInitializationScript[]

Initialization scripts for studio components.

Optional name

name: undefined | string

The name for the studio component.

Optional runtimeRoleArn

runtimeRoleArn: undefined | string

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.

Optional scriptParameters

scriptParameters: ScriptParameterKeyValue[]

Parameters for the studio component scripts.

Optional secureInitializationRoleArn

secureInitializationRoleArn: undefined | string

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.

studioComponentId

studioComponentId: string | undefined

The studio component ID.

studioId

studioId: string | undefined

The studio ID.

Optional subtype

subtype: StudioComponentSubtype | string

The specific subtype of a studio component.

Optional type

type: StudioComponentType | string

The type of the studio component.