DomainArgs

data class DomainArgs(val description: Output<String>? = null, val domainExecutionRole: Output<String>? = null, val kmsKeyIdentifier: Output<String>? = null, val name: Output<String>? = null, val singleSignOn: Output<DomainSingleSignOnArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DomainArgs>

A domain is an organizing entity for connecting together assets, users, and their projects

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, domainExecutionRole: Output<String>? = null, kmsKeyIdentifier: Output<String>? = null, name: Output<String>? = null, singleSignOn: Output<DomainSingleSignOnArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The description of the Amazon DataZone domain.

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

The domain execution role that is created when an Amazon DataZone domain is created. The domain execution role is created in the AWS account that houses the Amazon DataZone domain.

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

The identifier of the AWS Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.

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

The name of the Amazon DataZone domain.

Link copied to clipboard

The single-sign on configuration of the Amazon DataZone domain.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags specified for the Amazon DataZone domain.

Functions

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