CreateSandboxPreviewRequest

class baseten.client.managementapi.CreateSandboxPreviewRequest(*, public=None, response_headers=None, request_headers=None, expires_at=None, ttl=None, create_if_not_exists=None, name=None, port)

Bases: SandboxPreviewConfiguration

Parameters:
  • public (bool | None)

  • response_headers (dict[str, str] | None)

  • request_headers (dict[str, str] | None)

  • expires_at (AwareDatetime | None)

  • ttl (Annotated[str | None, _PydanticGeneralMetadata(pattern='^([0-9]+d|(([0-9]+(\\.[0-9]*)?|\\.[0-9]+)(ns|us|µs|μs|ms|s|m|h))+)$')])

  • create_if_not_exists (bool | None)

  • name (Annotated[str | None, MinLen(min_length=1), MaxLen(max_length=49), _PydanticGeneralMetadata(pattern='^[a-z0-9]([a-z0-9-]*[a-z0-9])?$')])

  • port (Annotated[int, Ge(ge=1), Le(le=65535)])

model_config = {}

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