@azure/arm-datadog package

Classes

MicrosoftDatadogClient

Interfaces

CreateResourceSupportedProperties

Datadog resource can be created or not properties.

CreateResourceSupportedResponse

Datadog resource can be created or not.

CreateResourceSupportedResponseList
CreationSupported

Interface representing a CreationSupported.

CreationSupportedGetOptionalParams

Optional parameters.

CreationSupportedListOptionalParams

Optional parameters.

DatadogAgreementProperties

Terms properties.

DatadogAgreementResource
DatadogAgreementResourceListResponse

Response of a list operation.

DatadogApiKey
DatadogApiKeyListResponse

Response of a list operation.

DatadogHost
DatadogHostListResponse

Response of a list operation.

DatadogHostMetadata
DatadogInstallMethod
DatadogLogsAgent
DatadogMonitorResource
DatadogMonitorResourceListResponse

Response of a list operation.

DatadogMonitorResourceUpdateParameters

The parameters for a PATCH request to a monitor resource.

DatadogOrganizationProperties

Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well.

DatadogSetPasswordLink
DatadogSingleSignOnProperties
DatadogSingleSignOnResource
DatadogSingleSignOnResourceListResponse

Response of a list operation.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

FilteringTag

The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.

IdentityProperties
LinkedResource

The definition of a linked resource.

LinkedResourceListResponse

Response of a list operation.

LogRules

Set of rules for sending logs for the Monitor resource.

MarketplaceAgreements

Interface representing a MarketplaceAgreements.

MarketplaceAgreementsCreateOrUpdateOptionalParams

Optional parameters.

MarketplaceAgreementsListNextOptionalParams

Optional parameters.

MarketplaceAgreementsListOptionalParams

Optional parameters.

MetricRules

Set of rules for sending metrics for the Monitor resource.

MicrosoftDatadogClientOptionalParams

Optional parameters.

MonitorProperties

Properties specific to the monitor resource.

MonitorUpdateProperties

The set of properties that can be update in a PATCH request to a monitor resource.

MonitoredResource

The properties of a resource currently being monitored by the Datadog monitor resource.

MonitoredResourceListResponse

Response of a list operation.

MonitoredSubscription

The list of subscriptions and it's monitoring status by current Datadog monitor.

MonitoredSubscriptionProperties

The request to update subscriptions needed to be monitored by the Datadog monitor resource.

MonitoredSubscriptionPropertiesList
MonitoredSubscriptions

Interface representing a MonitoredSubscriptions.

MonitoredSubscriptionsCreateorUpdateOptionalParams

Optional parameters.

MonitoredSubscriptionsDeleteOptionalParams

Optional parameters.

MonitoredSubscriptionsGetOptionalParams

Optional parameters.

MonitoredSubscriptionsListOptionalParams

Optional parameters.

MonitoredSubscriptionsUpdateOptionalParams

Optional parameters.

MonitoringTagRules

Capture logs and metrics of Azure resources based on ARM tags.

MonitoringTagRulesListResponse

Response of a list operation.

MonitoringTagRulesProperties

Definition of the properties for a TagRules resource.

Monitors

Interface representing a Monitors.

MonitorsCreateOptionalParams

Optional parameters.

MonitorsDeleteOptionalParams

Optional parameters.

MonitorsGetDefaultKeyOptionalParams

Optional parameters.

MonitorsGetOptionalParams

Optional parameters.

MonitorsListApiKeysNextOptionalParams

Optional parameters.

MonitorsListApiKeysOptionalParams

Optional parameters.

MonitorsListByResourceGroupNextOptionalParams

Optional parameters.

MonitorsListByResourceGroupOptionalParams

Optional parameters.

MonitorsListHostsNextOptionalParams

Optional parameters.

MonitorsListHostsOptionalParams

Optional parameters.

MonitorsListLinkedResourcesNextOptionalParams

Optional parameters.

MonitorsListLinkedResourcesOptionalParams

Optional parameters.

MonitorsListMonitoredResourcesNextOptionalParams

Optional parameters.

MonitorsListMonitoredResourcesOptionalParams

Optional parameters.

MonitorsListNextOptionalParams

Optional parameters.

MonitorsListOptionalParams

Optional parameters.

MonitorsRefreshSetPasswordLinkOptionalParams

Optional parameters.

MonitorsSetDefaultKeyOptionalParams

Optional parameters.

MonitorsUpdateOptionalParams

Optional parameters.

OperationDisplay

The object that represents the operation.

OperationListResult

Result of GET request to list the Microsoft.Datadog operations.

OperationResult

A Microsoft.Datadog REST API operation.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

ResourceSku
SingleSignOnConfigurations

Interface representing a SingleSignOnConfigurations.

SingleSignOnConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

SingleSignOnConfigurationsGetOptionalParams

Optional parameters.

SingleSignOnConfigurationsListNextOptionalParams

Optional parameters.

SingleSignOnConfigurationsListOptionalParams

Optional parameters.

SubscriptionList

The request to update subscriptions needed to be monitored by the Datadog monitor resource.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagRules

Interface representing a TagRules.

TagRulesCreateOrUpdateOptionalParams

Optional parameters.

TagRulesGetOptionalParams

Optional parameters.

TagRulesListNextOptionalParams

Optional parameters.

TagRulesListOptionalParams

Optional parameters.

UserInfo

Includes name, email and optionally, phone number. User Information can't be null.

Type Aliases

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

CreationSupportedGetResponse

Contains response data for the get operation.

CreationSupportedListResponse

Contains response data for the list operation.

LiftrResourceCategories

Defines values for LiftrResourceCategories.
KnownLiftrResourceCategories can be used interchangeably with LiftrResourceCategories, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
MonitorLogs

ManagedIdentityTypes

Defines values for ManagedIdentityTypes.
KnownManagedIdentityTypes can be used interchangeably with ManagedIdentityTypes, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssigned
UserAssigned

MarketplaceAgreementsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

MarketplaceAgreementsListNextResponse

Contains response data for the listNext operation.

MarketplaceAgreementsListResponse

Contains response data for the list operation.

MarketplaceSubscriptionStatus

Defines values for MarketplaceSubscriptionStatus.
KnownMarketplaceSubscriptionStatus can be used interchangeably with MarketplaceSubscriptionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Provisioning
Active
Suspended
Unsubscribed

MonitoredSubscriptionsCreateorUpdateResponse

Contains response data for the createorUpdate operation.

MonitoredSubscriptionsGetResponse

Contains response data for the get operation.

MonitoredSubscriptionsListResponse

Contains response data for the list operation.

MonitoredSubscriptionsUpdateResponse

Contains response data for the update operation.

MonitoringStatus

Defines values for MonitoringStatus.
KnownMonitoringStatus can be used interchangeably with MonitoringStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

MonitorsCreateResponse

Contains response data for the create operation.

MonitorsGetDefaultKeyResponse

Contains response data for the getDefaultKey operation.

MonitorsGetResponse

Contains response data for the get operation.

MonitorsListApiKeysNextResponse

Contains response data for the listApiKeysNext operation.

MonitorsListApiKeysResponse

Contains response data for the listApiKeys operation.

MonitorsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

MonitorsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

MonitorsListHostsNextResponse

Contains response data for the listHostsNext operation.

MonitorsListHostsResponse

Contains response data for the listHosts operation.

MonitorsListLinkedResourcesNextResponse

Contains response data for the listLinkedResourcesNext operation.

MonitorsListLinkedResourcesResponse

Contains response data for the listLinkedResources operation.

MonitorsListMonitoredResourcesNextResponse

Contains response data for the listMonitoredResourcesNext operation.

MonitorsListMonitoredResourcesResponse

Contains response data for the listMonitoredResources operation.

MonitorsListNextResponse

Contains response data for the listNext operation.

MonitorsListResponse

Contains response data for the list operation.

MonitorsRefreshSetPasswordLinkResponse

Contains response data for the refreshSetPasswordLink operation.

MonitorsUpdateResponse

Contains response data for the update operation.

Operation

Defines values for Operation.
KnownOperation can be used interchangeably with Operation, this enum contains the known values that the service supports.

Known values supported by the service

AddBegin
AddComplete
DeleteBegin
DeleteComplete
Active

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Accepted
Creating
Updating
Deleting
Succeeded
Failed
Canceled
Deleted
NotSpecified

SingleSignOnConfigurationsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SingleSignOnConfigurationsGetResponse

Contains response data for the get operation.

SingleSignOnConfigurationsListNextResponse

Contains response data for the listNext operation.

SingleSignOnConfigurationsListResponse

Contains response data for the list operation.

SingleSignOnStates

Defines values for SingleSignOnStates.
KnownSingleSignOnStates can be used interchangeably with SingleSignOnStates, this enum contains the known values that the service supports.

Known values supported by the service

Initial
Enable
Disable
Existing

Status

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

InProgress
Active
Failed
Deleting

TagAction

Defines values for TagAction.
KnownTagAction can be used interchangeably with TagAction, this enum contains the known values that the service supports.

Known values supported by the service

Include
Exclude

TagRulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

TagRulesGetResponse

Contains response data for the get operation.

TagRulesListNextResponse

Contains response data for the listNext operation.

TagRulesListResponse

Contains response data for the list operation.

Enums

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownLiftrResourceCategories

Known values of LiftrResourceCategories that the service accepts.

KnownManagedIdentityTypes

Known values of ManagedIdentityTypes that the service accepts.

KnownMarketplaceSubscriptionStatus

Known values of MarketplaceSubscriptionStatus that the service accepts.

KnownMonitoringStatus

Known values of MonitoringStatus that the service accepts.

KnownOperation

Known values of Operation that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownSingleSignOnStates

Known values of SingleSignOnStates that the service accepts.

KnownStatus

Known values of Status that the service accepts.

KnownTagAction

Known values of TagAction that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.