4.0.0-beta.4 (2026-08-27)
Breaking Changes
VMPriorityLowPriorityfrom enumVMPriorityhas been removed- Function
*ComputesClient.BeginUpdatehas been removed - Field
Locationof structComputehas been removed
Features Added
- New value
ProvisioningStateExtensionUnreachableadded to enum typeProvisioningState - New value
VMPrioritySpotadded to enum typeVMPriority - New enum type
AgentHostingTypewith valuesAgentHostingTypeManagedCluster - New enum type
ArcDeploymentComputeTypewith valuesArcDeploymentComputeTypeCPU,ArcDeploymentComputeTypeGpu - New enum type
ArcDeploymentRuntimewith valuesArcDeploymentRuntimeOnnx,ArcDeploymentRuntimeVllm - New enum type
ArcDeploymentSKUNamewith valuesArcDeploymentSKUNameArc - New function
*AgentHostingConfiguration.GetAgentHostingConfiguration() *AgentHostingConfiguration - New function
NewArcDeploymentsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ArcDeploymentsClient, error) - New function
*ArcDeploymentsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, deploymentName string, resource ArcDeployment, options *ArcDeploymentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ArcDeploymentsClientCreateOrUpdateResponse], error) - New function
*ArcDeploymentsClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, deploymentName string, options *ArcDeploymentsClientBeginDeleteOptions) (*runtime.Poller[ArcDeploymentsClientDeleteResponse], error) - New function
*ArcDeploymentsClient.Get(ctx context.Context, resourceGroupName string, accountName string, deploymentName string, options *ArcDeploymentsClientGetOptions) (ArcDeploymentsClientGetResponse, error) - New function
*ArcDeploymentsClient.NewListPager(resourceGroupName string, accountName string, options *ArcDeploymentsClientListOptions) *runtime.Pager[ArcDeploymentsClientListResponse] - New function
*ArcDeploymentsClient.BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, deploymentName string, properties ArcDeploymentUpdate, options *ArcDeploymentsClientBeginUpdateOptions) (*runtime.Poller[ArcDeploymentsClientUpdateResponse], error) - New function
*ClientFactory.NewArcDeploymentsClient() *ArcDeploymentsClient - New function
*ManagedClusterAgentHostingConfiguration.GetAgentHostingConfiguration() *AgentHostingConfiguration - New struct
ArcDeployment - New struct
ArcDeploymentCPUMemoryResourceRequirements - New struct
ArcDeploymentKubernetesResources - New struct
ArcDeploymentListResult - New struct
ArcDeploymentModel - New struct
ArcDeploymentPatchCPUMemoryResourceRequirements - New struct
ArcDeploymentPatchKubernetesResources - New struct
ArcDeploymentProperties - New struct
ArcDeploymentProvisioningDetails - New struct
ArcDeploymentResourceRequirements - New struct
ArcDeploymentSKU - New struct
ArcDeploymentUpdate - New struct
ArcDeploymentUpdateProperties - New struct
ArcDeploymentVllmParameters - New struct
CapabilitySettings - New struct
ManagedClusterAgentHostingConfiguration - New field
A365LoggingEnabled,AgentHostingConfigurations,CapabilitySettingsin structAccountProperties - New field
Locationin structClusterComputeProperties - New field
Locationin structComputeProperties - New field
Locationin structContainerInstanceComputeProperties - New field
ContextCacheContainerIDin structDeploymentProperties - New field
CapabilitySettingsin structProjectProperties