Jump to Content

This API Documentation is now deprecated

We are excited to announce our new API Documentation.

Interface CreateStudioComponentCommandInputProtected

Hierarchy

Properties

clientToken?: 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.

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

description?: string

The description.

ec2SecurityGroupIds?: string[]

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

initializationScripts?: StudioComponentInitializationScript[]

Initialization scripts for studio components.

name: undefined | string

The name for the studio component.

runtimeRoleArn?: 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.

scriptParameters?: ScriptParameterKeyValue[]

Parameters for the studio component scripts.

secureInitializationRoleArn?: 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.

studioId: undefined | string

The studio ID.

subtype?: string

The specific subtype of a studio component.

tags?: Record<string, string>

A collection of labels, in the form of key-value pairs, that apply to this resource.

type: undefined | string

The type of the studio component.