Class PacketCaptureStorageLocation

java.lang.Object
com.microsoft.azure.management.network.PacketCaptureStorageLocation

public class PacketCaptureStorageLocation extends Object
The storage location for a packet capture session.
  • Constructor Details

    • PacketCaptureStorageLocation

      public PacketCaptureStorageLocation()
  • Method Details

    • storageId

      public String storageId()
      Get the ID of the storage account to save the packet capture session. Required if no local file path is provided.
      Returns:
      the storageId value
    • withStorageId

      public PacketCaptureStorageLocation withStorageId(String storageId)
      Set the ID of the storage account to save the packet capture session. Required if no local file path is provided.
      Parameters:
      storageId - the storageId value to set
      Returns:
      the PacketCaptureStorageLocation object itself.
    • storagePath

      public String storagePath()
      Get 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.
      Returns:
      the storagePath value
    • withStoragePath

      public PacketCaptureStorageLocation withStoragePath(String storagePath)
      Set 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.
      Parameters:
      storagePath - the storagePath value to set
      Returns:
      the PacketCaptureStorageLocation object itself.
    • filePath

      public String filePath()
      Get 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.
      Returns:
      the filePath value
    • withFilePath

      public PacketCaptureStorageLocation withFilePath(String filePath)
      Set 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.
      Parameters:
      filePath - the filePath value to set
      Returns:
      the PacketCaptureStorageLocation object itself.