VOSI API¶
Availability¶
VOSIAvailability pydantic-xml models.
- class vo_models.vosi.availability.models.Availability(**data)[source]¶
VOSI Availability complex type.
- Parameters:
available (bool) – (element) - Whether the service is currently available.
up_since (Annotated[datetime, Ellipsis] | None) – (element) - The instant at which the service last became available.
down_at (Annotated[datetime, Ellipsis] | None) – (element) - The instant at which the service is next scheduled to become unavailable.
back_at (Annotated[datetime, Ellipsis] | None) – (element) - The instant at which the service is scheduled to become available again after a period of unavailability.
note (list[str] | None) – (element) - A textual note concerning availability.
- model_computed_fields: ClassVar[Dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
Tables¶
Capabilities¶
VOSICapabilities pydantic-xml models.
- class vo_models.vosi.capabilities.models.VOSICapabilities(**data)[source]¶
A listing of capabilities supported by a service
- Parameters:
capability (list[TableAccess | Capability]) –
- (element) - A capability supported by the service.
A protocol-specific capability is included by specifying a vr:Capability sub-type via an xsi:type attribute on this element.
- model_computed_fields: ClassVar[Dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.