Sandbox¶
- class baseten.client.managementapi.Sandbox(*, lifecycle=None, region=None, envs=None, image=None, memory=None, cpu=None, filesystem=None, volumes=None, ports=None, external_id=None, labels=None, name, url, status, created_at, updated_at=None, created_by=None, updated_by=None, last_used_at=None, expires_in=None)¶
Bases:
SandboxConfiguration- Parameters:
lifecycle (SandboxLifecycle | None)
region (str | None)
envs (list[SandboxEnv] | None)
image (str | None)
filesystem (SandboxFilesystem | None)
volumes (Annotated[list[SandboxVolumeAttachment] | None, MaxLen(max_length=1)])
ports (list[SandboxPort] | None)
external_id (Annotated[str | None, MaxLen(max_length=64), _PydanticGeneralMetadata(pattern='^[A-Za-z0-9-]+$')])
name (str)
url (AnyUrl)
status (Literal['DEPLOYING', 'DEPLOYED', 'FAILED', 'DEACTIVATING', 'DEACTIVATED', 'DELETING', 'TERMINATED', 'ARCHIVING', 'ARCHIVED', 'UNARCHIVING', 'BUILDING', 'UPLOADING'] | str)
created_at (AwareDatetime)
updated_at (AwareDatetime | None)
created_by (str | None)
updated_by (str | None)
last_used_at (AwareDatetime | None)
- model_config = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].