TrainingWeightAuth

class baseten.client.managementapi.TrainingWeightAuth(*, auth_method, auth_secret_name=None, aws_oidc_role_arn=None, aws_oidc_region=None, gcp_oidc_service_account=None, gcp_oidc_workload_id_provider=None, aws_assume_role_arn=None, aws_assume_role_region=None)

Bases: BaseModel

Parameters:
  • auth_method (AuthMethod)

  • auth_secret_name (str | None)

  • aws_oidc_role_arn (str | None)

  • aws_oidc_region (str | None)

  • gcp_oidc_service_account (str | None)

  • gcp_oidc_workload_id_provider (str | None)

  • aws_assume_role_arn (str | None)

  • aws_assume_role_region (str | None)

model_config = {}

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