ChainDeployment

class baseten.client.managementapi.ChainDeployment(*, id, created_at, chain_id, environment, chainlets, status)

Bases: BaseModel

Parameters:
  • id (Annotated[str, FieldInfo(annotation=NoneType, required=True, title='Id', description='Unique identifier of the chain deployment')])

  • created_at (Annotated[AwareDatetime, FieldInfo(annotation=NoneType, required=True, title='Created At', description='Time the chain deployment was created in ISO 8601 format')])

  • chain_id (Annotated[str, FieldInfo(annotation=NoneType, required=True, title='Chain Id', description='Unique identifier of the chain')])

  • environment (Annotated[str | None, FieldInfo(annotation=NoneType, required=True, title='Environment', description='Environment the chain deployment is deployed in')])

  • chainlets (Annotated[list[Chainlet], FieldInfo(annotation=NoneType, required=True, title='Chainlets', description='Chainlets in the chain deployment')])

  • status (Annotated[DeploymentStatus, FieldInfo(annotation=NoneType, required=True, description='Status of the chain deployment')])

model_config = {}

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