Share via


ArmNewRelicObservabilityModelFactory.NewRelicResourceMonitorResult Method

Definition

Initializes a new instance of NewRelicResourceMonitorResult.

public static Azure.ResourceManager.NewRelicObservability.Models.NewRelicResourceMonitorResult NewRelicResourceMonitorResult (Azure.Core.ResourceIdentifier id = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilitySendingMetricsStatus? sendingMetrics = default, string reasonForMetricsStatus = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilitySendingLogsStatus? sendingLogs = default, string reasonForLogsStatus = default);
static member NewRelicResourceMonitorResult : Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilitySendingMetricsStatus> * string * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilitySendingLogsStatus> * string -> Azure.ResourceManager.NewRelicObservability.Models.NewRelicResourceMonitorResult
Public Shared Function NewRelicResourceMonitorResult (Optional id As ResourceIdentifier = Nothing, Optional sendingMetrics As Nullable(Of NewRelicObservabilitySendingMetricsStatus) = Nothing, Optional reasonForMetricsStatus As String = Nothing, Optional sendingLogs As Nullable(Of NewRelicObservabilitySendingLogsStatus) = Nothing, Optional reasonForLogsStatus As String = Nothing) As NewRelicResourceMonitorResult

Parameters

id
ResourceIdentifier

The ARM id of the resource.

sendingMetrics
Nullable<NewRelicObservabilitySendingMetricsStatus>

Flag indicating if resource is sending metrics to NewRelic.

reasonForMetricsStatus
String

Reason for why the resource is sending metrics (or why it is not sending).

sendingLogs
Nullable<NewRelicObservabilitySendingLogsStatus>

Flag indicating if resource is sending logs to NewRelic.

reasonForLogsStatus
String

Reason for why the resource is sending logs (or why it is not sending).

Returns

A new NewRelicResourceMonitorResult instance for mocking.

Applies to