Class: Aws::States::Types::ValidateStateMachineDefinitionOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::States::Types::ValidateStateMachineDefinitionOutput
- Defined in:
- gems/aws-sdk-states/lib/aws-sdk-states/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#diagnostics ⇒ Array<Types::ValidateStateMachineDefinitionDiagnostic>
An array of diagnostic errors and warnings found during validation of the state machine definition.
-
#result ⇒ String
The result value will be
OKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification. -
#truncated ⇒ Boolean
The result value will be
trueif the number of diagnostics found in the workflow definition exceedsmaxResults.
Instance Attribute Details
#diagnostics ⇒ Array<Types::ValidateStateMachineDefinitionDiagnostic>
An array of diagnostic errors and warnings found during validation
of the state machine definition. Since warnings do not prevent
deploying your workflow definition, the result value could be
OK even when warning diagnostics are present in the response.
5170 5171 5172 5173 5174 5175 5176 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 5170 class ValidateStateMachineDefinitionOutput < Struct.new( :result, :diagnostics, :truncated) SENSITIVE = [] include Aws::Structure end |
#result ⇒ String
The result value will be OK when no syntax errors are found, or
FAIL if the workflow definition does not pass verification.
5170 5171 5172 5173 5174 5175 5176 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 5170 class ValidateStateMachineDefinitionOutput < Struct.new( :result, :diagnostics, :truncated) SENSITIVE = [] include Aws::Structure end |
#truncated ⇒ Boolean
The result value will be true if the number of diagnostics found
in the workflow definition exceeds maxResults. When all
diagnostics results are returned, the value will be false.
5170 5171 5172 5173 5174 5175 5176 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 5170 class ValidateStateMachineDefinitionOutput < Struct.new( :result, :diagnostics, :truncated) SENSITIVE = [] include Aws::Structure end |