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<Map<String, String>>? = null, val userRoleArn: Output<String>? = null) : ConvertibleToJava<StudioArgs>

Represents a studio that contains other Nimble Studio resources

Constructors

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

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

Configuration of the encryption method that is used 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<Map<String, String>>? = null

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

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.

Functions

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