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)


4277
4278
4279
4280
4281
4282
4283
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4277

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.



4277
4278
4279
4280
4281
4282
4283
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4277

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)


4277
4278
4279
4280
4281
4282
4283
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4277

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