Class: Aws::ElastiCache::Types::ReplicationGroupPendingModifiedValues
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::ReplicationGroupPendingModifiedValues
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
The settings to be applied to the Valkey or Redis OSS replication group, either immediately or during the next maintenance window.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auth_token_status ⇒ String
The auth token status.
-
#automatic_failover_status ⇒ String
Indicates the status of automatic failover for this Valkey or Redis OSS replication group.
-
#cluster_mode ⇒ String
Enabled or Disabled.
-
#log_delivery_configurations ⇒ Array<Types::PendingLogDeliveryConfiguration>
The log delivery configurations being modified.
-
#primary_cluster_id ⇒ String
The primary cluster ID that is applied immediately (if
--apply-immediatelywas specified), or during the next maintenance window. -
#resharding ⇒ Types::ReshardingStatus
The status of an online resharding operation.
-
#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.
-
#user_groups ⇒ Types::UserGroupsUpdateStatus
The user group being modified.
Instance Attribute Details
#auth_token_status ⇒ String
The auth token status
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#automatic_failover_status ⇒ String
Indicates the status of automatic failover for this Valkey or Redis OSS replication group.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#cluster_mode ⇒ String
Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster mode to Compatible. Compatible mode allows your Valkey or Redis OSS clients to connect using both cluster mode enabled and cluster mode disabled. After you migrate all Valkey or Redis OSS clients to use cluster mode enabled, you can then complete cluster mode configuration and set the cluster mode to Enabled.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#log_delivery_configurations ⇒ Array<Types::PendingLogDeliveryConfiguration>
The log delivery configurations being modified
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#primary_cluster_id ⇒ String
The primary cluster ID that is applied immediately (if
--apply-immediately was specified), or during the next maintenance
window.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#resharding ⇒ Types::ReshardingStatus
The status of an online resharding operation.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#transit_encryption_enabled ⇒ Boolean
A flag that enables in-transit encryption when set to true.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_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.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |
#user_groups ⇒ Types::UserGroupsUpdateStatus
The user group being modified.
8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 8148 class ReplicationGroupPendingModifiedValues < Struct.new( :primary_cluster_id, :automatic_failover_status, :resharding, :auth_token_status, :user_groups, :log_delivery_configurations, :transit_encryption_enabled, :transit_encryption_mode, :cluster_mode) SENSITIVE = [] include Aws::Structure end |