Class: Aws::States::Types::PublishStateMachineVersionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::States::Types::PublishStateMachineVersionInput
- Defined in:
- gems/aws-sdk-states/lib/aws-sdk-states/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#description ⇒ String
An optional description of the state machine version.
-
#revision_id ⇒ String
Only publish the state machine version if the current state machine's revision ID matches the specified ID.
-
#state_machine_arn ⇒ String
The Amazon Resource Name (ARN) of the state machine.
Instance Attribute Details
#description ⇒ String
An optional description of the state machine version.
3469 3470 3471 3472 3473 3474 3475 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3469 class PublishStateMachineVersionInput < Struct.new( :state_machine_arn, :revision_id, :description) SENSITIVE = [:description] include Aws::Structure end |
#revision_id ⇒ String
Only publish the state machine version if the current state machine's revision ID matches the specified ID.
Use this option to avoid publishing a version if the state machine
changed since you last updated it. If the specified revision ID
doesn't match the state machine's current revision ID, the API
returns ConflictException.
INITIAL for the
revisionId parameter. For example, you can specify a revisionID
of INITIAL when you create a state machine using the
CreateStateMachine API action.
3469 3470 3471 3472 3473 3474 3475 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3469 class PublishStateMachineVersionInput < Struct.new( :state_machine_arn, :revision_id, :description) SENSITIVE = [:description] include Aws::Structure end |
#state_machine_arn ⇒ String
The Amazon Resource Name (ARN) of the state machine.
3469 3470 3471 3472 3473 3474 3475 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3469 class PublishStateMachineVersionInput < Struct.new( :state_machine_arn, :revision_id, :description) SENSITIVE = [:description] include Aws::Structure end |