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
OK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification. -
#truncated ⇒ Boolean
The result value will be
true
if 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.
4885 4886 4887 4888 4889 4890 4891 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4885 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.
4885 4886 4887 4888 4889 4890 4891 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4885 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
.
4885 4886 4887 4888 4889 4890 4891 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4885 class ValidateStateMachineDefinitionOutput < Struct.new( :result, :diagnostics, :truncated) SENSITIVE = [] include Aws::Structure end |