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)


4682
4683
4684
4685
4686
4687
4688
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4682

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.



4682
4683
4684
4685
4686
4687
4688
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4682

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)


4682
4683
4684
4685
4686
4687
4688
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4682

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