ArcDeploymentProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties of a Cognitive Services Arc deployment.
public class ArcDeploymentProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CognitiveServices.Models.ArcDeploymentProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CognitiveServices.Models.ArcDeploymentProperties>
type ArcDeploymentProperties = class
interface IJsonModel<ArcDeploymentProperties>
interface IPersistableModel<ArcDeploymentProperties>
Public Class ArcDeploymentProperties
Implements IJsonModel(Of ArcDeploymentProperties), IPersistableModel(Of ArcDeploymentProperties)
- Inheritance
-
ArcDeploymentProperties
- Implements
Constructors
| Name | Description |
|---|---|
| ArcDeploymentProperties(ArcDeploymentModel, ResourceIdentifier, ArcDeploymentRuntime, ArcDeploymentComputeType, Int32, ArcDeploymentKubernetesResources) |
Initializes a new instance of ArcDeploymentProperties. |
Properties
| Name | Description |
|---|---|
| Capabilities |
Read-only. Deployment capabilities represented as key-value pairs. |
| Compute |
Compute type for the deployment. Required on creation and immutable after creation. |
| DeploymentState |
The deployment state. |
| DeploymentTemplate |
Optional deployment template identifier for advanced vLLM tuning. Allowed only when runtime is vllm. Example: azureml://registries/{registry}/deploymenttemplates/{template}/versions/{version} |
| ExtensionId |
Full Azure resource ID of the Foundry inference extension on the target Arc-enabled Kubernetes cluster. Required on creation and immutable after creation. |
| InferenceEndpoint |
Read-only. Base URL for inference calls to this deployment on the Arc cluster. Populated when provisioningState is Succeeded. |
| Model |
Model reference. Required on creation and immutable after creation. |
| NodeSelector |
Kubernetes node selector key-value map used to schedule pods onto nodes with matching labels. |
| ProvisioningDetails |
Read-only. Status message and timestamp from the last provisioning operation. |
| ProvisioningState |
Read-only. Current provisioning state. |
| RaiPolicyName |
The name of RAI policy. |
| Replicas |
Physical replica count on the Arc cluster. |
| Resources |
Per-replica Kubernetes resource requests and limits. |
| Runtime |
Inference runtime. Required on creation and immutable after creation. |
| VllmParameters |
Read-only. Effective vLLM runtime parameters resolved for the deployed model. Returned only when runtime is vllm. |