WorkflowArgs

data class WorkflowArgs(val changeDescription: Output<String>? = null, val data: Output<String>? = null, val description: Output<String>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<WorkflowType>? = null, val uri: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<WorkflowArgs>

Resource schema for AWS::ImageBuilder::Workflow

Constructors

Link copied to clipboard
constructor(changeDescription: Output<String>? = null, data: Output<String>? = null, description: Output<String>? = null, kmsKeyId: Output<String>? = null, name: Output<String>? = null, tags: Output<Map<String, String>>? = null, type: Output<WorkflowType>? = null, uri: Output<String>? = null, version: Output<String>? = null)

Properties

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

The change description of the workflow.

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

The data of the workflow.

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

The description of the workflow.

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

The KMS key identifier used to encrypt the workflow.

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

The name of the workflow.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

The tags associated with the workflow.

Link copied to clipboard
val type: Output<WorkflowType>? = null

The type of the workflow denotes whether the workflow is used to build, test, or distribute.

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

The uri of the workflow.

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

The version of the workflow.

Functions

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