class Aws::States::Types::UpdateStateMachineInput
@note When making an API call, you may pass UpdateStateMachineInput
data as a hash: { state_machine_arn: "Arn", # required definition: "Definition", role_arn: "Arn", logging_configuration: { level: "ALL", # accepts ALL, ERROR, FATAL, OFF include_execution_data: false, destinations: [ { cloud_watch_logs_log_group: { log_group_arn: "Arn", }, }, ], }, tracing_configuration: { enabled: false, }, }
@!attribute [rw] state_machine_arn
The Amazon Resource Name (ARN) of the state machine. @return [String]
@!attribute [rw] definition
The Amazon States Language definition of the state machine. See [Amazon States Language][1]. [1]: https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html @return [String]
@!attribute [rw] role_arn
The Amazon Resource Name (ARN) of the IAM role of the state machine. @return [String]
@!attribute [rw] logging_configuration
The `LoggingConfiguration` data type is used to set CloudWatch Logs options. @return [Types::LoggingConfiguration]
@!attribute [rw] tracing_configuration
Selects whether AWS X-Ray tracing is enabled. @return [Types::TracingConfiguration]
@see docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/UpdateStateMachineInput AWS API Documentation
Constants
- SENSITIVE