MicrosoftDatadogManager Class

  • java.lang.Object
    • com.azure.resourcemanager.datadog.MicrosoftDatadogManager

public final class MicrosoftDatadogManager

Entry point to MicrosoftDatadogManager.

Method Summary

Modifier and Type Method and Description
static MicrosoftDatadogManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of MicrosoftDatadog service API entry point.

static MicrosoftDatadogManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of MicrosoftDatadog service API entry point.

static Configurable configure()

Gets a Configurable instance that can be used to create MicrosoftDatadogManager with optional configuration.

CreationSupporteds creationSupporteds()

Gets the resource collection API of CreationSupporteds.

MarketplaceAgreements marketplaceAgreements()

Gets the resource collection API of MarketplaceAgreements.

MonitoredSubscriptions monitoredSubscriptions()

Gets the resource collection API of MonitoredSubscriptions.

Monitors monitors()

Gets the resource collection API of Monitors.

Operations operations()

Gets the resource collection API of Operations.

MicrosoftDatadogClient serviceClient()

Gets wrapped service client MicrosoftDatadogClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

SingleSignOnConfigurations singleSignOnConfigurations()

Gets the resource collection API of SingleSignOnConfigurations.

TagRules tagRules()

Gets the resource collection API of TagRules.

Methods inherited from java.lang.Object

Method Details

authenticate

public static MicrosoftDatadogManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of MicrosoftDatadog service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the MicrosoftDatadog service API instance.

authenticate

public static MicrosoftDatadogManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of MicrosoftDatadog service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the MicrosoftDatadog service API instance.

configure

public static MicrosoftDatadogManager.Configurable configure()

Gets a Configurable instance that can be used to create MicrosoftDatadogManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

creationSupporteds

public CreationSupporteds creationSupporteds()

Gets the resource collection API of CreationSupporteds.

Returns:

Resource collection API of CreationSupporteds.

marketplaceAgreements

public MarketplaceAgreements marketplaceAgreements()

Gets the resource collection API of MarketplaceAgreements.

Returns:

Resource collection API of MarketplaceAgreements.

monitoredSubscriptions

public MonitoredSubscriptions monitoredSubscriptions()

Gets the resource collection API of MonitoredSubscriptions. It manages MonitoredSubscriptionProperties.

Returns:

Resource collection API of MonitoredSubscriptions.

monitors

public Monitors monitors()

Gets the resource collection API of Monitors. It manages DatadogMonitorResource.

Returns:

Resource collection API of Monitors.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

serviceClient

public MicrosoftDatadogClient serviceClient()

Gets wrapped service client MicrosoftDatadogClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client MicrosoftDatadogClient.

singleSignOnConfigurations

public SingleSignOnConfigurations singleSignOnConfigurations()

Gets the resource collection API of SingleSignOnConfigurations. It manages DatadogSingleSignOnResource.

Returns:

Resource collection API of SingleSignOnConfigurations.

tagRules

public TagRules tagRules()

Gets the resource collection API of TagRules. It manages MonitoringTagRules.

Returns:

Resource collection API of TagRules.

Applies to