Class: Aws::ElastiCache::Types::PendingModifiedValues
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::PendingModifiedValues
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
A group of settings that are applied to the cluster in the future, or that are currently being applied.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auth_token_status ⇒ String
The auth token status.
-
#cache_node_ids_to_remove ⇒ Array<String>
A list of cache node IDs that are being removed (or will be removed) from the cluster.
-
#cache_node_type ⇒ String
The cache node type that this cluster or replication group is scaled to.
-
#engine_version ⇒ String
The new cache engine version that the cluster runs.
-
#log_delivery_configurations ⇒ Array<Types::PendingLogDeliveryConfiguration>
The log delivery configurations being modified.
-
#num_cache_nodes ⇒ Integer
The new number of cache nodes for the cluster.
-
#transit_encryption_enabled ⇒ Boolean
A flag that enables in-transit encryption when set to true.
-
#transit_encryption_mode ⇒ String
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
Instance Attribute Details
#auth_token_status ⇒ String
The auth token status
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#cache_node_ids_to_remove ⇒ Array<String>
A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a 4-digit numeric identifier (0001, 0002, etc.).
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#cache_node_type ⇒ String
The cache node type that this cluster or replication group is scaled to.
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The new cache engine version that the cluster runs.
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#log_delivery_configurations ⇒ Array<Types::PendingLogDeliveryConfiguration>
The log delivery configurations being modified
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#num_cache_nodes ⇒ Integer
The new number of cache nodes for the cluster.
For clusters running Redis, this value must be 1. For clusters running Memcached, this value must be between 1 and 40.
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#transit_encryption_enabled ⇒ Boolean
A flag that enables in-transit encryption when set to true.
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |
#transit_encryption_mode ⇒ String
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7303 class PendingModifiedValues < Struct.new( :num_cache_nodes, :cache_node_ids_to_remove, :engine_version, :cache_node_type, :auth_token_status, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode) SENSITIVE = [] include Aws::Structure end |