IDatadogMonitorResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.DatadogMonitorResourceTypeConverter))]
public interface IDatadogMonitorResource : Microsoft.Azure.PowerShell.Cmdlets.Datadog.Runtime.IJsonSerializable
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.DatadogMonitorResourceTypeConverter))]
public interface IDatadogMonitorResource : Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.DatadogMonitorResourceTypeConverter))>]
type IDatadogMonitorResource = interface
    interface IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.DatadogMonitorResourceTypeConverter))>]
type IDatadogMonitorResource = interface
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
Public Interface IDatadogMonitorResource
Implements IJsonSerializable
Public Interface IDatadogMonitorResource
Implements ITrackedResource
Derived
Attributes
Implements

Properties

Name Description
DatadogOrganizationPropertyApiKey

Api key associated to the Datadog organization.

DatadogOrganizationPropertyApplicationKey

Application key associated to the Datadog organization.

DatadogOrganizationPropertyCspm

The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks.

DatadogOrganizationPropertyEnterpriseAppId

The Id of the Enterprise App used for Single sign on.

DatadogOrganizationPropertyId

Id of the Datadog organization.

DatadogOrganizationPropertyLinkingAuthCode

The auth code used to linking to an existing Datadog organization.

DatadogOrganizationPropertyLinkingClientId

The client_id from an existing in exchange for an auth token to link organization.

DatadogOrganizationPropertyName

Name of the Datadog organization.

DatadogOrganizationPropertyRedirectUri

The redirect URI for linking.

DatadogOrganizationPropertyResourceCollection

The configuration which describes the state of resource collection. This collects configuration information for all resources in a subscription.

Id

ARM id of the monitor resource.

IdentityPrincipalId

The identity ID.

IdentityTenantId

The tenant ID of resource.

IdentityType

Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'.

LiftrResourceCategory
LiftrResourcePreference

The priority of the resource.

Location
MarketplaceSubscriptionStatus

Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.

MonitoringStatus

Flag specifying if the resource monitoring is enabled or disabled.

Name

Name of the monitor resource.

ProvisioningState
SkuName

Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag
Type

The type of the monitor resource.

UserInfoEmailAddress

Email of the user used by Datadog for contacting them if needed

UserInfoName

Name of the user

UserInfoPhoneNumber

Phone number of the user used by Datadog for contacting them if needed

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to