2.0.0-beta.1 (2026-03-19)
Breaking Changes
- Function
*MarketplaceAgreementsClient.CreateOrUpdateparameter(s) have been changed from(ctx context.Context, options *MarketplaceAgreementsClientCreateOrUpdateOptions)to(ctx context.Context, body AgreementResource, options *MarketplaceAgreementsClientCreateOrUpdateOptions) - Function
*MonitoredSubscriptionsClient.BeginCreateorUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, options *MonitoredSubscriptionsClientBeginCreateorUpdateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, body MonitoredSubscriptionProperties, options *MonitoredSubscriptionsClientBeginCreateorUpdateOptions) - Function
*MonitoredSubscriptionsClient.BeginUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, options *MonitoredSubscriptionsClientBeginUpdateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, body MonitoredSubscriptionProperties, options *MonitoredSubscriptionsClientBeginUpdateOptions) - Function
*MonitorsClient.BeginCreateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, options *MonitorsClientBeginCreateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, body MonitorResource, options *MonitorsClientBeginCreateOptions) - Function
*MonitorsClient.BeginUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, options *MonitorsClientBeginUpdateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, body MonitorResourceUpdateParameters, options *MonitorsClientBeginUpdateOptions) - Function
*SingleSignOnConfigurationsClient.BeginCreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, options *SingleSignOnConfigurationsClientBeginCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, configurationName string, body SingleSignOnResource, options *SingleSignOnConfigurationsClientBeginCreateOrUpdateOptions) - Function
*TagRulesClient.CreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, monitorName string, ruleSetName string, options *TagRulesClientCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, monitorName string, ruleSetName string, body MonitoringTagRules, options *TagRulesClientCreateOrUpdateOptions) - Field
Bodyof structMarketplaceAgreementsClientCreateOrUpdateOptionshas been removed - Field
Bodyof structMonitoredSubscriptionsClientBeginCreateorUpdateOptionshas been removed - Field
Bodyof structMonitoredSubscriptionsClientBeginUpdateOptionshas been removed - Field
Bodyof structMonitorsClientBeginCreateOptionshas been removed - Field
Bodyof structMonitorsClientBeginUpdateOptionshas been removed - Field
Bodyof structSingleSignOnConfigurationsClientBeginCreateOrUpdateOptionshas been removed - Field
Bodyof structTagRulesClientCreateOrUpdateOptionshas been removed
Features Added
- New enum type
ConnectorActionwith valuesConnectorActionAdd,ConnectorActionRemove - New function
NewBillingInfoClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BillingInfoClient, error) - New function
*BillingInfoClient.Get(ctx context.Context, resourceGroupName string, monitorName string, options *BillingInfoClientGetOptions) (BillingInfoClientGetResponse, error) - New function
*ClientFactory.NewBillingInfoClient() *BillingInfoClient - New function
*ClientFactory.NewMonitorResourcesClient() *MonitorResourcesClient - New function
*ClientFactory.NewOrganizationsClient() *OrganizationsClient - New function
*ClientFactory.NewSaaSOperationGroupClient() *SaaSOperationGroupClient - New function
NewMonitorResourcesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*MonitorResourcesClient, error) - New function
*MonitorResourcesClient.LatestLinkedSaaS(ctx context.Context, resourceGroupName string, monitorName string, options *MonitorResourcesClientLatestLinkedSaaSOptions) (MonitorResourcesClientLatestLinkedSaaSResponse, error) - New function
*MonitorResourcesClient.BeginLinkSaaS(ctx context.Context, resourceGroupName string, monitorName string, body SaaSData, options *MonitorResourcesClientBeginLinkSaaSOptions) (*runtime.Poller[MonitorResourcesClientLinkSaaSResponse], error) - New function
*MonitorsClient.GetDefaultApplicationKey(ctx context.Context, resourceGroupName string, monitorName string, options *MonitorsClientGetDefaultApplicationKeyOptions) (MonitorsClientGetDefaultApplicationKeyResponse, error) - New function
*MonitorsClient.ManageSreAgentConnectors(ctx context.Context, resourceGroupName string, monitorName string, request SreAgentConnectorRequest, options *MonitorsClientManageSreAgentConnectorsOptions) (MonitorsClientManageSreAgentConnectorsResponse, error) - New function
NewOrganizationsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*OrganizationsClient, error) - New function
*OrganizationsClient.BeginResubscribe(ctx context.Context, resourceGroupName string, monitorName string, options *OrganizationsClientBeginResubscribeOptions) (*runtime.Poller[OrganizationsClientResubscribeResponse], error) - New function
NewSaaSOperationGroupClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*SaaSOperationGroupClient, error) - New function
*SaaSOperationGroupClient.ActivateResource(ctx context.Context, body ActivateSaaSParameterRequest, options *SaaSOperationGroupClientActivateResourceOptions) (SaaSOperationGroupClientActivateResourceResponse, error) - New struct
ActivateSaaSParameterRequest - New struct
AgentRules - New struct
ApplicationKey - New struct
BillingInfoResponse - New struct
LatestLinkedSaaSResponse - New struct
MarketplaceOfferDetails - New struct
MarketplaceSaaSInfo - New struct
PartnerBillingEntity - New struct
ResubscribeProperties - New struct
SaaSData - New struct
SaaSResourceDetailsResponse - New struct
SreAgentConfiguration - New struct
SreAgentConfigurationListResponse - New struct
SreAgentConnectorRequest - New field
NextLinkin structCreateResourceSupportedResponseList - New field
Locationin structLinkedResource - New field
MarketplaceOfferDetails,SaaSData,SreAgentConfigurationin structMonitorProperties - New field
ResourceCollectionin structMonitorUpdateProperties - New field
SystemDatain structMonitoredSubscriptionProperties - New field
NextLinkin structMonitoredSubscriptionPropertiesList - New field
AgentRules,CustomMetricsin structMonitoringTagRulesProperties - New field
ResourceCollectionin structOrganizationProperties