GetUserResponse
shrikedb.identity.v2.GetUserResponse · Message
| Field | Type | Cardinality / presence | Description |
|---|---|---|---|
user_uidJSON: userUid · #1 | UidProto | singular | — |
tenant_uidJSON: tenantUid · #2 | UidProto | singular | — |
usernameJSON: username · #3 | string | singular | — |
statusJSON: status · #4 | string | singular | "active" | "suspended" | "pending_verification" |
created_atJSON: createdAt · #5 | string | singular | RFC 3339 |
role_uidsJSON: roleUids · #6 | UidProto | repeated | — |
Field names and numbers come from the protocol contract. Singular fields use protobuf defaults unless explicit presence applies. Server-side validation and permissions apply in addition to this wire structure.