@basetenlabs/client - v0.2.0
    Preparing search index...

    Interface DockerAuthSettings

    Provides information about how to authenticate to the docker registry containing the custom base image.

    interface DockerAuthSettings {
        auth_method: DockerAuthType;
        aws_access_key_id_secret_name?: string;
        aws_assume_role_arn?: string | null;
        aws_assume_role_region?: string | null;
        aws_oidc_region?: string | null;
        aws_oidc_role_arn?: string | null;
        aws_secret_access_key_secret_name?: string;
        gcp_oidc_service_account?: string | null;
        gcp_oidc_workload_id_provider?: string | null;
        registry?: string | null;
        secret_name?: string | null;
        [k: string]: unknown;
    }

    Indexable

    • [k: string]: unknown
    Index
    auth_method: DockerAuthType
    aws_access_key_id_secret_name?: string
    aws_assume_role_arn?: string | null

    AWS IAM role ARN that Baseten assumes with its own AWS principal, scoped by the sts:ExternalId Baseten assigns to your organization.

    aws_assume_role_region?: string | null

    AWS region for AWS AssumeRole authentication.

    aws_oidc_region?: string | null

    AWS region for OIDC authentication.

    aws_oidc_role_arn?: string | null

    AWS IAM role ARN for OIDC authentication.

    aws_secret_access_key_secret_name?: string
    gcp_oidc_service_account?: string | null

    GCP service account name for OIDC authentication.

    gcp_oidc_workload_id_provider?: string | null

    GCP workload identity provider for OIDC authentication.

    registry?: string | null
    secret_name?: string | null