RGWUserWithStats
Interface: RGWUserWithStats
Defined in: src/types/user.types.ts:161
Full user object with embedded storage statistics.
Returned by client.users.getStats().
Contains all fields from RGWUser plus a stats field.
Extends
Properties
bucketQuota
bucketQuota:
RGWQuota
Defined in: src/types/user.types.ts:127
Inherited from
caps
caps:
RGWCap[]
Defined in: src/types/user.types.ts:121
Inherited from
defaultPlacement
defaultPlacement:
string
Defined in: src/types/user.types.ts:123
Inherited from
defaultStorageClass
defaultStorageClass:
string
Defined in: src/types/user.types.ts:124
Inherited from
displayName
displayName:
string
Defined in: src/types/user.types.ts:110
Inherited from
email
email:
string
Defined in: src/types/user.types.ts:111
Inherited from
keys
keys:
RGWKey[]
Defined in: src/types/user.types.ts:119
Inherited from
maxBuckets
maxBuckets:
number
Defined in: src/types/user.types.ts:117
Inherited from
mfaIds?
optionalmfaIds:string[]
Defined in: src/types/user.types.ts:135
MFA device IDs associated with this user. May be absent on older Ceph versions.
Inherited from
opMask
opMask:
string
Defined in: src/types/user.types.ts:122
Inherited from
placementTags
placementTags:
string[]
Defined in: src/types/user.types.ts:125
Inherited from
stats
stats:
RGWUserStatData
Defined in: src/types/user.types.ts:162
subusers
subusers:
RGWSubuser[]
Defined in: src/types/user.types.ts:118
Inherited from
suspended
suspended:
number
Defined in: src/types/user.types.ts:116
Whether the user is suspended. 0 = active, 1 = suspended.
Use numeric comparison: user.suspended === 1 or treat as truthy/falsy.
Inherited from
swiftKeys
swiftKeys:
RGWSwiftKey[]
Defined in: src/types/user.types.ts:120
Inherited from
tenant
tenant:
string
Defined in: src/types/user.types.ts:126
Inherited from
type?
optionaltype:string
Defined in: src/types/user.types.ts:133
User type. Common values: "rgw", "ldap", "s3".
May be absent on older Ceph versions.
Inherited from
userId
userId:
string
Defined in: src/types/user.types.ts:109
Inherited from
userQuota
userQuota:
RGWQuota
Defined in: src/types/user.types.ts:128