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 current supported value is Redis.
-
#minimum_engine_version ⇒ String
The minimum engine version required, which is Redis 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.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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 current supported value is Redis.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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 6.0
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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 Redis only.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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".
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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.
9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 9695 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 |