Values.UserGroupSourceFor Valkey engine version 7.2 onwards and Redis OSS 6.0 to 7.1: Creates a user group. For more information, see Using Role Based Access Control (RBAC)
type createUserGroupResult = {userGroupId : String_.t option;The ID of the user group.
*)status : String_.t option;Indicates user group status. Can be "creating", "active", "modifying", "deleting".
*)engine : EngineType.t option;The options are valkey or redis.
*)userIds : UserIdList.t option;The list of user IDs that belong to the user group.
*)minimumEngineVersion : String_.t option;The minimum engine version required, which is Redis OSS 6.0
*)pendingChanges : UserGroupPendingChanges.t option;A list of updates being applied to the user group.
*)replicationGroups : UGReplicationGroupIdList.t option;A list of replication groups that the user group can access.
*)serverlessCaches : UGServerlessCacheIdList.t option;Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.
*)aRN : String_.t option;The Amazon Resource Name (ARN) of the user group.
*)}type error = [ | `DefaultUserRequired of DefaultUserRequired.t| `DuplicateUserNameFault of DuplicateUserNameFault.t| `InvalidParameterValueException of InvalidParameterValueException.t| `ServiceLinkedRoleNotFoundFault of ServiceLinkedRoleNotFoundFault.t| `TagQuotaPerResourceExceeded of TagQuotaPerResourceExceeded.t| `UserGroupAlreadyExistsFault of UserGroupAlreadyExistsFault.t| `UserGroupQuotaExceededFault of UserGroupQuotaExceededFault.t| `UserNotFoundFault of UserNotFoundFault.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `DefaultUserRequired of unit
| `DuplicateUserNameFault of unit
| `InvalidParameterValueException of InvalidParameterValueException.t
| `ServiceLinkedRoleNotFoundFault of unit
| `TagQuotaPerResourceExceeded of unit
| `Unknown_operation_error of string * string option
| `UserGroupAlreadyExistsFault of unit
| `UserGroupQuotaExceededFault of unit
| `UserNotFoundFault of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DefaultUserRequired of unit
| `DuplicateUserNameFault of unit
| `InvalidParameterValueException of InvalidParameterValueException.t
| `ServiceLinkedRoleNotFoundFault of unit
| `TagQuotaPerResourceExceeded of unit
| `Unknown_operation_error of string * string option
| `UserGroupAlreadyExistsFault of unit
| `UserGroupQuotaExceededFault of unit
| `UserNotFoundFault of unit ]