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
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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.).
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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.
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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.
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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 Valkey or Redis OSS, this value must be 1. For clusters running Memcached, this value must be between 1 and 40.
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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.
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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.
7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7362 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 |