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>

Resource Type definition for AWS::NimbleStudio::Studio

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 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 name of the studio, as included in the URL when accessing it in the Nimble Studio portal.

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 assume when logging in to the Nimble Studio portal.

Functions

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