src.ska_src_api_accounting.models

Response models import.

Submodules

Package Contents

Classes

GenericErrorResponse

The generic error response model.

GenericOperationResponse

The generic operation error response model.

HealthResponse

The health endpoint response model.

PingResponse

The ping endpoint response model.

class src.ska_src_api_accounting.models.GenericErrorResponse

Bases: Response

The generic error response model.

detail: str
class src.ska_src_api_accounting.models.GenericOperationResponse

Bases: Response

The generic operation error response model.

successful: bool
class src.ska_src_api_accounting.models.HealthResponse

Bases: Response

The health endpoint response model.

class DependentServices

Bases: pydantic.BaseModel

The dependent services response model.

class DependentServiceStatus

Bases: pydantic.BaseModel

The dependent services state response model.

status: Literal[UP, DOWN]
permissions_api: HealthResponse.DependentServices.DependentServiceStatus
dependent_services: HealthResponse.DependentServices
number_of_managed_requests: pydantic.NonNegativeInt
uptime: pydantic.NonNegativeInt
class src.ska_src_api_accounting.models.PingResponse

Bases: Response

The ping endpoint response model.

status: Literal[UP, DOWN]
version: str