Workflow
¶
Source code in docs_src/capo_imagebuilder/types/workflow.py
arn
instance-attribute
¶
arn: NotRequired[WorkflowBuildVersionArn]
The Amazon Resource Name (ARN) of the workflow resource.
change_description
instance-attribute
¶
change_description: NotRequired[NonEmptyString]
Describes what change has been made in this version of the workflow, or what makes this version different from other versions of the workflow.
data
instance-attribute
¶
data: NotRequired[WorkflowData]
Contains the YAML document content for the workflow.
date_created
instance-attribute
¶
date_created: NotRequired[DateTime]
The timestamp when Image Builder created the workflow resource.
description
instance-attribute
¶
description: NotRequired[NonEmptyString]
The description of the workflow.
kms_key_id
instance-attribute
¶
kms_key_id: NotRequired[NonEmptyString]
The KMS key identifier used to encrypt the workflow resource. This can be either the Key ARN or the Alias ARN. For more information, see Key identifiers (KeyId) in the Key Management Service Developer Guide.
parameters
instance-attribute
¶
parameters: NotRequired[WorkflowParameterDetailList]
An array of input parameters that the image workflow uses to control actions or configure settings.
state
instance-attribute
¶
state: NotRequired[WorkflowState]
Describes the current status of the workflow and the reason for that status.
type
instance-attribute
¶
type: NotRequired[WorkflowType]
The image creation stage that the workflow applies to.
version
instance-attribute
¶
version: NotRequired[VersionNumber]
The workflow resource version. Workflow resources are immutable. To make a change, you can clone a workflow or create a new version.