EnvironmentTemplateArgs

data class EnvironmentTemplateArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val encryptionKey: Output<String>? = null, val name: Output<String>? = null, val provisioning: Output<EnvironmentTemplateProvisioning>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<EnvironmentTemplateArgs>

Definition of AWS::Proton::EnvironmentTemplate Resource Type

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, displayName: Output<String>? = null, encryptionKey: Output<String>? = null, name: Output<String>? = null, provisioning: Output<EnvironmentTemplateProvisioning>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

A description of the environment template.

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

The environment template name as displayed in the developer interface.

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

A customer provided encryption key that Proton uses to encrypt data.

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

The name of the environment template.

Link copied to clipboard

When included, indicates that the environment template is for customer provisioned and managed infrastructure.

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

An optional list of metadata items that you can associate with the Proton environment template. A tag is a key-value pair.

For more information, see Proton resources and tagging in the Proton User Guide.

Functions

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