Share via


SyncGroupLogProperties Class

Definition

Properties of an Azure SQL Database sync group log.

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

Properties

Details

Details of the sync group log.

LogType

Type of the sync group log.

OperationStatus

OperationStatus of the sync group log.

Source

Source of the sync group log.

Timestamp

Timestamp of the sync group log.

TracingId

TracingId of the sync group log.

Explicit Interface Implementations

IJsonModel<SyncGroupLogProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SyncGroupLogProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SyncGroupLogProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SyncGroupLogProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SyncGroupLogProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to