class Aws::States::Types::DescribeStateMachineOutput

@!attribute [rw] state_machine_arn

The Amazon Resource Name (ARN) that identifies the state machine.
@return [String]

@!attribute [rw] name

The name of the state machine.

A name must *not* contain:

* white space

* brackets `< > \{ \} [ ]`

* wildcard characters `? *`

* special characters `` " # % \ ^ | ~ ` $ & , ; : / ``

* control characters (`U+0000-001F`, `U+007F-009F`)

To enable logging with CloudWatch Logs, the name should only contain
0-9, A-Z, a-z, - and \_.
@return [String]

@!attribute [rw] status

The current status 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 used when creating
this state machine. (The IAM role maintains security by granting
Step Functions access to AWS resources.)
@return [String]

@!attribute [rw] type

The `type` of the state machine (`STANDARD` or `EXPRESS`).
@return [String]

@!attribute [rw] creation_date

The date the state machine is created.
@return [Time]

@!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/DescribeStateMachineOutput AWS API Documentation

Constants

SENSITIVE