Share via


LogAnalyticsDataConnection Class

Definition

The LogAnalyticsDataConnection.

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

Properties

Active

An indicator of whether the data connection is active.

(Inherited from DataConnection)
Content

The type of data the data connection will transfer.

(Inherited from DataConnection)
CreatedDate

The date the data connection was created.

(Inherited from DataConnection)
DisplayName

The name that can be used for display purposes.

(Inherited from DataConnection)
Frequency

The rate at which the data connection will receive updates.

(Inherited from DataConnection)
FrequencyOffset

The day to update the data connection on.

(Inherited from DataConnection)
Id

The system generated unique id for the resource.

(Inherited from DataConnection)
InactiveMessage

A message that specifies details about data connection if inactive.

(Inherited from DataConnection)
Name

The caller provided unique name for the resource.

(Inherited from DataConnection)
Properties

properties.

UpdatedDate

The date the data connection was last updated.

(Inherited from DataConnection)
UserUpdatedAt

The date the data connection was last updated by user.

(Inherited from DataConnection)

Explicit Interface Implementations

IJsonModel<DataConnection>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataConnection)
IJsonModel<LogAnalyticsDataConnection>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LogAnalyticsDataConnection>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataConnection>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from DataConnection)
IPersistableModel<LogAnalyticsDataConnection>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LogAnalyticsDataConnection>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LogAnalyticsDataConnection>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to