DatadogExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.Datadog.

public static class DatadogExtensions
type DatadogExtensions = class
Public Module DatadogExtensions
Inheritance
DatadogExtensions

Methods

Name Description
ActivateResource(SubscriptionResource, DatadogActivateSaaSContent, CancellationToken)

Resolve the token to get the SaaS resource ID and activate the SaaS resource <item> Mocking. To mock this method, please mock ActivateResource(DatadogActivateSaaSContent, CancellationToken) instead. </item>

ActivateResourceAsync(SubscriptionResource, DatadogActivateSaaSContent, CancellationToken)

Resolve the token to get the SaaS resource ID and activate the SaaS resource <item> Mocking. To mock this method, please mock ActivateResourceAsync(DatadogActivateSaaSContent, CancellationToken) instead. </item>

CreateOrUpdateMarketplaceAgreement(SubscriptionResource, DatadogAgreement, CancellationToken)

Create Datadog marketplace agreement in the subscription. <item> Mocking. To mock this method, please mock CreateOrUpdateMarketplaceAgreement(DatadogAgreement, CancellationToken) instead. </item>

CreateOrUpdateMarketplaceAgreementAsync(SubscriptionResource, DatadogAgreement, CancellationToken)

Create Datadog marketplace agreement in the subscription. <item> Mocking. To mock this method, please mock CreateOrUpdateMarketplaceAgreementAsync(DatadogAgreement, CancellationToken) instead. </item>

GetDatadogMonitor(ResourceGroupResource, String, CancellationToken)

Get the properties of a specific monitor resource. <item> Mocking. To mock this method, please mock GetDatadogMonitor(String, CancellationToken) instead. </item>

GetDatadogMonitorAsync(ResourceGroupResource, String, CancellationToken)

Get the properties of a specific monitor resource. <item> Mocking. To mock this method, please mock GetDatadogMonitorAsync(String, CancellationToken) instead. </item>

GetDatadogMonitoredSubscriptionResource(ArmClient, ResourceIdentifier)

Gets an object representing a DatadogMonitoredSubscriptionResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetDatadogMonitoredSubscriptionResource(ResourceIdentifier) instead. </item>

GetDatadogMonitorResource(ArmClient, ResourceIdentifier)

Gets an object representing a DatadogMonitorResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetDatadogMonitorResource(ResourceIdentifier) instead. </item>

GetDatadogMonitors(ResourceGroupResource)

Gets a collection of DatadogMonitors in the ResourceGroupResource<item> Mocking. To mock this method, please mock GetDatadogMonitors() instead. </item>

GetDatadogMonitors(SubscriptionResource, CancellationToken)

List all monitors under the specified subscription. <item> Mocking. To mock this method, please mock GetDatadogMonitors(CancellationToken) instead. </item>

GetDatadogMonitorsAsync(SubscriptionResource, CancellationToken)

List all monitors under the specified subscription. <item> Mocking. To mock this method, please mock GetDatadogMonitorsAsync(CancellationToken) instead. </item>

GetDatadogSingleSignOnResource(ArmClient, ResourceIdentifier)

Gets an object representing a DatadogSingleSignOnResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetDatadogSingleSignOnResource(ResourceIdentifier) instead. </item>

GetDataMonitoringTagRuleResource(ArmClient, ResourceIdentifier)

Gets an object representing a DataMonitoringTagRuleResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetDataMonitoringTagRuleResource(ResourceIdentifier) instead. </item>

GetMarketplaceAgreements(SubscriptionResource, CancellationToken)

List Datadog marketplace agreements in the subscription. <item> Mocking. To mock this method, please mock GetMarketplaceAgreements(CancellationToken) instead. </item>

GetMarketplaceAgreementsAsync(SubscriptionResource, CancellationToken)

List Datadog marketplace agreements in the subscription. <item> Mocking. To mock this method, please mock GetMarketplaceAgreementsAsync(CancellationToken) instead. </item>

GetSubscriptionStatus(SubscriptionResource, String, CancellationToken)

Informs if the current subscription is being already monitored for selected Datadog organization. <item> Mocking. To mock this method, please mock GetSubscriptionStatus(String, CancellationToken) instead. </item>

GetSubscriptionStatusAsync(SubscriptionResource, String, CancellationToken)

Informs if the current subscription is being already monitored for selected Datadog organization. <item> Mocking. To mock this method, please mock GetSubscriptionStatusAsync(String, CancellationToken) instead. </item>

GetSubscriptionStatuses(SubscriptionResource, String, CancellationToken)

Informs if the current subscription is being already monitored for selected Datadog organization. <item> Mocking. To mock this method, please mock GetSubscriptionStatuses(String, CancellationToken) instead. </item>

GetSubscriptionStatusesAsync(SubscriptionResource, String, CancellationToken)

Informs if the current subscription is being already monitored for selected Datadog organization. <item> Mocking. To mock this method, please mock GetSubscriptionStatusesAsync(String, CancellationToken) instead. </item>

Applies to