StudioArgs

data class StudioArgs(val adminRoleArn: Output<String>? = null, val displayName: Output<String>? = null, val studioEncryptionConfiguration: Output<StudioEncryptionConfigurationArgs>? = null, val studioName: Output<String>? = null, val tags: Output<StudioTagsArgs>? = null, val userRoleArn: Output<String>? = null) : ConvertibleToJava<StudioArgs>

Represents a studio that contains other Nimble Studio resources

Constructors

Link copied to clipboard
fun StudioArgs(adminRoleArn: Output<String>? = null, displayName: Output<String>? = null, studioEncryptionConfiguration: Output<StudioEncryptionConfigurationArgs>? = null, studioName: Output<String>? = null, tags: Output<StudioTagsArgs>? = null, userRoleArn: Output<String>? = null)

Functions

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

Properties

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

The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.

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

A friendly name for the studio.

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

The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.

Link copied to clipboard
val tags: Output<StudioTagsArgs>? = null
Link copied to clipboard
val userRoleArn: Output<String>? = null

The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.