Coverage for apps/kwai-api/src/kwai_api/v1/auth/schemas/revoked_user.py: 100%
5 statements
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
1"""Schemas for a revoked user."""
3from pydantic import BaseModel
5from kwai_api.v1.auth.schemas.resources import RevokedUserResourceIdentifier
8class RevokedUserAttributes(BaseModel):
9 """Attributes for a revoked user."""
11 revoked: bool
14class RevokedUserResource(RevokedUserResourceIdentifier):
15 """A JSON:API resource for a revoked user."""
17 attributes: RevokedUserAttributes
20class RevokedUserDocument(BaseModel):
21 """A JSON:API document for a revoked user."""
23 data: RevokedUserResource