ModelSourceProperties interface

Model source properties.

Properties

credential

Credential the platform uses to authenticate to the source. Optional for public sources (e.g. ungated Hugging Face models).

description

An optional, free-form description of the source.

microsoftFoundry

Microsoft Foundry project reference. Required when sourceType is MicrosoftFoundry; must be omitted otherwise. Immutable after creation.

provisioningState

The status of the last operation.

sourceType

Model source type. Constrains the legal authentication kinds. Immutable after creation.

Property Details

credential

Credential the platform uses to authenticate to the source. Optional for public sources (e.g. ungated Hugging Face models).

credential?: CredentialValue

Property Value

description

An optional, free-form description of the source.

description?: string

Property Value

string

microsoftFoundry

Microsoft Foundry project reference. Required when sourceType is MicrosoftFoundry; must be omitted otherwise. Immutable after creation.

microsoftFoundry?: MicrosoftFoundrySource

Property Value

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string

sourceType

Model source type. Constrains the legal authentication kinds. Immutable after creation.

sourceType: string

Property Value

string