DomainArgs

data class DomainArgs(val domainName: Output<String>? = null, val encryptionKey: Output<String>? = null, val permissionsPolicyDocument: Output<Any>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DomainArgs>

The resource schema to create a CodeArtifact domain.

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(domainName: Output<String>? = null, encryptionKey: Output<String>? = null, permissionsPolicyDocument: Output<Any>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The name of the domain.

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

The ARN of an AWS Key Management Service (AWS KMS) key associated with a domain.

Link copied to clipboard
val permissionsPolicyDocument: Output<Any>? = null

The access control resource policy on the provided domain. Search the CloudFormation User Guide for AWS::CodeArtifact::Domain for more information about the expected schema for this property.

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

An array of key-value pairs to apply to this resource.

Functions

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