ServiceTemplateArgs

data class ServiceTemplateArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val encryptionKey: Output<String>? = null, val name: Output<String>? = null, val pipelineProvisioning: Output<ServiceTemplateProvisioning>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ServiceTemplateArgs>

Definition of AWS::Proton::ServiceTemplate Resource Type

Constructors

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

Properties

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

A description of the service template.

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

The name of the service template as displayed in the developer interface.

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

A customer provided encryption key that's used to encrypt data.

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

The name of the service template.

Link copied to clipboard

If pipelineProvisioning is true , a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.

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

An optional list of metadata items that you can associate with the Proton service 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(): ServiceTemplateArgs