Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CreateStudioComponentRequest

import type { CreateStudioComponentRequest } from "https://aws-api.deno.dev/v0.4/services/nimble.ts?docs=full";
interface CreateStudioComponentRequest {
clientToken?: string | null;
configuration?: StudioComponentConfiguration | null;
description?: string | null;
ec2SecurityGroupIds?: string[] | null;
initializationScripts?: StudioComponentInitializationScript[] | null;
name: string;
runtimeRoleArn?: string | null;
scriptParameters?: ScriptParameterKeyValue[] | null;
secureInitializationRoleArn?: string | null;
studioId: string;
subtype?: StudioComponentSubtype | null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
clientToken?: string | null
[src]

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.

§
configuration?: StudioComponentConfiguration | null
[src]

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

§
description?: string | null
[src]

The description.

§
ec2SecurityGroupIds?: string[] | null
[src]

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

§
initializationScripts?: StudioComponentInitializationScript[] | null
[src]

Initialization scripts for studio components.

§
name: string
[src]

The name for the studio component.

§
runtimeRoleArn?: string | null
[src]

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[] | null
[src]

Parameters for the studio component scripts.

§
secureInitializationRoleArn?: string | null
[src]

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: string
[src]

The studio ID.

§

The specific subtype of a studio component.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

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

§

The type of the studio component.