DescribeStateMachineOutput
public struct DescribeStateMachineOutput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The date the state machine is created.
Declaration
Swift
public let creationDate: TimeStamp
-
The Amazon States Language definition of the state machine. See Amazon States Language.
Declaration
Swift
public let definition: String
-
Undocumented
Declaration
Swift
public let loggingConfiguration: LoggingConfiguration?
-
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 _.
Declaration
Swift
public let name: String
-
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.)
Declaration
Swift
public let roleArn: String
-
The Amazon Resource Name (ARN) that identifies the state machine.
Declaration
Swift
public let stateMachineArn: String
-
The current status of the state machine.
Declaration
Swift
public let status: StateMachineStatus?
-
The type of the state machine (STANDARD or EXPRESS).
Declaration
Swift
public let type: StateMachineType
-
Undocumented
Declaration
Swift
public init(creationDate: TimeStamp, definition: String, loggingConfiguration: LoggingConfiguration? = nil, name: String, roleArn: String, stateMachineArn: String, status: StateMachineStatus? = nil, type: StateMachineType)