SandboxImage

class baseten.client.managementapi.SandboxImage(*, name, status, created_at=None, updated_at=None, last_deployed_at=None, size=None, tag_count=None)

Bases: BaseModel

Parameters:
  • name (Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Stable repository name supplied when pushing the image.', examples=['base-image'])])

  • status (Annotated[Literal['UPLOADING', 'BUILDING', 'BUILT', 'FAILED'] | str, FieldInfo(annotation=NoneType, required=True, description='Image processing status. Only BUILT images are ready to use.', examples=['BUILT'])])

  • created_at (Annotated[AwareDatetime | None, FieldInfo(annotation=NoneType, required=True, description='Time the image was created.', examples=['2026-09-15T21:20:00Z'])])

  • updated_at (Annotated[AwareDatetime | None, FieldInfo(annotation=NoneType, required=True, description='Time the image was last updated.', examples=['2026-09-16T21:25:00Z'])])

  • last_deployed_at (Annotated[AwareDatetime | None, FieldInfo(annotation=NoneType, required=True, description='Most recent deployment time across all tags, if deployed.', examples=['2026-09-16T21:26:58.545765901Z'])])

  • size (Annotated[int | None, FieldInfo(annotation=NoneType, required=True, description='Total repository size in bytes.', examples=[260046848], metadata=[Ge(ge=0)])])

  • tag_count (Annotated[int | None, FieldInfo(annotation=NoneType, required=True, description='Number of image versions in the repository.', examples=[2], metadata=[Ge(ge=0)])])

model_config = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].