UpdateWorkflowRequest
¶
Source code in docs_src/capo_mwaa_serverless/types/update_workflow_request.py
code
instance-attribute
¶
code: NotRequired[Code]
The location of code artifacts in Amazon S3 for the updated workflow. The service copies the code from this location at the time of the request.
definition_s3_location
instance-attribute
¶
definition_s3_location: DefinitionS3Location
The Amazon S3 location where the updated workflow definition file is stored.
description
instance-attribute
¶
description: NotRequired[DescriptionString]
An updated description for the workflow.
engine_version
instance-attribute
¶
engine_version: NotRequired[EngineVersion]
The version of the Amazon Managed Workflows for Apache Airflow Serverless engine that you want to use for the updated workflow.
logging_configuration
instance-attribute
¶
logging_configuration: NotRequired[LoggingConfiguration]
Updated logging configuration for the workflow.
network_configuration
instance-attribute
¶
network_configuration: NotRequired[NetworkConfiguration]
Updated network configuration for the workflow execution environment.
role_arn
instance-attribute
¶
role_arn: RoleARN
The Amazon Resource Name (ARN) of the IAM role that Amazon Managed Workflows for Apache Airflow Serverless assumes when it executes the updated workflow.
trigger_mode
instance-attribute
¶
trigger_mode: NotRequired[GenericString]
The trigger mode for the workflow execution.
workflow_arn
instance-attribute
¶
workflow_arn: WorkflowArn
The Amazon Resource Name (ARN) of the workflow you want to update.