Freigeben über


ArmDatadogModelFactory.DatadogMonitorProperties Method

Definition

Initializes a new instance of DatadogMonitorProperties.

public static Azure.ResourceManager.Datadog.Models.DatadogMonitorProperties DatadogMonitorProperties(Azure.ResourceManager.Datadog.Models.DatadogProvisioningState? provisioningState = default, Azure.ResourceManager.Datadog.Models.DatadogMonitoringStatus? monitoringStatus = default, Azure.ResourceManager.Datadog.Models.MarketplaceSubscriptionStatus? marketplaceSubscriptionStatus = default, Azure.ResourceManager.Datadog.Models.DatadogOrganizationProperties datadogOrganizationProperties = default, Azure.ResourceManager.Datadog.Models.DatadogUserInfo userInfo = default, Azure.ResourceManager.Datadog.Models.DatadogLiftrResourceCategory? liftrResourceCategory = default, int? liftrResourcePreference = default);
static member DatadogMonitorProperties : Nullable<Azure.ResourceManager.Datadog.Models.DatadogProvisioningState> * Nullable<Azure.ResourceManager.Datadog.Models.DatadogMonitoringStatus> * Nullable<Azure.ResourceManager.Datadog.Models.MarketplaceSubscriptionStatus> * Azure.ResourceManager.Datadog.Models.DatadogOrganizationProperties * Azure.ResourceManager.Datadog.Models.DatadogUserInfo * Nullable<Azure.ResourceManager.Datadog.Models.DatadogLiftrResourceCategory> * Nullable<int> -> Azure.ResourceManager.Datadog.Models.DatadogMonitorProperties
Public Shared Function DatadogMonitorProperties (Optional provisioningState As Nullable(Of DatadogProvisioningState) = Nothing, Optional monitoringStatus As Nullable(Of DatadogMonitoringStatus) = Nothing, Optional marketplaceSubscriptionStatus As Nullable(Of MarketplaceSubscriptionStatus) = Nothing, Optional datadogOrganizationProperties As DatadogOrganizationProperties = Nothing, Optional userInfo As DatadogUserInfo = Nothing, Optional liftrResourceCategory As Nullable(Of DatadogLiftrResourceCategory) = Nothing, Optional liftrResourcePreference As Nullable(Of Integer) = Nothing) As DatadogMonitorProperties

Parameters

provisioningState
Nullable<DatadogProvisioningState>
monitoringStatus
Nullable<DatadogMonitoringStatus>

Flag specifying if the resource monitoring is enabled or disabled.

marketplaceSubscriptionStatus
Nullable<MarketplaceSubscriptionStatus>

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

datadogOrganizationProperties
DatadogOrganizationProperties

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

userInfo
DatadogUserInfo

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

liftrResourceCategory
Nullable<DatadogLiftrResourceCategory>
liftrResourcePreference
Nullable<Int32>

The priority of the resource.

Returns

A new DatadogMonitorProperties instance for mocking.

Applies to