0.2.0 (2026-09-16)
Breaking Changes
- Function
*AIModelsClient.CalculateCostparameter(s) have been changed from(ctx context.Context, location string, aiModelName string, body CalculateCostRequest, options *AIModelsClientCalculateCostOptions)to(ctx context.Context, location string, aiModelName string, options *AIModelsClientCalculateCostOptions) - Struct
CalculateCostRequesthas been removed
Features Added
- New value
ModelSourceTypeMicrosoftFoundryadded to enum typeModelSourceType - New enum type
CustomAIModelProvisioningStatewith valuesCustomAIModelProvisioningStateCanceled,CustomAIModelProvisioningStateCreating,CustomAIModelProvisioningStateDeleting,CustomAIModelProvisioningStateFailed,CustomAIModelProvisioningStateSucceeded,CustomAIModelProvisioningStateUpdating - New function
*ClientFactory.NewCustomAIModelsClient() *CustomAIModelsClient - New function
NewCustomAIModelsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*CustomAIModelsClient, error) - New function
*CustomAIModelsClient.CalculateCost(ctx context.Context, resourceGroupName string, aiManagerName string, customAIModelName string, options *CustomAIModelsClientCalculateCostOptions) (CustomAIModelsClientCalculateCostResponse, error) - New function
*CustomAIModelsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, aiManagerName string, customAIModelName string, resource CustomAIModel, options *CustomAIModelsClientBeginCreateOrUpdateOptions) (*runtime.Poller[CustomAIModelsClientCreateOrUpdateResponse], error) - New function
*CustomAIModelsClient.BeginDelete(ctx context.Context, resourceGroupName string, aiManagerName string, customAIModelName string, options *CustomAIModelsClientBeginDeleteOptions) (*runtime.Poller[CustomAIModelsClientDeleteResponse], error) - New function
*CustomAIModelsClient.Get(ctx context.Context, resourceGroupName string, aiManagerName string, customAIModelName string, options *CustomAIModelsClientGetOptions) (CustomAIModelsClientGetResponse, error) - New function
*CustomAIModelsClient.NewListPager(resourceGroupName string, aiManagerName string, options *CustomAIModelsClientListOptions) *runtime.Pager[CustomAIModelsClientListResponse] - New struct
BaseModelReference - New struct
CustomAIModel - New struct
CustomAIModelListResult - New struct
CustomAIModelProperties - New struct
CustomAIModelSpec - New struct
ManagedIdentityCredential - New struct
MicrosoftFoundrySource - New field
ClusterResourceIDin structAIManagerProperties - New field
ManagedIdentityin structCredentialValue - New field
MicrosoftFoundryin structModelSourceProperties