PacketCaptureStorageLocationArgs

data class PacketCaptureStorageLocationArgs(val filePath: Output<String>? = null, val storageId: Output<String>? = null, val storagePath: Output<String>? = null) : ConvertibleToJava<PacketCaptureStorageLocationArgs>

The storage location for a packet capture session.

Constructors

Link copied to clipboard
constructor(filePath: Output<String>? = null, storageId: Output<String>? = null, storagePath: Output<String>? = null)

Properties

Link copied to clipboard
val filePath: Output<String>? = null

A valid local path on the targeting VM. Must include the name of the capture file (*.cap). For linux virtual machine it must start with /var/captures. Required if no storage ID is provided, otherwise optional.

Link copied to clipboard
val storageId: Output<String>? = null

The ID of the storage account to save the packet capture session. Required if no local file path is provided.

Link copied to clipboard
val storagePath: Output<String>? = null

The URI of the storage path to save the packet capture. Must be a well-formed URI describing the location to save the packet capture.

Functions

Link copied to clipboard
open override fun toJava(): PacketCaptureStorageLocationArgs