Class: Aws::ElastiCache::Types::AllowedNodeTypeModificationsMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::AllowedNodeTypeModificationsMessage
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Represents the allowed node types you can use to modify your cluster or replication group.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#scale_down_modifications ⇒ Array<String>
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.
-
#scale_up_modifications ⇒ Array<String>
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.
Instance Attribute Details
#scale_down_modifications ⇒ Array<String>
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.
73 74 75 76 77 78 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 73 class AllowedNodeTypeModificationsMessage < Struct.new( :scale_up_modifications, :scale_down_modifications) SENSITIVE = [] include Aws::Structure end |
#scale_up_modifications ⇒ Array<String>
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.
When scaling up a Redis OSS cluster or replication group using
ModifyCacheCluster
or ModifyReplicationGroup
, use a value from
this list for the CacheNodeType
parameter.
73 74 75 76 77 78 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 73 class AllowedNodeTypeModificationsMessage < Struct.new( :scale_up_modifications, :scale_down_modifications) SENSITIVE = [] include Aws::Structure end |