Share via


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

CreateOrUpdateMarketplaceAgreement(SubscriptionResource, DatadogAgreementResourceProperties, CancellationToken)

Create Datadog marketplace agreement in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/agreements/default
  • Operation Id: MarketplaceAgreements_CreateOrUpdate
  • Default Api Version: 2021-03-01
<item>MockingTo mock this method, please mock CreateOrUpdateMarketplaceAgreement(DatadogAgreementResourceProperties, CancellationToken) instead.</item>
CreateOrUpdateMarketplaceAgreementAsync(SubscriptionResource, DatadogAgreementResourceProperties, CancellationToken)

Create Datadog marketplace agreement in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/agreements/default
  • Operation Id: MarketplaceAgreements_CreateOrUpdate
  • Default Api Version: 2021-03-01
<item>MockingTo mock this method, please mock CreateOrUpdateMarketplaceAgreement(DatadogAgreementResourceProperties, CancellationToken) 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. You can use CreateResourceIdentifier(String, String, String) to create a DatadogMonitorResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDatadogMonitorResource(ResourceIdentifier) instead.</item>

GetDatadogMonitorResource(ResourceGroupResource, String, CancellationToken)

Get the properties of a specific monitor resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}
  • Operation Id: Monitors_Get
  • Default Api Version: 2021-03-01
  • Resource: DatadogMonitorResource
<item>MockingTo mock this method, please mock GetDatadogMonitorResource(String, CancellationToken) instead.</item>
GetDatadogMonitorResourceAsync(ResourceGroupResource, String, CancellationToken)

Get the properties of a specific monitor resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}
  • Operation Id: Monitors_Get
  • Default Api Version: 2021-03-01
  • Resource: DatadogMonitorResource
<item>MockingTo mock this method, please mock GetDatadogMonitorResourceAsync(String, CancellationToken) instead.</item>
GetDatadogMonitorResources(ResourceGroupResource)

Gets a collection of DatadogMonitorResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetDatadogMonitorResources() instead.</item>

GetDatadogMonitorResources(SubscriptionResource, CancellationToken)

List all monitors under the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/monitors
  • Operation Id: Monitors_List
  • Default Api Version: 2021-03-01
  • Resource: DatadogMonitorResource
<item>MockingTo mock this method, please mock GetDatadogMonitorResources(CancellationToken) instead.</item>
GetDatadogMonitorResourcesAsync(SubscriptionResource, CancellationToken)

List all monitors under the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/monitors
  • Operation Id: Monitors_List
  • Default Api Version: 2021-03-01
  • Resource: DatadogMonitorResource
<item>MockingTo mock this method, please mock GetDatadogMonitorResources(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. You can use CreateResourceIdentifier(String, String, String, String) to create a DatadogSingleSignOnResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDatadogSingleSignOnResource(ResourceIdentifier) instead.</item>

GetMarketplaceAgreements(SubscriptionResource, CancellationToken)

List Datadog marketplace agreements in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/agreements
  • Operation Id: MarketplaceAgreements_List
  • Default Api Version: 2021-03-01
<item>MockingTo mock this method, please mock GetMarketplaceAgreements(CancellationToken) instead.</item>
GetMarketplaceAgreementsAsync(SubscriptionResource, CancellationToken)

List Datadog marketplace agreements in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Datadog/agreements
  • Operation Id: MarketplaceAgreements_List
  • Default Api Version: 2021-03-01
<item>MockingTo mock this method, please mock GetMarketplaceAgreements(CancellationToken) instead.</item>
GetMonitoringTagRuleResource(ArmClient, ResourceIdentifier)

Gets an object representing a MonitoringTagRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a MonitoringTagRuleResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetMonitoringTagRuleResource(ResourceIdentifier) instead.</item>

Applies to