Share via


MonitorWorkspaceDefaultIngestionSettings Class

Definition

The Data Collection Rule and Endpoint used for ingestion by default.

public class MonitorWorkspaceDefaultIngestionSettings : Azure.ResourceManager.Monitor.Models.MonitorWorkspaceIngestionSettings, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Monitor.Models.MonitorWorkspaceDefaultIngestionSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Monitor.Models.MonitorWorkspaceDefaultIngestionSettings>
public class MonitorWorkspaceDefaultIngestionSettings : Azure.ResourceManager.Monitor.Models.MonitorWorkspaceIngestionSettings
type MonitorWorkspaceDefaultIngestionSettings = class
    inherit MonitorWorkspaceIngestionSettings
    interface IJsonModel<MonitorWorkspaceDefaultIngestionSettings>
    interface IPersistableModel<MonitorWorkspaceDefaultIngestionSettings>
type MonitorWorkspaceDefaultIngestionSettings = class
    inherit MonitorWorkspaceIngestionSettings
Public Class MonitorWorkspaceDefaultIngestionSettings
Inherits MonitorWorkspaceIngestionSettings
Implements IJsonModel(Of MonitorWorkspaceDefaultIngestionSettings), IPersistableModel(Of MonitorWorkspaceDefaultIngestionSettings)
Public Class MonitorWorkspaceDefaultIngestionSettings
Inherits MonitorWorkspaceIngestionSettings
Inheritance
MonitorWorkspaceDefaultIngestionSettings
Implements

Properties

DataCollectionEndpointResourceId

The Azure resource Id of the default data collection endpoint for this workspace.

(Inherited from MonitorWorkspaceIngestionSettings)
DataCollectionRuleResourceId

The Azure resource Id of the default data collection rule for this workspace.

(Inherited from MonitorWorkspaceIngestionSettings)

Explicit Interface Implementations

IJsonModel<MonitorWorkspaceDefaultIngestionSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MonitorWorkspaceDefaultIngestionSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<MonitorWorkspaceIngestionSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from MonitorWorkspaceIngestionSettings)
IJsonModel<MonitorWorkspaceIngestionSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MonitorWorkspaceIngestionSettings)
IPersistableModel<MonitorWorkspaceDefaultIngestionSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MonitorWorkspaceDefaultIngestionSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MonitorWorkspaceDefaultIngestionSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<MonitorWorkspaceIngestionSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MonitorWorkspaceIngestionSettings)
IPersistableModel<MonitorWorkspaceIngestionSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from MonitorWorkspaceIngestionSettings)
IPersistableModel<MonitorWorkspaceIngestionSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MonitorWorkspaceIngestionSettings)

Applies to