FirewallPacketCaptureRequestContent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compatibility alias for firewall packet capture request content.
public class FirewallPacketCaptureRequestContent : Azure.ResourceManager.Network.Models.FirewallPacketCaptureContent, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.FirewallPacketCaptureRequestContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.FirewallPacketCaptureRequestContent>
type FirewallPacketCaptureRequestContent = class
inherit FirewallPacketCaptureContent
interface IJsonModel<FirewallPacketCaptureRequestContent>
interface IPersistableModel<FirewallPacketCaptureRequestContent>
Public Class FirewallPacketCaptureRequestContent
Inherits FirewallPacketCaptureContent
Implements IJsonModel(Of FirewallPacketCaptureRequestContent), IPersistableModel(Of FirewallPacketCaptureRequestContent)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| FirewallPacketCaptureRequestContent() |
Initializes a new instance of FirewallPacketCaptureRequestContent. |
Properties
| Name | Description |
|---|---|
| DurationInSeconds |
Duration of packet capture in seconds. If the field is not provided, the default value is 60. (Inherited from FirewallPacketCaptureContent) |
| FileName |
Name of file to be uploaded to sasURL. (Inherited from FirewallPacketCaptureContent) |
| Filters |
Rules to filter packet captures. (Inherited from FirewallPacketCaptureContent) |
| Flags |
The tcp-flag type to be captured. Used with protocol TCP. (Inherited from FirewallPacketCaptureContent) |
| Id |
Resource ID. (Inherited from NetworkSubResource) |
| NumberOfPacketsToCapture |
Number of packets to be captured. If the field is not provided, the default value is 1000. (Inherited from FirewallPacketCaptureContent) |
| Operation |
The packet capture operation to perform. If the Start operation is selected, please provide all the fields in the firewallPacketCaptureParameters to successfully initiate the packet capture. If the Status or Stop operation is selected, only the operation field is required; all other fields in the firewallPacketCaptureParameters can be omitted to successfully retrieve the capture status or stop the capture. (Inherited from FirewallPacketCaptureContent) |
| Protocol |
The protocol of packets to capture. (Inherited from FirewallPacketCaptureContent) |
| SasUri |
Upload capture location. (Inherited from FirewallPacketCaptureContent) |
Methods
| Name | Description |
|---|---|
| JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions) | (Inherited from FirewallPacketCaptureContent) |
| JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model as JSON. |
| PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions) | (Inherited from FirewallPacketCaptureContent) |
| PersistableModelWriteCore(ModelReaderWriterOptions) | (Inherited from FirewallPacketCaptureContent) |