Class: Aws::States::Types::UpdateStateMachineAliasInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-states/lib/aws-sdk-states/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:description]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description of the state machine alias.

Returns:

  • (String)


4873
4874
4875
4876
4877
4878
4879
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4873

class UpdateStateMachineAliasInput < Struct.new(
  :state_machine_alias_arn,
  :description,
  :routing_configuration)
  SENSITIVE = [:description]
  include Aws::Structure
end

#routing_configurationArray<Types::RoutingConfigurationListItem>

The routing configuration of the state machine alias.

An array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.



4873
4874
4875
4876
4877
4878
4879
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4873

class UpdateStateMachineAliasInput < Struct.new(
  :state_machine_alias_arn,
  :description,
  :routing_configuration)
  SENSITIVE = [:description]
  include Aws::Structure
end

#state_machine_alias_arnString

The Amazon Resource Name (ARN) of the state machine alias.

Returns:

  • (String)


4873
4874
4875
4876
4877
4878
4879
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4873

class UpdateStateMachineAliasInput < Struct.new(
  :state_machine_alias_arn,
  :description,
  :routing_configuration)
  SENSITIVE = [:description]
  include Aws::Structure
end