ArmDatadogModelFactory.DatadogMonitorProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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>
Returns
A new DatadogMonitorProperties instance for mocking.