UpdateStateMachineInput
¶
Source code in docs_src/capo_sfn/types/update_state_machine_input.py
definition
instance-attribute
¶
definition: NotRequired[Definition]
The Amazon States Language definition of the state machine. See Amazon States Language.
encryption_configuration
instance-attribute
¶
encryption_configuration: NotRequired[EncryptionConfiguration]
Settings to configure server-side encryption.
logging_configuration
instance-attribute
¶
logging_configuration: NotRequired[LoggingConfiguration]
Use the LoggingConfiguration data type to set CloudWatch Logs options.
publish
instance-attribute
¶
publish: Publish
Specifies whether the state machine version is published. The default is false. To publish a version after updating the state machine, set publish to true.
role_arn
instance-attribute
¶
role_arn: NotRequired[Arn]
The Amazon Resource Name (ARN) of the IAM role of the state machine.
state_machine_arn
instance-attribute
¶
state_machine_arn: Arn
The Amazon Resource Name (ARN) of the state machine.
tracing_configuration
instance-attribute
¶
tracing_configuration: NotRequired[TracingConfiguration]
Selects whether X-Ray tracing is enabled.
version_description
instance-attribute
¶
version_description: NotRequired[VersionDescription]
An optional description of the state machine version to publish.
You can only specify the versionDescription parameter if you've set publish to true.