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)


4481
4482
4483
4484
4485
4486
4487
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4481

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.



4481
4482
4483
4484
4485
4486
4487
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4481

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)


4481
4482
4483
4484
4485
4486
4487
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4481

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