FirewallPacketCaptureContent Class

Definition

Azure Firewall Packet Capture Parameters resource.

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

Constructors

FirewallPacketCaptureContent()

Initializes a new instance of FirewallPacketCaptureContent.

Properties

DurationInSeconds

Duration of packet capture in seconds.

FileName

Name of file to be uploaded to sasURL.

Filters

Rules to filter packet captures.

Flags

The tcp-flag type to be captured. Used with protocol TCP.

Id

Resource ID.

(Inherited from NetworkSubResource)
NumberOfPacketsToCapture

Number of packets to be captured.

Protocol

The protocol of packets to capture.

SasUri

Upload capture location.

Explicit Interface Implementations

IJsonModel<FirewallPacketCaptureContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FirewallPacketCaptureContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<NetworkSubResource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from NetworkSubResource)
IPersistableModel<FirewallPacketCaptureContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FirewallPacketCaptureContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FirewallPacketCaptureContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<NetworkSubResource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from NetworkSubResource)

Applies to