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