0.2.0 (2025-12-16)
Breaking Changes
- Function
NewClienthas been removed - Function
*Client.CalculateTemplateHashhas been removed - Function
*Client.Cancelhas been removed - Function
*Client.CancelAtManagementGroupScopehas been removed - Function
*Client.CancelAtScopehas been removed - Function
*Client.CancelAtSubscriptionScopehas been removed - Function
*Client.CancelAtTenantScopehas been removed - Function
*Client.CheckExistencehas been removed - Function
*Client.CheckExistenceAtManagementGroupScopehas been removed - Function
*Client.CheckExistenceAtScopehas been removed - Function
*Client.CheckExistenceAtSubscriptionScopehas been removed - Function
*Client.CheckExistenceAtTenantScopehas been removed - Function
*Client.BeginCreateOrUpdatehas been removed - Function
*Client.BeginCreateOrUpdateAtManagementGroupScopehas been removed - Function
*Client.BeginCreateOrUpdateAtScopehas been removed - Function
*Client.BeginCreateOrUpdateAtSubscriptionScopehas been removed - Function
*Client.BeginCreateOrUpdateAtTenantScopehas been removed - Function
*Client.BeginDeletehas been removed - Function
*Client.BeginDeleteAtManagementGroupScopehas been removed - Function
*Client.BeginDeleteAtScopehas been removed - Function
*Client.BeginDeleteAtSubscriptionScopehas been removed - Function
*Client.BeginDeleteAtTenantScopehas been removed - Function
*Client.ExportTemplatehas been removed - Function
*Client.ExportTemplateAtManagementGroupScopehas been removed - Function
*Client.ExportTemplateAtScopehas been removed - Function
*Client.ExportTemplateAtSubscriptionScopehas been removed - Function
*Client.ExportTemplateAtTenantScopehas been removed - Function
*Client.Gethas been removed - Function
*Client.GetAtManagementGroupScopehas been removed - Function
*Client.GetAtScopehas been removed - Function
*Client.GetAtSubscriptionScopehas been removed - Function
*Client.GetAtTenantScopehas been removed - Function
*Client.NewListAtManagementGroupScopePagerhas been removed - Function
*Client.NewListAtScopePagerhas been removed - Function
*Client.NewListAtSubscriptionScopePagerhas been removed - Function
*Client.NewListAtTenantScopePagerhas been removed - Function
*Client.NewListByResourceGroupPagerhas been removed - Function
*Client.BeginValidatehas been removed - Function
*Client.BeginValidateAtManagementGroupScopehas been removed - Function
*Client.BeginValidateAtScopehas been removed - Function
*Client.BeginValidateAtSubscriptionScopehas been removed - Function
*Client.BeginValidateAtTenantScopehas been removed - Function
*Client.BeginWhatIfhas been removed - Function
*Client.BeginWhatIfAtManagementGroupScopehas been removed - Function
*Client.BeginWhatIfAtSubscriptionScopehas been removed - Function
*Client.BeginWhatIfAtTenantScopehas been removed - Function
*ClientFactory.NewClienthas been removed
Features Added
- New function
*ClientFactory.NewDeploymentsClient() *DeploymentsClient - New function
NewDeploymentsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*DeploymentsClient, error) - New function
*DeploymentsClient.CalculateTemplateHash(ctx context.Context, templateParam any, options *DeploymentsClientCalculateTemplateHashOptions) (DeploymentsClientCalculateTemplateHashResponse, error) - New function
*DeploymentsClient.Cancel(ctx context.Context, resourceGroupName string, deploymentName string, options *DeploymentsClientCancelOptions) (DeploymentsClientCancelResponse, error) - New function
*DeploymentsClient.CancelAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, options *DeploymentsClientCancelAtManagementGroupScopeOptions) (DeploymentsClientCancelAtManagementGroupScopeResponse, error) - New function
*DeploymentsClient.CancelAtScope(ctx context.Context, scope string, deploymentName string, options *DeploymentsClientCancelAtScopeOptions) (DeploymentsClientCancelAtScopeResponse, error) - New function
*DeploymentsClient.CancelAtSubscriptionScope(ctx context.Context, deploymentName string, options *DeploymentsClientCancelAtSubscriptionScopeOptions) (DeploymentsClientCancelAtSubscriptionScopeResponse, error) - New function
*DeploymentsClient.CancelAtTenantScope(ctx context.Context, deploymentName string, options *DeploymentsClientCancelAtTenantScopeOptions) (DeploymentsClientCancelAtTenantScopeResponse, error) - New function
*DeploymentsClient.CheckExistence(ctx context.Context, resourceGroupName string, deploymentName string, options *DeploymentsClientCheckExistenceOptions) (DeploymentsClientCheckExistenceResponse, error) - New function
*DeploymentsClient.CheckExistenceAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, options *DeploymentsClientCheckExistenceAtManagementGroupScopeOptions) (DeploymentsClientCheckExistenceAtManagementGroupScopeResponse, error) - New function
*DeploymentsClient.CheckExistenceAtScope(ctx context.Context, scope string, deploymentName string, options *DeploymentsClientCheckExistenceAtScopeOptions) (DeploymentsClientCheckExistenceAtScopeResponse, error) - New function
*DeploymentsClient.CheckExistenceAtSubscriptionScope(ctx context.Context, deploymentName string, options *DeploymentsClientCheckExistenceAtSubscriptionScopeOptions) (DeploymentsClientCheckExistenceAtSubscriptionScopeResponse, error) - New function
*DeploymentsClient.CheckExistenceAtTenantScope(ctx context.Context, deploymentName string, options *DeploymentsClientCheckExistenceAtTenantScopeOptions) (DeploymentsClientCheckExistenceAtTenantScopeResponse, error) - New function
*DeploymentsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, deploymentName string, parameters Deployment, options *DeploymentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DeploymentsClientCreateOrUpdateResponse], error) - New function
*DeploymentsClient.BeginCreateOrUpdateAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, parameters ScopedDeployment, options *DeploymentsClientBeginCreateOrUpdateAtManagementGroupScopeOptions) (*runtime.Poller[DeploymentsClientCreateOrUpdateAtManagementGroupScopeResponse], error) - New function
*DeploymentsClient.BeginCreateOrUpdateAtScope(ctx context.Context, scope string, deploymentName string, parameters Deployment, options *DeploymentsClientBeginCreateOrUpdateAtScopeOptions) (*runtime.Poller[DeploymentsClientCreateOrUpdateAtScopeResponse], error) - New function
*DeploymentsClient.BeginCreateOrUpdateAtSubscriptionScope(ctx context.Context, deploymentName string, parameters Deployment, options *DeploymentsClientBeginCreateOrUpdateAtSubscriptionScopeOptions) (*runtime.Poller[DeploymentsClientCreateOrUpdateAtSubscriptionScopeResponse], error) - New function
*DeploymentsClient.BeginCreateOrUpdateAtTenantScope(ctx context.Context, deploymentName string, parameters ScopedDeployment, options *DeploymentsClientBeginCreateOrUpdateAtTenantScopeOptions) (*runtime.Poller[DeploymentsClientCreateOrUpdateAtTenantScopeResponse], error) - New function
*DeploymentsClient.BeginDelete(ctx context.Context, resourceGroupName string, deploymentName string, options *DeploymentsClientBeginDeleteOptions) (*runtime.Poller[DeploymentsClientDeleteResponse], error) - New function
*DeploymentsClient.BeginDeleteAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, options *DeploymentsClientBeginDeleteAtManagementGroupScopeOptions) (*runtime.Poller[DeploymentsClientDeleteAtManagementGroupScopeResponse], error) - New function
*DeploymentsClient.BeginDeleteAtScope(ctx context.Context, scope string, deploymentName string, options *DeploymentsClientBeginDeleteAtScopeOptions) (*runtime.Poller[DeploymentsClientDeleteAtScopeResponse], error) - New function
*DeploymentsClient.BeginDeleteAtSubscriptionScope(ctx context.Context, deploymentName string, options *DeploymentsClientBeginDeleteAtSubscriptionScopeOptions) (*runtime.Poller[DeploymentsClientDeleteAtSubscriptionScopeResponse], error) - New function
*DeploymentsClient.BeginDeleteAtTenantScope(ctx context.Context, deploymentName string, options *DeploymentsClientBeginDeleteAtTenantScopeOptions) (*runtime.Poller[DeploymentsClientDeleteAtTenantScopeResponse], error) - New function
*DeploymentsClient.ExportTemplate(ctx context.Context, resourceGroupName string, deploymentName string, options *DeploymentsClientExportTemplateOptions) (DeploymentsClientExportTemplateResponse, error) - New function
*DeploymentsClient.ExportTemplateAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, options *DeploymentsClientExportTemplateAtManagementGroupScopeOptions) (DeploymentsClientExportTemplateAtManagementGroupScopeResponse, error) - New function
*DeploymentsClient.ExportTemplateAtScope(ctx context.Context, scope string, deploymentName string, options *DeploymentsClientExportTemplateAtScopeOptions) (DeploymentsClientExportTemplateAtScopeResponse, error) - New function
*DeploymentsClient.ExportTemplateAtSubscriptionScope(ctx context.Context, deploymentName string, options *DeploymentsClientExportTemplateAtSubscriptionScopeOptions) (DeploymentsClientExportTemplateAtSubscriptionScopeResponse, error) - New function
*DeploymentsClient.ExportTemplateAtTenantScope(ctx context.Context, deploymentName string, options *DeploymentsClientExportTemplateAtTenantScopeOptions) (DeploymentsClientExportTemplateAtTenantScopeResponse, error) - New function
*DeploymentsClient.Get(ctx context.Context, resourceGroupName string, deploymentName string, options *DeploymentsClientGetOptions) (DeploymentsClientGetResponse, error) - New function
*DeploymentsClient.GetAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, options *DeploymentsClientGetAtManagementGroupScopeOptions) (DeploymentsClientGetAtManagementGroupScopeResponse, error) - New function
*DeploymentsClient.GetAtScope(ctx context.Context, scope string, deploymentName string, options *DeploymentsClientGetAtScopeOptions) (DeploymentsClientGetAtScopeResponse, error) - New function
*DeploymentsClient.GetAtSubscriptionScope(ctx context.Context, deploymentName string, options *DeploymentsClientGetAtSubscriptionScopeOptions) (DeploymentsClientGetAtSubscriptionScopeResponse, error) - New function
*DeploymentsClient.GetAtTenantScope(ctx context.Context, deploymentName string, options *DeploymentsClientGetAtTenantScopeOptions) (DeploymentsClientGetAtTenantScopeResponse, error) - New function
*DeploymentsClient.NewListAtManagementGroupScopePager(groupID string, options *DeploymentsClientListAtManagementGroupScopeOptions) *runtime.Pager[DeploymentsClientListAtManagementGroupScopeResponse] - New function
*DeploymentsClient.NewListAtScopePager(scope string, options *DeploymentsClientListAtScopeOptions) *runtime.Pager[DeploymentsClientListAtScopeResponse] - New function
*DeploymentsClient.NewListAtSubscriptionScopePager(options *DeploymentsClientListAtSubscriptionScopeOptions) *runtime.Pager[DeploymentsClientListAtSubscriptionScopeResponse] - New function
*DeploymentsClient.NewListAtTenantScopePager(options *DeploymentsClientListAtTenantScopeOptions) *runtime.Pager[DeploymentsClientListAtTenantScopeResponse] - New function
*DeploymentsClient.NewListByResourceGroupPager(resourceGroupName string, options *DeploymentsClientListByResourceGroupOptions) *runtime.Pager[DeploymentsClientListByResourceGroupResponse] - New function
*DeploymentsClient.BeginValidate(ctx context.Context, resourceGroupName string, deploymentName string, parameters Deployment, options *DeploymentsClientBeginValidateOptions) (*runtime.Poller[DeploymentsClientValidateResponse], error) - New function
*DeploymentsClient.BeginValidateAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, parameters ScopedDeployment, options *DeploymentsClientBeginValidateAtManagementGroupScopeOptions) (*runtime.Poller[DeploymentsClientValidateAtManagementGroupScopeResponse], error) - New function
*DeploymentsClient.BeginValidateAtScope(ctx context.Context, scope string, deploymentName string, parameters Deployment, options *DeploymentsClientBeginValidateAtScopeOptions) (*runtime.Poller[DeploymentsClientValidateAtScopeResponse], error) - New function
*DeploymentsClient.BeginValidateAtSubscriptionScope(ctx context.Context, deploymentName string, parameters Deployment, options *DeploymentsClientBeginValidateAtSubscriptionScopeOptions) (*runtime.Poller[DeploymentsClientValidateAtSubscriptionScopeResponse], error) - New function
*DeploymentsClient.BeginValidateAtTenantScope(ctx context.Context, deploymentName string, parameters ScopedDeployment, options *DeploymentsClientBeginValidateAtTenantScopeOptions) (*runtime.Poller[DeploymentsClientValidateAtTenantScopeResponse], error) - New function
*DeploymentsClient.BeginWhatIf(ctx context.Context, resourceGroupName string, deploymentName string, parameters DeploymentWhatIf, options *DeploymentsClientBeginWhatIfOptions) (*runtime.Poller[DeploymentsClientWhatIfResponse], error) - New function
*DeploymentsClient.BeginWhatIfAtManagementGroupScope(ctx context.Context, groupID string, deploymentName string, parameters ScopedDeploymentWhatIf, options *DeploymentsClientBeginWhatIfAtManagementGroupScopeOptions) (*runtime.Poller[DeploymentsClientWhatIfAtManagementGroupScopeResponse], error) - New function
*DeploymentsClient.BeginWhatIfAtSubscriptionScope(ctx context.Context, deploymentName string, parameters DeploymentWhatIf, options *DeploymentsClientBeginWhatIfAtSubscriptionScopeOptions) (*runtime.Poller[DeploymentsClientWhatIfAtSubscriptionScopeResponse], error) - New function
*DeploymentsClient.BeginWhatIfAtTenantScope(ctx context.Context, deploymentName string, parameters ScopedDeploymentWhatIf, options *DeploymentsClientBeginWhatIfAtTenantScopeOptions) (*runtime.Poller[DeploymentsClientWhatIfAtTenantScopeResponse], error)