ModelDeploymentProperties interface
Model deployment properties.
Properties
| model |
Full ARM resource id of the model to deploy. Phase 1 accepts an |
| model |
Full ARM resource id of a |
| overrides | User overrides layered on top of profile resolution. |
| performance |
Runtime performance mode. |
| provisioning |
The status of the last reconciliation. |
| scale | Scaling configuration for the deployment. Provide either |
| status | Runtime status, populated once reconciliation begins. |
| vm |
Azure VM SKU used to host the deployment, e.g. "Standard_NC96ads_A100_v4". Immutable after creation. |
Property Details
modelResourceId
Full ARM resource id of the model to deploy. Phase 1 accepts an AIModel resource id only. Immutable after creation.
modelResourceId: string
Property Value
string
modelSourceResourceId
Full ARM resource id of a ModelSource to use when pulling artifacts for this deployment. Immutable after creation.
modelSourceResourceId?: string
Property Value
string
overrides
User overrides layered on top of profile resolution.
overrides?: ModelDeploymentOverrides
Property Value
performanceMode
Runtime performance mode.
performanceMode?: string
Property Value
string
provisioningState
The status of the last reconciliation.
provisioningState?: string
Property Value
string
scale
Scaling configuration for the deployment. Provide either manual (fixed replica count) or autoscale (autoscaling between min/max replicas), but not both.
scale?: ScalingProfile
Property Value
status
Runtime status, populated once reconciliation begins.
status?: ModelDeploymentStatus
Property Value
vmSize
Azure VM SKU used to host the deployment, e.g. "Standard_NC96ads_A100_v4". Immutable after creation.
vmSize: string
Property Value
string