2.0.0-beta.1 (2025-11-24)
Breaking Changes
- Type of
PlanData.BillingCyclehas been changed from*BillingCycleto*string - Enum
BillingCyclehas been removed - Operation
*MonitorsClient.Updatehas been changed to LRO, use*MonitorsClient.BeginUpdateinstead.
Features Added
- New function
*ClientFactory.NewSaaSClient() *SaaSClient - New function
*MonitorsClient.LatestLinkedSaaS(context.Context, string, string, *MonitorsClientLatestLinkedSaaSOptions) (MonitorsClientLatestLinkedSaaSResponse, error) - New function
*MonitorsClient.BeginLinkSaaS(context.Context, string, string, SaaSData, *MonitorsClientBeginLinkSaaSOptions) (*runtime.Poller[MonitorsClientLinkSaaSResponse], error) - New function
*MonitorsClient.RefreshIngestionKey(context.Context, string, string, *MonitorsClientRefreshIngestionKeyOptions) (MonitorsClientRefreshIngestionKeyResponse, error) - New function
*MonitorsClient.BeginResubscribe(context.Context, string, string, *MonitorsClientBeginResubscribeOptions) (*runtime.Poller[MonitorsClientResubscribeResponse], error) - New function
NewSaaSClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SaaSClient, error) - New function
*SaaSClient.ActivateResource(context.Context, ActivateSaaSParameterRequest, *SaaSClientActivateResourceOptions) (SaaSClientActivateResourceResponse, error) - New struct
ActivateSaaSParameterRequest - New struct
LatestLinkedSaaSResponse - New struct
ResubscribeProperties - New struct
SaaSData - New struct
SaaSResourceDetailsResponse - New field
OfferID,PublisherIDin structMarketplaceSaaSInfo - New field
SaaSDatain structMonitorProperties - New field
SystemDatain structMonitoredSubscriptionProperties - New field
SaaSDatain structNewRelicMonitorResourceUpdateProperties