Class: Aws::DAX::Types::IncreaseReplicationFactorRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zonesArray<String>

The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.

Returns:

  • (Array<String>)


880
881
882
883
884
885
886
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 880

class IncreaseReplicationFactorRequest < Struct.new(
  :cluster_name,
  :new_replication_factor,
  :availability_zones)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_nameString

The name of the DAX cluster that will receive additional nodes.

Returns:

  • (String)


880
881
882
883
884
885
886
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 880

class IncreaseReplicationFactorRequest < Struct.new(
  :cluster_name,
  :new_replication_factor,
  :availability_zones)
  SENSITIVE = []
  include Aws::Structure
end

#new_replication_factorInteger

The new number of nodes for the DAX cluster.

Returns:

  • (Integer)


880
881
882
883
884
885
886
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 880

class IncreaseReplicationFactorRequest < Struct.new(
  :cluster_name,
  :new_replication_factor,
  :availability_zones)
  SENSITIVE = []
  include Aws::Structure
end