Skip to main content

RGWUserWithStats

radosgw-admin


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​

RGWUser.bucketQuota


caps​

caps: RGWCap[]

Defined in: src/types/user.types.ts:121

Inherited from​

RGWUser.caps


defaultPlacement​

defaultPlacement: string

Defined in: src/types/user.types.ts:123

Inherited from​

RGWUser.defaultPlacement


defaultStorageClass​

defaultStorageClass: string

Defined in: src/types/user.types.ts:124

Inherited from​

RGWUser.defaultStorageClass


displayName​

displayName: string

Defined in: src/types/user.types.ts:110

Inherited from​

RGWUser.displayName


email​

email: string

Defined in: src/types/user.types.ts:111

Inherited from​

RGWUser.email


keys​

keys: RGWKey[]

Defined in: src/types/user.types.ts:119

Inherited from​

RGWUser.keys


maxBuckets​

maxBuckets: number

Defined in: src/types/user.types.ts:117

Inherited from​

RGWUser.maxBuckets


mfaIds?​

optional mfaIds?: 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​

RGWUser.mfaIds


opMask​

opMask: string

Defined in: src/types/user.types.ts:122

Inherited from​

RGWUser.opMask


placementTags​

placementTags: string[]

Defined in: src/types/user.types.ts:125

Inherited from​

RGWUser.placementTags


stats​

stats: RGWUserStatData

Defined in: src/types/user.types.ts:162


subusers​

subusers: RGWSubuser[]

Defined in: src/types/user.types.ts:118

Inherited from​

RGWUser.subusers


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​

RGWUser.suspended


swiftKeys​

swiftKeys: RGWSwiftKey[]

Defined in: src/types/user.types.ts:120

Inherited from​

RGWUser.swiftKeys


tenant​

tenant: string

Defined in: src/types/user.types.ts:126

Inherited from​

RGWUser.tenant


type?​

optional type?: 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​

RGWUser.type


userId​

userId: string

Defined in: src/types/user.types.ts:109

Inherited from​

RGWUser.userId


userQuota​

userQuota: RGWQuota

Defined in: src/types/user.types.ts:128

Inherited from​

RGWUser.userQuota