github Azure/azure-sdk-for-go sdk/resourcemanager/datadog/armdatadog/v2.0.0-beta.1

pre-release3 hours ago

2.0.0-beta.1 (2026-03-19)

Breaking Changes

  • Function *MarketplaceAgreementsClient.CreateOrUpdate parameter(s) have been changed from (ctx context.Context, options *MarketplaceAgreementsClientCreateOrUpdateOptions) to (ctx context.Context, body AgreementResource, options *MarketplaceAgreementsClientCreateOrUpdateOptions)
  • Function *MonitoredSubscriptionsClient.BeginCreateorUpdate parameter(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.BeginUpdate parameter(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.BeginCreate parameter(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.BeginUpdate parameter(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.BeginCreateOrUpdate parameter(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.CreateOrUpdate parameter(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 Body of struct MarketplaceAgreementsClientCreateOrUpdateOptions has been removed
  • Field Body of struct MonitoredSubscriptionsClientBeginCreateorUpdateOptions has been removed
  • Field Body of struct MonitoredSubscriptionsClientBeginUpdateOptions has been removed
  • Field Body of struct MonitorsClientBeginCreateOptions has been removed
  • Field Body of struct MonitorsClientBeginUpdateOptions has been removed
  • Field Body of struct SingleSignOnConfigurationsClientBeginCreateOrUpdateOptions has been removed
  • Field Body of struct TagRulesClientCreateOrUpdateOptions has been removed

Features Added

  • New enum type ConnectorAction with values ConnectorActionAdd, 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 NextLink in struct CreateResourceSupportedResponseList
  • New field Location in struct LinkedResource
  • New field MarketplaceOfferDetails, SaaSData, SreAgentConfiguration in struct MonitorProperties
  • New field ResourceCollection in struct MonitorUpdateProperties
  • New field SystemData in struct MonitoredSubscriptionProperties
  • New field NextLink in struct MonitoredSubscriptionPropertiesList
  • New field AgentRules, CustomMetrics in struct MonitoringTagRulesProperties
  • New field ResourceCollection in struct OrganizationProperties

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.