Get State Machine Result
data class GetStateMachineResult(val arn: String? = null, val definitionString: String? = null, val loggingConfiguration: StateMachineLoggingConfiguration? = null, val name: String? = null, val roleArn: String? = null, val stateMachineRevisionId: String? = null, val tags: List<Tag>? = null, val tracingConfiguration: StateMachineTracingConfiguration? = null)
Constructors
Link copied to clipboard
constructor(arn: String? = null, definitionString: String? = null, loggingConfiguration: StateMachineLoggingConfiguration? = null, name: String? = null, roleArn: String? = null, stateMachineRevisionId: String? = null, tags: List<Tag>? = null, tracingConfiguration: StateMachineTracingConfiguration? = null)
Properties
Link copied to clipboard
The Amazon States Language definition of the state machine. The state machine definition must be in JSON. See Amazon States Language .
Link copied to clipboard
Defines what execution history events are logged and where they are logged.
Link copied to clipboard
Returns the name of the state machine. For example: { "Fn::GetAtt": ["MyStateMachine", "Name"] } Returns the name of your state machine: HelloWorld-StateMachine If you did not specify the name it will be similar to the following: MyStateMachine-1234abcdefgh For more information about using Fn::GetAtt , see Fn::GetAtt .
Link copied to clipboard
Identifier for a state machine revision, which is an immutable, read-only snapshot of a state machine’s definition and configuration.
Link copied to clipboard
Selects whether or not the state machine's AWS X-Ray tracing is enabled.