Class: Aws::ElastiCache::Types::UserGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::UserGroup
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the user group.
-
#engine ⇒ String
The options are valkey or redis.
-
#minimum_engine_version ⇒ String
The minimum engine version required, which is Redis OSS 6.0.
-
#pending_changes ⇒ Types::UserGroupPendingChanges
A list of updates being applied to the user group.
-
#replication_groups ⇒ Array<String>
A list of replication groups that the user group can access.
-
#serverless_caches ⇒ Array<String>
Indicates which serverless caches the specified user group is associated with.
-
#status ⇒ String
Indicates user group status.
-
#user_group_id ⇒ String
The ID of the user group.
-
#user_ids ⇒ Array<String>
The list of user IDs that belong to the user group.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the user group.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
The options are valkey or redis.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#minimum_engine_version ⇒ String
The minimum engine version required, which is Redis OSS 6.0
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#pending_changes ⇒ Types::UserGroupPendingChanges
A list of updates being applied to the user group.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#replication_groups ⇒ Array<String>
A list of replication groups that the user group can access.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#serverless_caches ⇒ Array<String>
Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
Indicates user group status. Can be "creating", "active", "modifying", "deleting".
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#user_group_id ⇒ String
The ID of the user group.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |
#user_ids ⇒ Array<String>
The list of user IDs that belong to the user group.
10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 10129 class UserGroup < Struct.new( :user_group_id, :status, :engine, :user_ids, :minimum_engine_version, :pending_changes, :replication_groups, :serverless_caches, :arn) SENSITIVE = [] include Aws::Structure end |