MonitoringPropertiesOfDrill Class

Definition

Drill monitoring properties.

public class MonitoringPropertiesOfDrill : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ResilienceManagement.Models.MonitoringPropertiesOfDrill>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ResilienceManagement.Models.MonitoringPropertiesOfDrill>
type MonitoringPropertiesOfDrill = class
    interface IJsonModel<MonitoringPropertiesOfDrill>
    interface IPersistableModel<MonitoringPropertiesOfDrill>
Public Class MonitoringPropertiesOfDrill
Implements IJsonModel(Of MonitoringPropertiesOfDrill), IPersistableModel(Of MonitoringPropertiesOfDrill)
Inheritance
MonitoringPropertiesOfDrill
Implements

Constructors

Name Description
MonitoringPropertiesOfDrill()

Initializes a new instance of MonitoringPropertiesOfDrill.

Properties

Name Description
DataCollectionEndpointId

Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.

Identity

Identity to use for Drill monitoring operations.

LogAnalyticsWorkspaceId

Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.

RawMetricsDataCollectionRuleId

Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.

ServiceGroupMetricsDataCollectionRuleId

Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<MonitoringPropertiesOfDrill>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<MonitoringPropertiesOfDrill>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<MonitoringPropertiesOfDrill>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<MonitoringPropertiesOfDrill>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<MonitoringPropertiesOfDrill>.Write(ModelReaderWriterOptions)

Applies to