package
12.5.0-beta+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

New creates an instance of the ManagementClient client.
NewNetworkWatchersClient creates an instance of the NetworkWatchersClient client.
NewNetworkWatchersClientWithBaseURI creates an instance of the NetworkWatchersClient client.
NewPacketCapturesClient creates an instance of the PacketCapturesClient client.
NewPacketCapturesClientWithBaseURI creates an instance of the PacketCapturesClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.

# Constants

AgentStopped specifies the agent stopped state for pc error.
Allow specifies the allow state for access.
Any specifies the any state for pc protocol.
APIVersion is the version of the Networkwatcher.
Associated specifies the associated state for association type.
CaptureFailed specifies the capture failed state for pc error.
Contains specifies the contains state for association type.
DefaultBaseURI is the default URI used for the service Networkwatcher.
Deleting specifies the deleting state for provisioning state.
Deny specifies the deny state for access.
Error specifies the error state for pc status.
Failed specifies the failed state for provisioning state.
HyperNetGateway specifies the hyper net gateway state for next hop type.
Inbound specifies the inbound state for direction.
InternalError specifies the internal error state for pc error.
Internet specifies the internet state for next hop type.
LocalFileFailed specifies the local file failed state for pc error.
None specifies the none state for next hop type.
NotStarted specifies the not started state for pc status.
Outbound specifies the outbound state for direction.
ProtocolTCP specifies the protocol tcp state for protocol.
ProtocolUDP specifies the protocol udp state for protocol.
Running specifies the running state for pc status.
SecurityRuleAccessAllow specifies the security rule access allow state for security rule access.
SecurityRuleAccessDeny specifies the security rule access deny state for security rule access.
SecurityRuleDirectionInbound specifies the security rule direction inbound state for security rule direction.
SecurityRuleDirectionOutbound specifies the security rule direction outbound state for security rule direction.
SecurityRuleProtocolAsterisk specifies the security rule protocol asterisk state for security rule protocol.
SecurityRuleProtocolTCP specifies the security rule protocol tcp state for security rule protocol.
SecurityRuleProtocolUDP specifies the security rule protocol udp state for security rule protocol.
Stopped specifies the stopped state for pc status.
StorageFailed specifies the storage failed state for pc error.
Succeeded specifies the succeeded state for provisioning state.
TCP specifies the tcp state for pc protocol.
UDP specifies the udp state for pc protocol.
Unknown specifies the unknown state for pc status.
Updating specifies the updating state for provisioning state.
VirtualAppliance specifies the virtual appliance state for next hop type.
VirtualNetworkGateway specifies the virtual network gateway state for next hop type.
VnetLocal specifies the vnet local state for next hop type.

# Structs

EffectiveNetworkSecurityRule is effective network security rules.
FlowLogInformation is information on the configuration of flow log.
FlowLogProperties is parameters that define the configuration of flow log.
FlowLogStatusParameters is parameters that define a resource to query flow log status.
ListResult is list of network watcher resources.
ManagementClient is the base client for Networkwatcher.
NetworkInterfaceAssociation is network interface and its custom security rules.
NetworkWatcher is network watcher in a resource group.
NetworkWatchersClient is the the Microsoft Azure Network management API provides a RESTful set of web services that interact with Microsoft Azure Networks service to manage your network resources.
NextHopParameters is parameters that define the source and destination endpoint.
NextHopResult is the information about next hop from the specified VM.
PacketCapture is parameters that define the create packet capture operation.
PacketCaptureFilter is filter that is applied to packet capture request.
PacketCaptureListResult is list of packet capture sessions.
PacketCaptureParameters is parameters that define the create packet capture operation.
PacketCaptureQueryStatusResult is status of packet capture session.
PacketCaptureResult is information about packet capture session.
PacketCaptureResultProperties is describes the properties of a packet capture session.
PacketCapturesClient is the the Microsoft Azure Network management API provides a RESTful set of web services that interact with Microsoft Azure Networks service to manage your network resources.
PacketCaptureStorageLocation is describes the storage location for a packet capture session.
PropertiesFormat is the network watcher properties.
QueryTroubleshootingParameters is parameters that define the resource to query the troubleshooting result.
Resource is.
RetentionPolicyParameters is parameters that define the retention policy for flow log.
SecurityGroupNetworkInterface is network interface and all its associated security rules.
SecurityGroupViewParameters is parameters that define the VM to check security groups for.
SecurityGroupViewResult is the information about security rules applied to the specified VM.
SecurityRule is network security rule.
SecurityRuleAssociations is all security rules associated with the network interface.
SecurityRulePropertiesFormat is.
SubnetAssociation is network interface and its custom security rules.
SubResource is.
Topology is topology of the specified resource group.
TopologyAssociation is resources that have an association with the parent resource.
TopologyParameters is parameters that define the representation of topology.
TopologyResource is the network resource topology information for the given resource group.
TroubleshootingDetails is information gained from troubleshooting of specified resource.
TroubleshootingParameters is parameters that define the resource to troubleshoot.
TroubleshootingProperties is storage location provided for troubleshoot.
TroubleshootingRecommendedActions is recommended actions based on discovered issues.
TroubleshootingResult is troubleshooting information gained from specified resource.
VerificationIPFlowParameters is parameters that define the IP flow to be verified.
VerificationIPFlowResult is results of IP flow verification on the target resource.

# Type aliases

Access enumerates the values for access.
AssociationType enumerates the values for association type.
Direction enumerates the values for direction.
NextHopType enumerates the values for next hop type.
PcError enumerates the values for pc error.
PcProtocol enumerates the values for pc protocol.
PcStatus enumerates the values for pc status.
Protocol enumerates the values for protocol.
ProvisioningState enumerates the values for provisioning state.
SecurityRuleAccess enumerates the values for security rule access.
SecurityRuleDirection enumerates the values for security rule direction.
SecurityRuleProtocol enumerates the values for security rule protocol.