Share via


LogAnalyticsDataConnectionPayload Class

Definition

The LogAnalyticsDataConnectionPayload.

public class LogAnalyticsDataConnectionPayload : Azure.Analytics.Defender.Easm.DataConnectionPayload, System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.LogAnalyticsDataConnectionPayload>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.LogAnalyticsDataConnectionPayload>
type LogAnalyticsDataConnectionPayload = class
    inherit DataConnectionPayload
    interface IJsonModel<LogAnalyticsDataConnectionPayload>
    interface IPersistableModel<LogAnalyticsDataConnectionPayload>
Public Class LogAnalyticsDataConnectionPayload
Inherits DataConnectionPayload
Implements IJsonModel(Of LogAnalyticsDataConnectionPayload), IPersistableModel(Of LogAnalyticsDataConnectionPayload)
Inheritance
LogAnalyticsDataConnectionPayload
Implements

Constructors

LogAnalyticsDataConnectionPayload(LogAnalyticsDataConnectionProperties)

Initializes a new instance of LogAnalyticsDataConnectionPayload.

Properties

Content

The type of data the data connection will transfer.

(Inherited from DataConnectionPayload)
Frequency

The rate at which the data connection will receive updates.

(Inherited from DataConnectionPayload)
FrequencyOffset

The day to update the data connection on. (1-7 for weekly, 1-31 for monthly).

(Inherited from DataConnectionPayload)
Name

The name of data connection.

(Inherited from DataConnectionPayload)
Properties

properties.

Explicit Interface Implementations

IJsonModel<DataConnectionPayload>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataConnectionPayload)
IJsonModel<LogAnalyticsDataConnectionPayload>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LogAnalyticsDataConnectionPayload>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataConnectionPayload>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from DataConnectionPayload)
IPersistableModel<LogAnalyticsDataConnectionPayload>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LogAnalyticsDataConnectionPayload>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LogAnalyticsDataConnectionPayload>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to