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>

Represents a launch profile which delegates access to a collection of studio components to studio users

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

The description.

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

Specifies the IDs of the EC2 subnets where streaming sessions will be accessible from. These subnets must support the specified instance types.

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

The 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 studio ID.

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