Interface Troubleshooting

All Superinterfaces:
Executable<Troubleshooting>, HasParent<NetworkWatcher>, Indexable

public interface Troubleshooting extends Executable<Troubleshooting>, HasParent<NetworkWatcher>
A client-side representation allowing user to get troubleshooting information for virtual network gateway or virtual network gateway connection.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of troubleshooting parameters definition.
    static interface 
    Grouping of troubleshooting definition stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the result code of the troubleshooting.
    Gets the end time of the troubleshooting.
    Gets information from troubleshooting.
    Gets the start time of the troubleshooting.
    Gets ID of the storage account where troubleshooting information was saved.
    Gets the path to the blob to save the troubleshoot result in.
    Get the resource identifier of the target resource against which the action is to be performed.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Executable

    execute, executeAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key
  • Method Details

    • targetResourceId

      String targetResourceId()
      Get the resource identifier of the target resource against which the action is to be performed.
      Returns:
      the targetResourceId value
    • storageId

      String storageId()
      Gets ID of the storage account where troubleshooting information was saved.
      Returns:
      ID of the storage account where troubleshooting information was saved
    • storagePath

      String storagePath()
      Gets the path to the blob to save the troubleshoot result in.
      Returns:
      the path to the blob to save the troubleshoot result in
    • startTime

      OffsetDateTime startTime()
      Gets the start time of the troubleshooting.
      Returns:
      The start time of the troubleshooting
    • endTime

      OffsetDateTime endTime()
      Gets the end time of the troubleshooting.
      Returns:
      the end time of the troubleshooting
    • code

      String code()
      Gets the result code of the troubleshooting.
      Returns:
      the result code of the troubleshooting
    • results

      Gets information from troubleshooting.
      Returns:
      information from troubleshooting