Share via


FlowLogProperties Class

Definition

Parameters that define the flow log format.

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

Constructors

FlowLogProperties()

Initializes a new instance of FlowLogProperties.

Properties

FormatType

The file type of flow log.

Version

The version (revision) of the flow log.

Explicit Interface Implementations

IJsonModel<FlowLogProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FlowLogProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FlowLogProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FlowLogProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FlowLogProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to