air_sdk.endpoints.systems#

Classes#

System

System model representing a system in the AIR platform.

SystemEndpointAPI

Endpoint API for System operations.

Module Contents#

class air_sdk.endpoints.systems.System[source]#

Bases: air_sdk.bc.BaseCompatMixin, air_sdk.air_model.AirModel

System model representing a system in the AIR platform.

id: str#
created: datetime.datetime#
modified: datetime.datetime#
name: str#
simulation: air_sdk.endpoints.simulations.Simulation | None#
image: air_sdk.endpoints.images.Image#
memory: int#
storage: int#
cpu: int#
category: str#
attributes: dict[str, Any] | None#
classmethod get_model_api() type[SystemEndpointAPI][source]#

Returns the respective AirModelAPI type for this model

property model_api: SystemEndpointAPI#

The current model API instance.

class air_sdk.endpoints.systems.SystemEndpointAPI(
api: air_sdk.AirApi,
default_filters: dict[str, Any] | None = None,
)[source]#

Bases: air_sdk.endpoints.mixins.ListApiMixin[System], air_sdk.endpoints.mixins.GetApiMixin[System], air_sdk.air_model.BaseEndpointAPI[System]

Endpoint API for System operations.

API_PATH = 'systems/nodes'#
model#