Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + type ApplicationGatewaysClientAPI interface + BackendHealth func(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result network.ApplicationGatewaysBackendHealthFuture, err error) + BackendHealthOnDemand func(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result network.ApplicationGatewaysBackendHealthOnDemandFuture, err error) + CreateOrUpdate func(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result network.ApplicationGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result network.ApplicationGatewaysDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result network.ApplicationGateway, err error) + GetSslPredefinedPolicy func(ctx context.Context, predefinedPolicyName string) (result network.ApplicationGatewaySslPredefinedPolicy, err error) + List func(ctx context.Context, resourceGroupName string) (result network.ApplicationGatewayListResultPage, err error) + ListAll func(ctx context.Context) (result network.ApplicationGatewayListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.ApplicationGatewayListResultIterator, err error) + ListAvailableRequestHeaders func(ctx context.Context) (result network.ListString, err error) + ListAvailableResponseHeaders func(ctx context.Context) (result network.ListString, err error) + ListAvailableServerVariables func(ctx context.Context) (result network.ListString, err error) + ListAvailableSslOptions func(ctx context.Context) (result network.ApplicationGatewayAvailableSslOptions, err error) + ListAvailableSslPredefinedPolicies func(ctx context.Context) (result network.ApplicationGatewayAvailableSslPredefinedPoliciesPage, err error) + ListAvailableSslPredefinedPoliciesComplete func(ctx context.Context) (result network.ApplicationGatewayAvailableSslPredefinedPoliciesIterator, ...) + ListAvailableWafRuleSets func(ctx context.Context) (result network.ApplicationGatewayAvailableWafRuleSetsResult, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.ApplicationGatewayListResultIterator, err error) + Start func(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result network.ApplicationGatewaysStartFuture, err error) + Stop func(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result network.ApplicationGatewaysStopFuture, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result network.ApplicationGateway, err error) + type ApplicationSecurityGroupsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.ApplicationSecurityGroupsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.ApplicationSecurityGroupsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.ApplicationSecurityGroup, err error) + List func(ctx context.Context, resourceGroupName string) (result network.ApplicationSecurityGroupListResultPage, err error) + ListAll func(ctx context.Context) (result network.ApplicationSecurityGroupListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.ApplicationSecurityGroupListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.ApplicationSecurityGroupListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ...) (result network.ApplicationSecurityGroup, err error) + type AvailableDelegationsClientAPI interface + List func(ctx context.Context, location string) (result network.AvailableDelegationsResultPage, err error) + ListComplete func(ctx context.Context, location string) (result network.AvailableDelegationsResultIterator, err error) + type AvailableEndpointServicesClientAPI interface + List func(ctx context.Context, location string) (result network.EndpointServicesListResultPage, err error) + ListComplete func(ctx context.Context, location string) (result network.EndpointServicesListResultIterator, err error) + type AvailablePrivateEndpointTypesClientAPI interface + List func(ctx context.Context, location string) (result network.AvailablePrivateEndpointTypesResultPage, err error) + ListByResourceGroup func(ctx context.Context, location string, resourceGroupName string) (result network.AvailablePrivateEndpointTypesResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, location string, resourceGroupName string) (result network.AvailablePrivateEndpointTypesResultIterator, err error) + ListComplete func(ctx context.Context, location string) (result network.AvailablePrivateEndpointTypesResultIterator, err error) + type AvailableResourceGroupDelegationsClientAPI interface + List func(ctx context.Context, location string, resourceGroupName string) (result network.AvailableDelegationsResultPage, err error) + ListComplete func(ctx context.Context, location string, resourceGroupName string) (result network.AvailableDelegationsResultIterator, err error) + type AvailableServiceAliasesClientAPI interface + List func(ctx context.Context, location string) (result network.AvailableServiceAliasesResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string, location string) (result network.AvailableServiceAliasesResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string, location string) (result network.AvailableServiceAliasesResultIterator, err error) + ListComplete func(ctx context.Context, location string) (result network.AvailableServiceAliasesResultIterator, err error) + type AzureFirewallFqdnTagsClientAPI interface + ListAll func(ctx context.Context) (result network.AzureFirewallFqdnTagListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.AzureFirewallFqdnTagListResultIterator, err error) + type AzureFirewallsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (result network.AzureFirewallsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, azureFirewallName string) (result network.AzureFirewallsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, azureFirewallName string) (result network.AzureFirewall, err error) + List func(ctx context.Context, resourceGroupName string) (result network.AzureFirewallListResultPage, err error) + ListAll func(ctx context.Context) (result network.AzureFirewallListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.AzureFirewallListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.AzureFirewallListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (result network.AzureFirewall, err error) + type BaseClientAPI interface + CheckDNSNameAvailability func(ctx context.Context, location string, domainNameLabel string) (result network.DNSNameAvailabilityResult, err error) + DeleteBastionShareableLink func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.DeleteBastionShareableLinkFuture, err error) + DisconnectActiveSessions func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.BastionSessionDeleteResultPage, err error) + DisconnectActiveSessionsComplete func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.BastionSessionDeleteResultIterator, err error) + Generatevirtualwanvpnserverconfigurationvpnprofile func(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result network.GeneratevirtualwanvpnserverconfigurationvpnprofileFuture, ...) + GetActiveSessions func(ctx context.Context, resourceGroupName string, bastionHostName string) (result network.GetActiveSessionsFuture, err error) + GetActiveSessionsComplete func(ctx context.Context, resourceGroupName string, bastionHostName string) (result network.GetActiveSessionsAllFuture, err error) + GetBastionShareableLink func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.BastionShareableLinkListResultPage, err error) + GetBastionShareableLinkComplete func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.BastionShareableLinkListResultIterator, err error) + PutBastionShareableLink func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.PutBastionShareableLinkFuture, err error) + PutBastionShareableLinkComplete func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.PutBastionShareableLinkAllFuture, err error) + SupportedSecurityProviders func(ctx context.Context, resourceGroupName string, virtualWANName string) (result network.VirtualWanSecurityProviders, err error) + type BastionHostsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result network.BastionHostsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, bastionHostName string) (result network.BastionHostsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, bastionHostName string) (result network.BastionHost, err error) + List func(ctx context.Context) (result network.BastionHostListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.BastionHostListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.BastionHostListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.BastionHostListResultIterator, err error) + type BgpServiceCommunitiesClientAPI interface + List func(ctx context.Context) (result network.BgpServiceCommunityListResultPage, err error) + ListComplete func(ctx context.Context) (result network.BgpServiceCommunityListResultIterator, err error) + type ConnectionMonitorsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorResult, err error) + List func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.ConnectionMonitorListResult, err error) + Query func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorsQueryFuture, err error) + Start func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorsStartFuture, err error) + Stop func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorsStopFuture, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.ConnectionMonitorResult, err error) + type DdosCustomPoliciesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (result network.DdosCustomPoliciesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (result network.DdosCustomPoliciesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (result network.DdosCustomPolicy, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (result network.DdosCustomPolicy, err error) + type DdosProtectionPlansClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (result network.DdosProtectionPlansCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (result network.DdosProtectionPlansDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (result network.DdosProtectionPlan, err error) + List func(ctx context.Context) (result network.DdosProtectionPlanListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.DdosProtectionPlanListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.DdosProtectionPlanListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.DdosProtectionPlanListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (result network.DdosProtectionPlan, err error) + type DefaultSecurityRulesClientAPI interface + Get func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityRule, err error) + List func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result network.SecurityRuleListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result network.SecurityRuleListResultIterator, err error) + type ExpressRouteCircuitAuthorizationsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture, ...) + Delete func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitAuthorizationsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitAuthorization, err error) + List func(ctx context.Context, resourceGroupName string, circuitName string) (result network.AuthorizationListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, circuitName string) (result network.AuthorizationListResultIterator, err error) + type ExpressRouteCircuitConnectionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitConnectionsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitConnectionsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitConnection, err error) + List func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitConnectionListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitConnectionListResultIterator, err error) + type ExpressRouteCircuitPeeringsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitPeeringsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitPeeringsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitPeering, err error) + List func(ctx context.Context, resourceGroupName string, circuitName string) (result network.ExpressRouteCircuitPeeringListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, circuitName string) (result network.ExpressRouteCircuitPeeringListResultIterator, err error) + type ExpressRouteCircuitsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, circuitName string) (result network.ExpressRouteCircuitsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, circuitName string) (result network.ExpressRouteCircuit, err error) + GetPeeringStats func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitStats, err error) + GetStats func(ctx context.Context, resourceGroupName string, circuitName string) (result network.ExpressRouteCircuitStats, err error) + List func(ctx context.Context, resourceGroupName string) (result network.ExpressRouteCircuitListResultPage, err error) + ListAll func(ctx context.Context) (result network.ExpressRouteCircuitListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.ExpressRouteCircuitListResultIterator, err error) + ListArpTable func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitsListArpTableFuture, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.ExpressRouteCircuitListResultIterator, err error) + ListRoutesTable func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitsListRoutesTableFuture, err error) + ListRoutesTableSummary func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuitsListRoutesTableSummaryFuture, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.ExpressRouteCircuit, err error) + type ExpressRouteConnectionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result network.ExpressRouteConnectionsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result network.ExpressRouteConnectionsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result network.ExpressRouteConnection, err error) + List func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result network.ExpressRouteConnectionList, err error) + type ExpressRouteCrossConnectionPeeringsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionPeeringsCreateOrUpdateFuture, ...) + Delete func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionPeeringsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionPeering, err error) + List func(ctx context.Context, resourceGroupName string, crossConnectionName string) (result network.ExpressRouteCrossConnectionPeeringListPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, crossConnectionName string) (result network.ExpressRouteCrossConnectionPeeringListIterator, err error) + type ExpressRouteCrossConnectionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionsCreateOrUpdateFuture, err error) + Get func(ctx context.Context, resourceGroupName string, crossConnectionName string) (result network.ExpressRouteCrossConnection, err error) + List func(ctx context.Context) (result network.ExpressRouteCrossConnectionListResultPage, err error) + ListArpTable func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionsListArpTableFuture, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ExpressRouteCrossConnectionListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ExpressRouteCrossConnectionListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ExpressRouteCrossConnectionListResultIterator, err error) + ListRoutesTable func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionsListRoutesTableFuture, err error) + ListRoutesTableSummary func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnectionsListRoutesTableSummaryFuture, ...) + UpdateTags func(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result network.ExpressRouteCrossConnection, err error) + type ExpressRouteGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result network.ExpressRouteGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result network.ExpressRouteGatewaysDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result network.ExpressRouteGateway, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ExpressRouteGatewayList, err error) + ListBySubscription func(ctx context.Context) (result network.ExpressRouteGatewayList, err error) + type ExpressRouteLinksClientAPI interface + Get func(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result network.ExpressRouteLink, err error) + List func(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result network.ExpressRouteLinkListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result network.ExpressRouteLinkListResultIterator, err error) + type ExpressRoutePortsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result network.ExpressRoutePortsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result network.ExpressRoutePortsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result network.ExpressRoutePort, err error) + List func(ctx context.Context) (result network.ExpressRoutePortListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ExpressRoutePortListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ExpressRoutePortListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ExpressRoutePortListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result network.ExpressRoutePort, err error) + type ExpressRoutePortsLocationsClientAPI interface + Get func(ctx context.Context, locationName string) (result network.ExpressRoutePortsLocation, err error) + List func(ctx context.Context) (result network.ExpressRoutePortsLocationListResultPage, err error) + ListComplete func(ctx context.Context) (result network.ExpressRoutePortsLocationListResultIterator, err error) + type ExpressRouteServiceProvidersClientAPI interface + List func(ctx context.Context) (result network.ExpressRouteServiceProviderListResultPage, err error) + ListComplete func(ctx context.Context) (result network.ExpressRouteServiceProviderListResultIterator, err error) + type FirewallPoliciesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result network.FirewallPoliciesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result network.FirewallPoliciesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result network.FirewallPolicy, err error) + List func(ctx context.Context, resourceGroupName string) (result network.FirewallPolicyListResultPage, err error) + ListAll func(ctx context.Context) (result network.FirewallPolicyListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.FirewallPolicyListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.FirewallPolicyListResultIterator, err error) + type FirewallPolicyRuleGroupsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result network.FirewallPolicyRuleGroupsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result network.FirewallPolicyRuleGroupsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result network.FirewallPolicyRuleGroup, err error) + List func(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result network.FirewallPolicyRuleGroupListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result network.FirewallPolicyRuleGroupListResultIterator, err error) + type FlowLogsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.FlowLogsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.FlowLogsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.FlowLog, err error) + List func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.FlowLogListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.FlowLogListResultIterator, err error) + type HubVirtualNetworkConnectionsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.HubVirtualNetworkConnection, err error) + List func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.ListHubVirtualNetworkConnectionsResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.ListHubVirtualNetworkConnectionsResultIterator, err error) + type IPGroupsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result network.IPGroupsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, IPGroupsName string) (result network.IPGroupsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result network.IPGroup, err error) + List func(ctx context.Context) (result network.IPGroupListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.IPGroupListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.IPGroupListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.IPGroupListResultIterator, err error) + UpdateGroups func(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result network.IPGroup, err error) + type InboundNatRulesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.InboundNatRulesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.InboundNatRulesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.InboundNatRule, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.InboundNatRuleListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.InboundNatRuleListResultIterator, err error) + type InterfaceIPConfigurationsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.InterfaceIPConfiguration, err error) + List func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceIPConfigurationListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceIPConfigurationListResultIterator, err error) + type InterfaceLoadBalancersClientAPI interface + List func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceLoadBalancerListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceLoadBalancerListResultIterator, err error) + type InterfaceTapConfigurationsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.InterfaceTapConfigurationsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.InterfaceTapConfigurationsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.InterfaceTapConfiguration, err error) + List func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceTapConfigurationListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfaceTapConfigurationListResultIterator, err error) + type InterfacesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.InterfacesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfacesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.Interface, err error) + GetEffectiveRouteTable func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfacesGetEffectiveRouteTableFuture, err error) + GetVirtualMachineScaleSetIPConfiguration func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceIPConfiguration, err error) + GetVirtualMachineScaleSetNetworkInterface func(ctx context.Context, resourceGroupName string, ...) (result network.Interface, err error) + List func(ctx context.Context, resourceGroupName string) (result network.InterfaceListResultPage, err error) + ListAll func(ctx context.Context) (result network.InterfaceListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.InterfaceListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.InterfaceListResultIterator, err error) + ListEffectiveNetworkSecurityGroups func(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result network.InterfacesListEffectiveNetworkSecurityGroupsFuture, err error) + ListVirtualMachineScaleSetIPConfigurations func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceIPConfigurationListResultPage, err error) + ListVirtualMachineScaleSetIPConfigurationsComplete func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceIPConfigurationListResultIterator, err error) + ListVirtualMachineScaleSetNetworkInterfaces func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceListResultPage, err error) + ListVirtualMachineScaleSetNetworkInterfacesComplete func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceListResultIterator, err error) + ListVirtualMachineScaleSetVMNetworkInterfaces func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceListResultPage, err error) + ListVirtualMachineScaleSetVMNetworkInterfacesComplete func(ctx context.Context, resourceGroupName string, ...) (result network.InterfaceListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result network.Interface, err error) + type LoadBalancerBackendAddressPoolsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.BackendAddressPool, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerBackendAddressPoolListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerBackendAddressPoolListResultIterator, err error) + type LoadBalancerFrontendIPConfigurationsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.FrontendIPConfiguration, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerFrontendIPConfigurationListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerFrontendIPConfigurationListResultIterator, ...) + type LoadBalancerLoadBalancingRulesClientAPI interface + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.LoadBalancingRule, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerLoadBalancingRuleListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerLoadBalancingRuleListResultIterator, err error) + type LoadBalancerNetworkInterfacesClientAPI interface + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.InterfaceListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.InterfaceListResultIterator, err error) + type LoadBalancerOutboundRulesClientAPI interface + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.OutboundRule, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerOutboundRuleListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerOutboundRuleListResultIterator, err error) + type LoadBalancerProbesClientAPI interface + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.Probe, err error) + List func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerProbeListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancerProbeListResultIterator, err error) + type LoadBalancersClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.LoadBalancersCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, loadBalancerName string) (result network.LoadBalancersDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.LoadBalancer, err error) + List func(ctx context.Context, resourceGroupName string) (result network.LoadBalancerListResultPage, err error) + ListAll func(ctx context.Context) (result network.LoadBalancerListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.LoadBalancerListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.LoadBalancerListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result network.LoadBalancer, err error) + type LocalNetworkGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (result network.LocalNetworkGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (result network.LocalNetworkGatewaysDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (result network.LocalNetworkGateway, err error) + List func(ctx context.Context, resourceGroupName string) (result network.LocalNetworkGatewayListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.LocalNetworkGatewayListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (result network.LocalNetworkGateway, err error) + type NatGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result network.NatGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, natGatewayName string) (result network.NatGatewaysDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result network.NatGateway, err error) + List func(ctx context.Context, resourceGroupName string) (result network.NatGatewayListResultPage, err error) + ListAll func(ctx context.Context) (result network.NatGatewayListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.NatGatewayListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.NatGatewayListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result network.NatGateway, err error) + type OperationsClientAPI interface + List func(ctx context.Context) (result network.OperationListResultPage, err error) + ListComplete func(ctx context.Context) (result network.OperationListResultIterator, err error) + type P2sVpnGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.P2sVpnGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.P2sVpnGatewaysDeleteFuture, err error) + DisconnectP2sVpnConnections func(ctx context.Context, resourceGroupName string, p2sVpnGatewayName string, ...) (result network.P2sVpnGatewaysDisconnectP2sVpnConnectionsFuture, err error) + GenerateVpnProfile func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.P2sVpnGatewaysGenerateVpnProfileFuture, err error) + Get func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.P2SVpnGateway, err error) + GetP2sVpnConnectionHealth func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.P2sVpnGatewaysGetP2sVpnConnectionHealthFuture, err error) + GetP2sVpnConnectionHealthDetailed func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.P2sVpnGatewaysGetP2sVpnConnectionHealthDetailedFuture, ...) + List func(ctx context.Context) (result network.ListP2SVpnGatewaysResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListP2SVpnGatewaysResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListP2SVpnGatewaysResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListP2SVpnGatewaysResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.P2SVpnGateway, err error) + type PacketCapturesClientAPI interface + Create func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.PacketCapturesCreateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.PacketCapturesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.PacketCaptureResult, err error) + GetStatus func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.PacketCapturesGetStatusFuture, err error) + List func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.PacketCaptureListResult, err error) + Stop func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.PacketCapturesStopFuture, err error) + type PeerExpressRouteCircuitConnectionsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.PeerExpressRouteCircuitConnection, err error) + List func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.PeerExpressRouteCircuitConnectionListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, circuitName string, ...) (result network.PeerExpressRouteCircuitConnectionListResultIterator, err error) + type PrivateEndpointsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result network.PrivateEndpointsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, privateEndpointName string) (result network.PrivateEndpointsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result network.PrivateEndpoint, err error) + List func(ctx context.Context, resourceGroupName string) (result network.PrivateEndpointListResultPage, err error) + ListBySubscription func(ctx context.Context) (result network.PrivateEndpointListResultPage, err error) + ListBySubscriptionComplete func(ctx context.Context) (result network.PrivateEndpointListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.PrivateEndpointListResultIterator, err error) + type PrivateLinkServicesClientAPI interface + CheckPrivateLinkServiceVisibility func(ctx context.Context, location string, ...) (result network.PrivateLinkServicesCheckPrivateLinkServiceVisibilityFuture, ...) + CheckPrivateLinkServiceVisibilityByResourceGroup func(ctx context.Context, location string, resourceGroupName string, ...) (...) + CreateOrUpdate func(ctx context.Context, resourceGroupName string, serviceName string, ...) (result network.PrivateLinkServicesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, serviceName string) (result network.PrivateLinkServicesDeleteFuture, err error) + DeletePrivateEndpointConnection func(ctx context.Context, resourceGroupName string, serviceName string, ...) (result network.PrivateLinkServicesDeletePrivateEndpointConnectionFuture, ...) + Get func(ctx context.Context, resourceGroupName string, serviceName string, ...) (result network.PrivateLinkService, err error) + GetPrivateEndpointConnection func(ctx context.Context, resourceGroupName string, serviceName string, ...) (result network.PrivateEndpointConnection, err error) + List func(ctx context.Context, resourceGroupName string) (result network.PrivateLinkServiceListResultPage, err error) + ListAutoApprovedPrivateLinkServices func(ctx context.Context, location string) (result network.AutoApprovedPrivateLinkServicesResultPage, err error) + ListAutoApprovedPrivateLinkServicesByResourceGroup func(ctx context.Context, location string, resourceGroupName string) (result network.AutoApprovedPrivateLinkServicesResultPage, err error) + ListAutoApprovedPrivateLinkServicesByResourceGroupComplete func(ctx context.Context, location string, resourceGroupName string) (result network.AutoApprovedPrivateLinkServicesResultIterator, err error) + ListAutoApprovedPrivateLinkServicesComplete func(ctx context.Context, location string) (result network.AutoApprovedPrivateLinkServicesResultIterator, err error) + ListBySubscription func(ctx context.Context) (result network.PrivateLinkServiceListResultPage, err error) + ListBySubscriptionComplete func(ctx context.Context) (result network.PrivateLinkServiceListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.PrivateLinkServiceListResultIterator, err error) + ListPrivateEndpointConnections func(ctx context.Context, resourceGroupName string, serviceName string) (result network.PrivateEndpointConnectionListResultPage, err error) + ListPrivateEndpointConnectionsComplete func(ctx context.Context, resourceGroupName string, serviceName string) (result network.PrivateEndpointConnectionListResultIterator, err error) + UpdatePrivateEndpointConnection func(ctx context.Context, resourceGroupName string, serviceName string, ...) (result network.PrivateEndpointConnection, err error) + type ProfilesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result network.Profile, err error) + Delete func(ctx context.Context, resourceGroupName string, networkProfileName string) (result network.ProfilesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result network.Profile, err error) + List func(ctx context.Context, resourceGroupName string) (result network.ProfileListResultPage, err error) + ListAll func(ctx context.Context) (result network.ProfileListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.ProfileListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.ProfileListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result network.Profile, err error) + type PublicIPAddressesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result network.PublicIPAddressesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, publicIPAddressName string) (result network.PublicIPAddressesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result network.PublicIPAddress, err error) + GetVirtualMachineScaleSetPublicIPAddress func(ctx context.Context, resourceGroupName string, ...) (result network.PublicIPAddress, err error) + List func(ctx context.Context, resourceGroupName string) (result network.PublicIPAddressListResultPage, err error) + ListAll func(ctx context.Context) (result network.PublicIPAddressListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.PublicIPAddressListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.PublicIPAddressListResultIterator, err error) + ListVirtualMachineScaleSetPublicIPAddresses func(ctx context.Context, resourceGroupName string, ...) (result network.PublicIPAddressListResultPage, err error) + ListVirtualMachineScaleSetPublicIPAddressesComplete func(ctx context.Context, resourceGroupName string, ...) (result network.PublicIPAddressListResultIterator, err error) + ListVirtualMachineScaleSetVMPublicIPAddresses func(ctx context.Context, resourceGroupName string, ...) (result network.PublicIPAddressListResultPage, err error) + ListVirtualMachineScaleSetVMPublicIPAddressesComplete func(ctx context.Context, resourceGroupName string, ...) (result network.PublicIPAddressListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result network.PublicIPAddress, err error) + type PublicIPPrefixesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result network.PublicIPPrefixesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, publicIPPrefixName string) (result network.PublicIPPrefixesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result network.PublicIPPrefix, err error) + List func(ctx context.Context, resourceGroupName string) (result network.PublicIPPrefixListResultPage, err error) + ListAll func(ctx context.Context) (result network.PublicIPPrefixListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.PublicIPPrefixListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.PublicIPPrefixListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result network.PublicIPPrefix, err error) + type ResourceNavigationLinksClientAPI interface + List func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.ResourceNavigationLinksListResult, err error) + type RouteFilterRulesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFilterRulesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFilterRulesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFilterRule, err error) + ListByRouteFilter func(ctx context.Context, resourceGroupName string, routeFilterName string) (result network.RouteFilterRuleListResultPage, err error) + ListByRouteFilterComplete func(ctx context.Context, resourceGroupName string, routeFilterName string) (result network.RouteFilterRuleListResultIterator, err error) + type RouteFiltersClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFiltersCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, routeFilterName string) (result network.RouteFiltersDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFilter, err error) + List func(ctx context.Context) (result network.RouteFilterListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.RouteFilterListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.RouteFilterListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.RouteFilterListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result network.RouteFilter, err error) + type RouteTablesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.RouteTablesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, routeTableName string) (result network.RouteTablesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.RouteTable, err error) + List func(ctx context.Context, resourceGroupName string) (result network.RouteTableListResultPage, err error) + ListAll func(ctx context.Context) (result network.RouteTableListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.RouteTableListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.RouteTableListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.RouteTable, err error) + type RoutesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.RoutesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.RoutesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result network.Route, err error) + List func(ctx context.Context, resourceGroupName string, routeTableName string) (result network.RouteListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, routeTableName string) (result network.RouteListResultIterator, err error) + type SecurityGroupsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityGroupsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result network.SecurityGroupsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityGroup, err error) + List func(ctx context.Context, resourceGroupName string) (result network.SecurityGroupListResultPage, err error) + ListAll func(ctx context.Context) (result network.SecurityGroupListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.SecurityGroupListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.SecurityGroupListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityGroup, err error) + type SecurityRulesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityRulesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityRulesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result network.SecurityRule, err error) + List func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result network.SecurityRuleListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result network.SecurityRuleListResultIterator, err error) + type ServiceAssociationLinksClientAPI interface + List func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.ServiceAssociationLinksListResult, err error) + type ServiceEndpointPoliciesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPoliciesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPoliciesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicy, err error) + List func(ctx context.Context) (result network.ServiceEndpointPolicyListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ServiceEndpointPolicyListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ServiceEndpointPolicyListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ServiceEndpointPolicyListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicy, err error) + type ServiceEndpointPolicyDefinitionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicyDefinitionsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicyDefinitionsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicyDefinition, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicyDefinitionListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string, ...) (result network.ServiceEndpointPolicyDefinitionListResultIterator, err error) + type ServiceTagsClientAPI interface + List func(ctx context.Context, location string) (result network.ServiceTagsListResult, err error) + type SubnetsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.SubnetsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.SubnetsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.Subnet, err error) + List func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.SubnetListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.SubnetListResultIterator, err error) + PrepareNetworkPolicies func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.SubnetsPrepareNetworkPoliciesFuture, err error) + UnprepareNetworkPolicies func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.SubnetsUnprepareNetworkPoliciesFuture, err error) + type UsagesClientAPI interface + List func(ctx context.Context, location string) (result network.UsagesListResultPage, err error) + ListComplete func(ctx context.Context, location string) (result network.UsagesListResultIterator, err error) + type VirtualHubRouteTableV2sClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.VirtualHubRouteTableV2sCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.VirtualHubRouteTableV2sDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.VirtualHubRouteTableV2, err error) + List func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.ListVirtualHubRouteTableV2sResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.ListVirtualHubRouteTableV2sResultIterator, err error) + type VirtualHubsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.VirtualHubsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.VirtualHubsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualHubName string) (result network.VirtualHub, err error) + List func(ctx context.Context) (result network.ListVirtualHubsResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListVirtualHubsResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListVirtualHubsResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListVirtualHubsResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result network.VirtualHub, err error) + type VirtualNetworkGatewayConnectionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnection, err error) + GetSharedKey func(ctx context.Context, resourceGroupName string, ...) (result network.ConnectionSharedKey, err error) + List func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkGatewayConnectionListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkGatewayConnectionListResultIterator, err error) + ResetSharedKey func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsResetSharedKeyFuture, err error) + SetSharedKey func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsSetSharedKeyFuture, err error) + StartPacketCapture func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsStartPacketCaptureFuture, ...) + StopPacketCapture func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsStopPacketCaptureFuture, ...) + UpdateTags func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayConnectionsUpdateTagsFuture, err error) + type VirtualNetworkGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysDeleteFuture, err error) + DisconnectVirtualNetworkGatewayVpnConnections func(ctx context.Context, resourceGroupName string, ...) (...) + GenerateVpnProfile func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGenerateVpnProfileFuture, err error) + Generatevpnclientpackage func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGeneratevpnclientpackageFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGateway, err error) + GetAdvertisedRoutes func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetAdvertisedRoutesFuture, err error) + GetBgpPeerStatus func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetBgpPeerStatusFuture, err error) + GetLearnedRoutes func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetLearnedRoutesFuture, err error) + GetVpnProfilePackageURL func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetVpnProfilePackageURLFuture, err error) + GetVpnclientConnectionHealth func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetVpnclientConnectionHealthFuture, ...) + GetVpnclientIpsecParameters func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture, ...) + List func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkGatewayListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkGatewayListResultIterator, err error) + ListConnections func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayListConnectionsResultPage, err error) + ListConnectionsComplete func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewayListConnectionsResultIterator, err error) + Reset func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysResetFuture, err error) + ResetVpnClientSharedKey func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysResetVpnClientSharedKeyFuture, err error) + SetVpnclientIpsecParameters func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture, ...) + StartPacketCapture func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysStartPacketCaptureFuture, err error) + StopPacketCapture func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysStopPacketCaptureFuture, err error) + SupportedVpnDevices func(ctx context.Context, resourceGroupName string, ...) (result network.String, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ...) (result network.VirtualNetworkGatewaysUpdateTagsFuture, err error) + VpnDeviceConfigurationScript func(ctx context.Context, resourceGroupName string, ...) (result network.String, err error) + type VirtualNetworkPeeringsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetworkPeeringsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetworkPeeringsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetworkPeering, err error) + List func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.VirtualNetworkPeeringListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.VirtualNetworkPeeringListResultIterator, err error) + type VirtualNetworkTapsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, tapName string, ...) (result network.VirtualNetworkTapsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, tapName string) (result network.VirtualNetworkTapsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, tapName string) (result network.VirtualNetworkTap, err error) + ListAll func(ctx context.Context) (result network.VirtualNetworkTapListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.VirtualNetworkTapListResultIterator, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkTapListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkTapListResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, tapName string, ...) (result network.VirtualNetworkTap, err error) + type VirtualNetworksClientAPI interface + CheckIPAddressAvailability func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.IPAddressAvailabilityResult, err error) + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetworksCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.VirtualNetworksDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetwork, err error) + List func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkListResultPage, err error) + ListAll func(ctx context.Context) (result network.VirtualNetworkListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.VirtualNetworkListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkListResultIterator, err error) + ListUsage func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.VirtualNetworkListUsageResultPage, err error) + ListUsageComplete func(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result network.VirtualNetworkListUsageResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result network.VirtualNetwork, err error) + type VirtualRouterPeeringsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result network.VirtualRouterPeeringsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result network.VirtualRouterPeeringsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result network.VirtualRouterPeering, err error) + List func(ctx context.Context, resourceGroupName string, virtualRouterName string) (result network.VirtualRouterPeeringListResultPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, virtualRouterName string) (result network.VirtualRouterPeeringListResultIterator, err error) + type VirtualRoutersClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result network.VirtualRoutersCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualRouterName string) (result network.VirtualRoutersDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result network.VirtualRouter, err error) + List func(ctx context.Context) (result network.VirtualRouterListResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.VirtualRouterListResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.VirtualRouterListResultIterator, err error) + ListComplete func(ctx context.Context) (result network.VirtualRouterListResultIterator, err error) + type VirtualWansClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result network.VirtualWansCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, virtualWANName string) (result network.VirtualWansDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, virtualWANName string) (result network.VirtualWAN, err error) + List func(ctx context.Context) (result network.ListVirtualWANsResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListVirtualWANsResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListVirtualWANsResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListVirtualWANsResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result network.VirtualWAN, err error) + type VpnConnectionsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnConnectionsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnConnectionsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnConnection, err error) + ListByVpnGateway func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.ListVpnConnectionsResultPage, err error) + ListByVpnGatewayComplete func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.ListVpnConnectionsResultIterator, err error) + type VpnGatewaysClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnGatewaysCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.VpnGatewaysDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.VpnGateway, err error) + List func(ctx context.Context) (result network.ListVpnGatewaysResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListVpnGatewaysResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListVpnGatewaysResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListVpnGatewaysResultIterator, err error) + Reset func(ctx context.Context, resourceGroupName string, gatewayName string) (result network.VpnGatewaysResetFuture, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnGateway, err error) + type VpnLinkConnectionsClientAPI interface + ListByVpnConnection func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.ListVpnSiteLinkConnectionsResultPage, err error) + ListByVpnConnectionComplete func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.ListVpnSiteLinkConnectionsResultIterator, err error) + type VpnServerConfigurationsAssociatedWithVirtualWanClientAPI interface + List func(ctx context.Context, resourceGroupName string, virtualWANName string) (result network.VpnServerConfigurationsAssociatedWithVirtualWanListFuture, ...) + type VpnServerConfigurationsClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, ...) (result network.VpnServerConfigurationsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, ...) (result network.VpnServerConfigurationsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, ...) (result network.VpnServerConfiguration, err error) + List func(ctx context.Context) (result network.ListVpnServerConfigurationsResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListVpnServerConfigurationsResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListVpnServerConfigurationsResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListVpnServerConfigurationsResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, ...) (result network.VpnServerConfiguration, err error) + type VpnSiteLinkConnectionsClientAPI interface + Get func(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result network.VpnSiteLinkConnection, err error) + type VpnSiteLinksClientAPI interface + Get func(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result network.VpnSiteLink, err error) + ListByVpnSite func(ctx context.Context, resourceGroupName string, vpnSiteName string) (result network.ListVpnSiteLinksResultPage, err error) + ListByVpnSiteComplete func(ctx context.Context, resourceGroupName string, vpnSiteName string) (result network.ListVpnSiteLinksResultIterator, err error) + type VpnSitesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result network.VpnSitesCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, vpnSiteName string) (result network.VpnSitesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, vpnSiteName string) (result network.VpnSite, err error) + List func(ctx context.Context) (result network.ListVpnSitesResultPage, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result network.ListVpnSitesResultPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result network.ListVpnSitesResultIterator, err error) + ListComplete func(ctx context.Context) (result network.ListVpnSitesResultIterator, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result network.VpnSite, err error) + type VpnSitesConfigurationClientAPI interface + Download func(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result network.VpnSitesConfigurationDownloadFuture, err error) + type WatchersClientAPI interface + CheckConnectivity func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersCheckConnectivityFuture, err error) + CreateOrUpdate func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.Watcher, err error) + Delete func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.WatchersDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, networkWatcherName string) (result network.Watcher, err error) + GetAzureReachabilityReport func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetAzureReachabilityReportFuture, err error) + GetFlowLogStatus func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetFlowLogStatusFuture, err error) + GetNetworkConfigurationDiagnostic func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetNetworkConfigurationDiagnosticFuture, err error) + GetNextHop func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetNextHopFuture, err error) + GetTopology func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.Topology, err error) + GetTroubleshooting func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetTroubleshootingFuture, err error) + GetTroubleshootingResult func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetTroubleshootingResultFuture, err error) + GetVMSecurityRules func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersGetVMSecurityRulesFuture, err error) + List func(ctx context.Context, resourceGroupName string) (result network.WatcherListResult, err error) + ListAll func(ctx context.Context) (result network.WatcherListResult, err error) + ListAvailableProviders func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersListAvailableProvidersFuture, err error) + SetFlowLogConfiguration func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersSetFlowLogConfigurationFuture, err error) + UpdateTags func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.Watcher, err error) + VerifyIPFlow func(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result network.WatchersVerifyIPFlowFuture, err error) + type WebApplicationFirewallPoliciesClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, policyName string, ...) (result network.WebApplicationFirewallPolicy, err error) + Delete func(ctx context.Context, resourceGroupName string, policyName string) (result network.WebApplicationFirewallPoliciesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, policyName string) (result network.WebApplicationFirewallPolicy, err error) + List func(ctx context.Context, resourceGroupName string) (result network.WebApplicationFirewallPolicyListResultPage, err error) + ListAll func(ctx context.Context) (result network.WebApplicationFirewallPolicyListResultPage, err error) + ListAllComplete func(ctx context.Context) (result network.WebApplicationFirewallPolicyListResultIterator, err error) + ListComplete func(ctx context.Context, resourceGroupName string) (result network.WebApplicationFirewallPolicyListResultIterator, err error)