LaunchProfileArgs

data class LaunchProfileArgs(val description: Output<String>? = null, val ec2SubnetIds: Output<List<String>>? = null, val launchProfileProtocolVersions: Output<List<String>>? = null, val name: Output<String>? = null, val streamConfiguration: Output<LaunchProfileStreamConfigurationArgs>? = null, val studioComponentIds: Output<List<String>>? = null, val studioId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LaunchProfileArgs>

Resource Type definition for AWS::NimbleStudio::LaunchProfile

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, ec2SubnetIds: Output<List<String>>? = null, launchProfileProtocolVersions: Output<List<String>>? = null, name: Output<String>? = null, streamConfiguration: Output<LaunchProfileStreamConfigurationArgs>? = null, studioComponentIds: Output<List<String>>? = null, studioId: Output<String>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

A human-readable description of the launch profile.

Link copied to clipboard
val ec2SubnetIds: Output<List<String>>? = null

Unique identifiers for a collection of EC2 subnets.

Link copied to clipboard

The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".

Link copied to clipboard
val name: Output<String>? = null

A friendly name for the launch profile.

Link copied to clipboard

A configuration for a streaming session.

Link copied to clipboard
val studioComponentIds: Output<List<String>>? = null

Unique identifiers for a collection of studio components that can be used with this launch profile.

Link copied to clipboard
val studioId: Output<String>? = null

The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

An array of key-value pairs to apply to this resource. For more information, see Tag .

Functions

Link copied to clipboard
open override fun toJava(): LaunchProfileArgs