1# coding=utf-8
2# --------------------------------------------------------------------------
3# Copyright (c) Microsoft Corporation. All rights reserved.
4# Licensed under the MIT License. See License.txt in the project root for license information.
5# Code generated by Microsoft (R) AutoRest Code Generator.
6# Changes may cause incorrect behavior and will be lost if the code is regenerated.
7# --------------------------------------------------------------------------
8
9try:
10    from ._models_py3 import AddressSpace
11    from ._models_py3 import ApplicationGateway
12    from ._models_py3 import ApplicationGatewayAuthenticationCertificate
13    from ._models_py3 import ApplicationGatewayAutoscaleBounds
14    from ._models_py3 import ApplicationGatewayAutoscaleConfiguration
15    from ._models_py3 import ApplicationGatewayAvailableSslOptions
16    from ._models_py3 import ApplicationGatewayAvailableSslPredefinedPolicies
17    from ._models_py3 import ApplicationGatewayAvailableWafRuleSetsResult
18    from ._models_py3 import ApplicationGatewayBackendAddress
19    from ._models_py3 import ApplicationGatewayBackendAddressPool
20    from ._models_py3 import ApplicationGatewayBackendHealth
21    from ._models_py3 import ApplicationGatewayBackendHealthHttpSettings
22    from ._models_py3 import ApplicationGatewayBackendHealthPool
23    from ._models_py3 import ApplicationGatewayBackendHealthServer
24    from ._models_py3 import ApplicationGatewayBackendHttpSettings
25    from ._models_py3 import ApplicationGatewayConnectionDraining
26    from ._models_py3 import ApplicationGatewayFirewallDisabledRuleGroup
27    from ._models_py3 import ApplicationGatewayFirewallRule
28    from ._models_py3 import ApplicationGatewayFirewallRuleGroup
29    from ._models_py3 import ApplicationGatewayFirewallRuleSet
30    from ._models_py3 import ApplicationGatewayFrontendIPConfiguration
31    from ._models_py3 import ApplicationGatewayFrontendPort
32    from ._models_py3 import ApplicationGatewayHttpListener
33    from ._models_py3 import ApplicationGatewayIPConfiguration
34    from ._models_py3 import ApplicationGatewayListResult
35    from ._models_py3 import ApplicationGatewayPathRule
36    from ._models_py3 import ApplicationGatewayProbe
37    from ._models_py3 import ApplicationGatewayProbeHealthResponseMatch
38    from ._models_py3 import ApplicationGatewayRedirectConfiguration
39    from ._models_py3 import ApplicationGatewayRequestRoutingRule
40    from ._models_py3 import ApplicationGatewaySku
41    from ._models_py3 import ApplicationGatewaySslCertificate
42    from ._models_py3 import ApplicationGatewaySslPolicy
43    from ._models_py3 import ApplicationGatewaySslPredefinedPolicy
44    from ._models_py3 import ApplicationGatewayUrlPathMap
45    from ._models_py3 import ApplicationGatewayWebApplicationFirewallConfiguration
46    from ._models_py3 import ApplicationSecurityGroup
47    from ._models_py3 import ApplicationSecurityGroupListResult
48    from ._models_py3 import AuthorizationListResult
49    from ._models_py3 import Availability
50    from ._models_py3 import AvailableProvidersList
51    from ._models_py3 import AvailableProvidersListCity
52    from ._models_py3 import AvailableProvidersListCountry
53    from ._models_py3 import AvailableProvidersListParameters
54    from ._models_py3 import AvailableProvidersListState
55    from ._models_py3 import AzureAsyncOperationResult
56    from ._models_py3 import AzureFirewall
57    from ._models_py3 import AzureFirewallApplicationRule
58    from ._models_py3 import AzureFirewallApplicationRuleCollection
59    from ._models_py3 import AzureFirewallApplicationRuleProtocol
60    from ._models_py3 import AzureFirewallIPConfiguration
61    from ._models_py3 import AzureFirewallListResult
62    from ._models_py3 import AzureFirewallNetworkRule
63    from ._models_py3 import AzureFirewallNetworkRuleCollection
64    from ._models_py3 import AzureFirewallRCAction
65    from ._models_py3 import AzureReachabilityReport
66    from ._models_py3 import AzureReachabilityReportItem
67    from ._models_py3 import AzureReachabilityReportLatencyInfo
68    from ._models_py3 import AzureReachabilityReportLocation
69    from ._models_py3 import AzureReachabilityReportParameters
70    from ._models_py3 import BGPCommunity
71    from ._models_py3 import BackendAddressPool
72    from ._models_py3 import BgpPeerStatus
73    from ._models_py3 import BgpPeerStatusListResult
74    from ._models_py3 import BgpServiceCommunity
75    from ._models_py3 import BgpServiceCommunityListResult
76    from ._models_py3 import BgpSettings
77    from ._models_py3 import ConnectionMonitor
78    from ._models_py3 import ConnectionMonitorDestination
79    from ._models_py3 import ConnectionMonitorListResult
80    from ._models_py3 import ConnectionMonitorParameters
81    from ._models_py3 import ConnectionMonitorQueryResult
82    from ._models_py3 import ConnectionMonitorResult
83    from ._models_py3 import ConnectionMonitorResultProperties
84    from ._models_py3 import ConnectionMonitorSource
85    from ._models_py3 import ConnectionResetSharedKey
86    from ._models_py3 import ConnectionSharedKey
87    from ._models_py3 import ConnectionStateSnapshot
88    from ._models_py3 import ConnectivityDestination
89    from ._models_py3 import ConnectivityHop
90    from ._models_py3 import ConnectivityInformation
91    from ._models_py3 import ConnectivityIssue
92    from ._models_py3 import ConnectivityParameters
93    from ._models_py3 import ConnectivitySource
94    from ._models_py3 import DdosProtectionPlan
95    from ._models_py3 import DdosProtectionPlanListResult
96    from ._models_py3 import DeviceProperties
97    from ._models_py3 import DhcpOptions
98    from ._models_py3 import Dimension
99    from ._models_py3 import DnsNameAvailabilityResult
100    from ._models_py3 import EffectiveNetworkSecurityGroup
101    from ._models_py3 import EffectiveNetworkSecurityGroupAssociation
102    from ._models_py3 import EffectiveNetworkSecurityGroupListResult
103    from ._models_py3 import EffectiveNetworkSecurityRule
104    from ._models_py3 import EffectiveRoute
105    from ._models_py3 import EffectiveRouteListResult
106    from ._models_py3 import EndpointServiceResult
107    from ._models_py3 import EndpointServicesListResult
108    from ._models_py3 import Error
109    from ._models_py3 import ErrorDetails
110    from ._models_py3 import ErrorResponse
111    from ._models_py3 import EvaluatedNetworkSecurityGroup
112    from ._models_py3 import ExpressRouteCircuit
113    from ._models_py3 import ExpressRouteCircuitArpTable
114    from ._models_py3 import ExpressRouteCircuitAuthorization
115    from ._models_py3 import ExpressRouteCircuitConnection
116    from ._models_py3 import ExpressRouteCircuitListResult
117    from ._models_py3 import ExpressRouteCircuitPeering
118    from ._models_py3 import ExpressRouteCircuitPeeringConfig
119    from ._models_py3 import ExpressRouteCircuitPeeringListResult
120    from ._models_py3 import ExpressRouteCircuitReference
121    from ._models_py3 import ExpressRouteCircuitRoutesTable
122    from ._models_py3 import ExpressRouteCircuitRoutesTableSummary
123    from ._models_py3 import ExpressRouteCircuitServiceProviderProperties
124    from ._models_py3 import ExpressRouteCircuitSku
125    from ._models_py3 import ExpressRouteCircuitStats
126    from ._models_py3 import ExpressRouteCircuitsArpTableListResult
127    from ._models_py3 import ExpressRouteCircuitsRoutesTableListResult
128    from ._models_py3 import ExpressRouteCircuitsRoutesTableSummaryListResult
129    from ._models_py3 import ExpressRouteCrossConnection
130    from ._models_py3 import ExpressRouteCrossConnectionListResult
131    from ._models_py3 import ExpressRouteCrossConnectionPeering
132    from ._models_py3 import ExpressRouteCrossConnectionPeeringList
133    from ._models_py3 import ExpressRouteCrossConnectionRoutesTableSummary
134    from ._models_py3 import ExpressRouteCrossConnectionsRoutesTableSummaryListResult
135    from ._models_py3 import ExpressRouteServiceProvider
136    from ._models_py3 import ExpressRouteServiceProviderBandwidthsOffered
137    from ._models_py3 import ExpressRouteServiceProviderListResult
138    from ._models_py3 import FlowLogInformation
139    from ._models_py3 import FlowLogStatusParameters
140    from ._models_py3 import FrontendIPConfiguration
141    from ._models_py3 import GatewayRoute
142    from ._models_py3 import GatewayRouteListResult
143    from ._models_py3 import GetVpnSitesConfigurationRequest
144    from ._models_py3 import HTTPConfiguration
145    from ._models_py3 import HTTPHeader
146    from ._models_py3 import HubVirtualNetworkConnection
147    from ._models_py3 import IPAddressAvailabilityResult
148    from ._models_py3 import IPConfiguration
149    from ._models_py3 import InboundNatPool
150    from ._models_py3 import InboundNatRule
151    from ._models_py3 import InboundNatRuleListResult
152    from ._models_py3 import IpTag
153    from ._models_py3 import IpsecPolicy
154    from ._models_py3 import Ipv6ExpressRouteCircuitPeeringConfig
155    from ._models_py3 import ListHubVirtualNetworkConnectionsResult
156    from ._models_py3 import ListVirtualHubsResult
157    from ._models_py3 import ListVirtualWANsResult
158    from ._models_py3 import ListVpnConnectionsResult
159    from ._models_py3 import ListVpnGatewaysResult
160    from ._models_py3 import ListVpnSitesResult
161    from ._models_py3 import LoadBalancer
162    from ._models_py3 import LoadBalancerBackendAddressPoolListResult
163    from ._models_py3 import LoadBalancerFrontendIPConfigurationListResult
164    from ._models_py3 import LoadBalancerListResult
165    from ._models_py3 import LoadBalancerLoadBalancingRuleListResult
166    from ._models_py3 import LoadBalancerProbeListResult
167    from ._models_py3 import LoadBalancerSku
168    from ._models_py3 import LoadBalancingRule
169    from ._models_py3 import LocalNetworkGateway
170    from ._models_py3 import LocalNetworkGatewayListResult
171    from ._models_py3 import LogSpecification
172    from ._models_py3 import MatchedRule
173    from ._models_py3 import MetricSpecification
174    from ._models_py3 import NetworkConfigurationDiagnosticParameters
175    from ._models_py3 import NetworkConfigurationDiagnosticResponse
176    from ._models_py3 import NetworkConfigurationDiagnosticResult
177    from ._models_py3 import NetworkInterface
178    from ._models_py3 import NetworkInterfaceAssociation
179    from ._models_py3 import NetworkInterfaceDnsSettings
180    from ._models_py3 import NetworkInterfaceIPConfiguration
181    from ._models_py3 import NetworkInterfaceIPConfigurationListResult
182    from ._models_py3 import NetworkInterfaceListResult
183    from ._models_py3 import NetworkInterfaceLoadBalancerListResult
184    from ._models_py3 import NetworkSecurityGroup
185    from ._models_py3 import NetworkSecurityGroupListResult
186    from ._models_py3 import NetworkSecurityGroupResult
187    from ._models_py3 import NetworkSecurityRulesEvaluationResult
188    from ._models_py3 import NetworkWatcher
189    from ._models_py3 import NetworkWatcherListResult
190    from ._models_py3 import NextHopParameters
191    from ._models_py3 import NextHopResult
192    from ._models_py3 import Operation
193    from ._models_py3 import OperationDisplay
194    from ._models_py3 import OperationListResult
195    from ._models_py3 import OperationPropertiesFormatServiceSpecification
196    from ._models_py3 import OutboundRule
197    from ._models_py3 import PacketCapture
198    from ._models_py3 import PacketCaptureFilter
199    from ._models_py3 import PacketCaptureListResult
200    from ._models_py3 import PacketCaptureParameters
201    from ._models_py3 import PacketCaptureQueryStatusResult
202    from ._models_py3 import PacketCaptureResult
203    from ._models_py3 import PacketCaptureResultProperties
204    from ._models_py3 import PacketCaptureStorageLocation
205    from ._models_py3 import PatchRouteFilter
206    from ._models_py3 import PatchRouteFilterRule
207    from ._models_py3 import Policies
208    from ._models_py3 import Probe
209    from ._models_py3 import ProtocolConfiguration
210    from ._models_py3 import PublicIPAddress
211    from ._models_py3 import PublicIPAddressDnsSettings
212    from ._models_py3 import PublicIPAddressListResult
213    from ._models_py3 import PublicIPAddressSku
214    from ._models_py3 import PublicIPPrefix
215    from ._models_py3 import PublicIPPrefixListResult
216    from ._models_py3 import PublicIPPrefixSku
217    from ._models_py3 import QueryTroubleshootingParameters
218    from ._models_py3 import ReferencedPublicIpAddress
219    from ._models_py3 import Resource
220    from ._models_py3 import ResourceNavigationLink
221    from ._models_py3 import RetentionPolicyParameters
222    from ._models_py3 import Route
223    from ._models_py3 import RouteFilter
224    from ._models_py3 import RouteFilterListResult
225    from ._models_py3 import RouteFilterRule
226    from ._models_py3 import RouteFilterRuleListResult
227    from ._models_py3 import RouteListResult
228    from ._models_py3 import RouteTable
229    from ._models_py3 import RouteTableListResult
230    from ._models_py3 import SecurityGroupNetworkInterface
231    from ._models_py3 import SecurityGroupViewParameters
232    from ._models_py3 import SecurityGroupViewResult
233    from ._models_py3 import SecurityRule
234    from ._models_py3 import SecurityRuleAssociations
235    from ._models_py3 import SecurityRuleListResult
236    from ._models_py3 import ServiceEndpointPolicy
237    from ._models_py3 import ServiceEndpointPolicyDefinition
238    from ._models_py3 import ServiceEndpointPolicyDefinitionListResult
239    from ._models_py3 import ServiceEndpointPolicyListResult
240    from ._models_py3 import ServiceEndpointPropertiesFormat
241    from ._models_py3 import SubResource
242    from ._models_py3 import Subnet
243    from ._models_py3 import SubnetAssociation
244    from ._models_py3 import SubnetListResult
245    from ._models_py3 import TagsObject
246    from ._models_py3 import Topology
247    from ._models_py3 import TopologyAssociation
248    from ._models_py3 import TopologyParameters
249    from ._models_py3 import TopologyResource
250    from ._models_py3 import TrafficAnalyticsConfigurationProperties
251    from ._models_py3 import TrafficAnalyticsProperties
252    from ._models_py3 import TrafficQuery
253    from ._models_py3 import TroubleshootingDetails
254    from ._models_py3 import TroubleshootingParameters
255    from ._models_py3 import TroubleshootingRecommendedActions
256    from ._models_py3 import TroubleshootingResult
257    from ._models_py3 import TunnelConnectionHealth
258    from ._models_py3 import Usage
259    from ._models_py3 import UsageName
260    from ._models_py3 import UsagesListResult
261    from ._models_py3 import VerificationIPFlowParameters
262    from ._models_py3 import VerificationIPFlowResult
263    from ._models_py3 import VirtualHub
264    from ._models_py3 import VirtualNetwork
265    from ._models_py3 import VirtualNetworkConnectionGatewayReference
266    from ._models_py3 import VirtualNetworkGateway
267    from ._models_py3 import VirtualNetworkGatewayConnection
268    from ._models_py3 import VirtualNetworkGatewayConnectionListEntity
269    from ._models_py3 import VirtualNetworkGatewayConnectionListResult
270    from ._models_py3 import VirtualNetworkGatewayIPConfiguration
271    from ._models_py3 import VirtualNetworkGatewayListConnectionsResult
272    from ._models_py3 import VirtualNetworkGatewayListResult
273    from ._models_py3 import VirtualNetworkGatewaySku
274    from ._models_py3 import VirtualNetworkListResult
275    from ._models_py3 import VirtualNetworkListUsageResult
276    from ._models_py3 import VirtualNetworkPeering
277    from ._models_py3 import VirtualNetworkPeeringListResult
278    from ._models_py3 import VirtualNetworkUsage
279    from ._models_py3 import VirtualNetworkUsageName
280    from ._models_py3 import VirtualWAN
281    from ._models_py3 import VpnClientConfiguration
282    from ._models_py3 import VpnClientIPsecParameters
283    from ._models_py3 import VpnClientParameters
284    from ._models_py3 import VpnClientRevokedCertificate
285    from ._models_py3 import VpnClientRootCertificate
286    from ._models_py3 import VpnConnection
287    from ._models_py3 import VpnDeviceScriptParameters
288    from ._models_py3 import VpnGateway
289    from ._models_py3 import VpnSite
290    from ._models_py3 import VpnSiteId
291except (SyntaxError, ImportError):
292    from ._models import AddressSpace  # type: ignore
293    from ._models import ApplicationGateway  # type: ignore
294    from ._models import ApplicationGatewayAuthenticationCertificate  # type: ignore
295    from ._models import ApplicationGatewayAutoscaleBounds  # type: ignore
296    from ._models import ApplicationGatewayAutoscaleConfiguration  # type: ignore
297    from ._models import ApplicationGatewayAvailableSslOptions  # type: ignore
298    from ._models import ApplicationGatewayAvailableSslPredefinedPolicies  # type: ignore
299    from ._models import ApplicationGatewayAvailableWafRuleSetsResult  # type: ignore
300    from ._models import ApplicationGatewayBackendAddress  # type: ignore
301    from ._models import ApplicationGatewayBackendAddressPool  # type: ignore
302    from ._models import ApplicationGatewayBackendHealth  # type: ignore
303    from ._models import ApplicationGatewayBackendHealthHttpSettings  # type: ignore
304    from ._models import ApplicationGatewayBackendHealthPool  # type: ignore
305    from ._models import ApplicationGatewayBackendHealthServer  # type: ignore
306    from ._models import ApplicationGatewayBackendHttpSettings  # type: ignore
307    from ._models import ApplicationGatewayConnectionDraining  # type: ignore
308    from ._models import ApplicationGatewayFirewallDisabledRuleGroup  # type: ignore
309    from ._models import ApplicationGatewayFirewallRule  # type: ignore
310    from ._models import ApplicationGatewayFirewallRuleGroup  # type: ignore
311    from ._models import ApplicationGatewayFirewallRuleSet  # type: ignore
312    from ._models import ApplicationGatewayFrontendIPConfiguration  # type: ignore
313    from ._models import ApplicationGatewayFrontendPort  # type: ignore
314    from ._models import ApplicationGatewayHttpListener  # type: ignore
315    from ._models import ApplicationGatewayIPConfiguration  # type: ignore
316    from ._models import ApplicationGatewayListResult  # type: ignore
317    from ._models import ApplicationGatewayPathRule  # type: ignore
318    from ._models import ApplicationGatewayProbe  # type: ignore
319    from ._models import ApplicationGatewayProbeHealthResponseMatch  # type: ignore
320    from ._models import ApplicationGatewayRedirectConfiguration  # type: ignore
321    from ._models import ApplicationGatewayRequestRoutingRule  # type: ignore
322    from ._models import ApplicationGatewaySku  # type: ignore
323    from ._models import ApplicationGatewaySslCertificate  # type: ignore
324    from ._models import ApplicationGatewaySslPolicy  # type: ignore
325    from ._models import ApplicationGatewaySslPredefinedPolicy  # type: ignore
326    from ._models import ApplicationGatewayUrlPathMap  # type: ignore
327    from ._models import ApplicationGatewayWebApplicationFirewallConfiguration  # type: ignore
328    from ._models import ApplicationSecurityGroup  # type: ignore
329    from ._models import ApplicationSecurityGroupListResult  # type: ignore
330    from ._models import AuthorizationListResult  # type: ignore
331    from ._models import Availability  # type: ignore
332    from ._models import AvailableProvidersList  # type: ignore
333    from ._models import AvailableProvidersListCity  # type: ignore
334    from ._models import AvailableProvidersListCountry  # type: ignore
335    from ._models import AvailableProvidersListParameters  # type: ignore
336    from ._models import AvailableProvidersListState  # type: ignore
337    from ._models import AzureAsyncOperationResult  # type: ignore
338    from ._models import AzureFirewall  # type: ignore
339    from ._models import AzureFirewallApplicationRule  # type: ignore
340    from ._models import AzureFirewallApplicationRuleCollection  # type: ignore
341    from ._models import AzureFirewallApplicationRuleProtocol  # type: ignore
342    from ._models import AzureFirewallIPConfiguration  # type: ignore
343    from ._models import AzureFirewallListResult  # type: ignore
344    from ._models import AzureFirewallNetworkRule  # type: ignore
345    from ._models import AzureFirewallNetworkRuleCollection  # type: ignore
346    from ._models import AzureFirewallRCAction  # type: ignore
347    from ._models import AzureReachabilityReport  # type: ignore
348    from ._models import AzureReachabilityReportItem  # type: ignore
349    from ._models import AzureReachabilityReportLatencyInfo  # type: ignore
350    from ._models import AzureReachabilityReportLocation  # type: ignore
351    from ._models import AzureReachabilityReportParameters  # type: ignore
352    from ._models import BGPCommunity  # type: ignore
353    from ._models import BackendAddressPool  # type: ignore
354    from ._models import BgpPeerStatus  # type: ignore
355    from ._models import BgpPeerStatusListResult  # type: ignore
356    from ._models import BgpServiceCommunity  # type: ignore
357    from ._models import BgpServiceCommunityListResult  # type: ignore
358    from ._models import BgpSettings  # type: ignore
359    from ._models import ConnectionMonitor  # type: ignore
360    from ._models import ConnectionMonitorDestination  # type: ignore
361    from ._models import ConnectionMonitorListResult  # type: ignore
362    from ._models import ConnectionMonitorParameters  # type: ignore
363    from ._models import ConnectionMonitorQueryResult  # type: ignore
364    from ._models import ConnectionMonitorResult  # type: ignore
365    from ._models import ConnectionMonitorResultProperties  # type: ignore
366    from ._models import ConnectionMonitorSource  # type: ignore
367    from ._models import ConnectionResetSharedKey  # type: ignore
368    from ._models import ConnectionSharedKey  # type: ignore
369    from ._models import ConnectionStateSnapshot  # type: ignore
370    from ._models import ConnectivityDestination  # type: ignore
371    from ._models import ConnectivityHop  # type: ignore
372    from ._models import ConnectivityInformation  # type: ignore
373    from ._models import ConnectivityIssue  # type: ignore
374    from ._models import ConnectivityParameters  # type: ignore
375    from ._models import ConnectivitySource  # type: ignore
376    from ._models import DdosProtectionPlan  # type: ignore
377    from ._models import DdosProtectionPlanListResult  # type: ignore
378    from ._models import DeviceProperties  # type: ignore
379    from ._models import DhcpOptions  # type: ignore
380    from ._models import Dimension  # type: ignore
381    from ._models import DnsNameAvailabilityResult  # type: ignore
382    from ._models import EffectiveNetworkSecurityGroup  # type: ignore
383    from ._models import EffectiveNetworkSecurityGroupAssociation  # type: ignore
384    from ._models import EffectiveNetworkSecurityGroupListResult  # type: ignore
385    from ._models import EffectiveNetworkSecurityRule  # type: ignore
386    from ._models import EffectiveRoute  # type: ignore
387    from ._models import EffectiveRouteListResult  # type: ignore
388    from ._models import EndpointServiceResult  # type: ignore
389    from ._models import EndpointServicesListResult  # type: ignore
390    from ._models import Error  # type: ignore
391    from ._models import ErrorDetails  # type: ignore
392    from ._models import ErrorResponse  # type: ignore
393    from ._models import EvaluatedNetworkSecurityGroup  # type: ignore
394    from ._models import ExpressRouteCircuit  # type: ignore
395    from ._models import ExpressRouteCircuitArpTable  # type: ignore
396    from ._models import ExpressRouteCircuitAuthorization  # type: ignore
397    from ._models import ExpressRouteCircuitConnection  # type: ignore
398    from ._models import ExpressRouteCircuitListResult  # type: ignore
399    from ._models import ExpressRouteCircuitPeering  # type: ignore
400    from ._models import ExpressRouteCircuitPeeringConfig  # type: ignore
401    from ._models import ExpressRouteCircuitPeeringListResult  # type: ignore
402    from ._models import ExpressRouteCircuitReference  # type: ignore
403    from ._models import ExpressRouteCircuitRoutesTable  # type: ignore
404    from ._models import ExpressRouteCircuitRoutesTableSummary  # type: ignore
405    from ._models import ExpressRouteCircuitServiceProviderProperties  # type: ignore
406    from ._models import ExpressRouteCircuitSku  # type: ignore
407    from ._models import ExpressRouteCircuitStats  # type: ignore
408    from ._models import ExpressRouteCircuitsArpTableListResult  # type: ignore
409    from ._models import ExpressRouteCircuitsRoutesTableListResult  # type: ignore
410    from ._models import ExpressRouteCircuitsRoutesTableSummaryListResult  # type: ignore
411    from ._models import ExpressRouteCrossConnection  # type: ignore
412    from ._models import ExpressRouteCrossConnectionListResult  # type: ignore
413    from ._models import ExpressRouteCrossConnectionPeering  # type: ignore
414    from ._models import ExpressRouteCrossConnectionPeeringList  # type: ignore
415    from ._models import ExpressRouteCrossConnectionRoutesTableSummary  # type: ignore
416    from ._models import ExpressRouteCrossConnectionsRoutesTableSummaryListResult  # type: ignore
417    from ._models import ExpressRouteServiceProvider  # type: ignore
418    from ._models import ExpressRouteServiceProviderBandwidthsOffered  # type: ignore
419    from ._models import ExpressRouteServiceProviderListResult  # type: ignore
420    from ._models import FlowLogInformation  # type: ignore
421    from ._models import FlowLogStatusParameters  # type: ignore
422    from ._models import FrontendIPConfiguration  # type: ignore
423    from ._models import GatewayRoute  # type: ignore
424    from ._models import GatewayRouteListResult  # type: ignore
425    from ._models import GetVpnSitesConfigurationRequest  # type: ignore
426    from ._models import HTTPConfiguration  # type: ignore
427    from ._models import HTTPHeader  # type: ignore
428    from ._models import HubVirtualNetworkConnection  # type: ignore
429    from ._models import IPAddressAvailabilityResult  # type: ignore
430    from ._models import IPConfiguration  # type: ignore
431    from ._models import InboundNatPool  # type: ignore
432    from ._models import InboundNatRule  # type: ignore
433    from ._models import InboundNatRuleListResult  # type: ignore
434    from ._models import IpTag  # type: ignore
435    from ._models import IpsecPolicy  # type: ignore
436    from ._models import Ipv6ExpressRouteCircuitPeeringConfig  # type: ignore
437    from ._models import ListHubVirtualNetworkConnectionsResult  # type: ignore
438    from ._models import ListVirtualHubsResult  # type: ignore
439    from ._models import ListVirtualWANsResult  # type: ignore
440    from ._models import ListVpnConnectionsResult  # type: ignore
441    from ._models import ListVpnGatewaysResult  # type: ignore
442    from ._models import ListVpnSitesResult  # type: ignore
443    from ._models import LoadBalancer  # type: ignore
444    from ._models import LoadBalancerBackendAddressPoolListResult  # type: ignore
445    from ._models import LoadBalancerFrontendIPConfigurationListResult  # type: ignore
446    from ._models import LoadBalancerListResult  # type: ignore
447    from ._models import LoadBalancerLoadBalancingRuleListResult  # type: ignore
448    from ._models import LoadBalancerProbeListResult  # type: ignore
449    from ._models import LoadBalancerSku  # type: ignore
450    from ._models import LoadBalancingRule  # type: ignore
451    from ._models import LocalNetworkGateway  # type: ignore
452    from ._models import LocalNetworkGatewayListResult  # type: ignore
453    from ._models import LogSpecification  # type: ignore
454    from ._models import MatchedRule  # type: ignore
455    from ._models import MetricSpecification  # type: ignore
456    from ._models import NetworkConfigurationDiagnosticParameters  # type: ignore
457    from ._models import NetworkConfigurationDiagnosticResponse  # type: ignore
458    from ._models import NetworkConfigurationDiagnosticResult  # type: ignore
459    from ._models import NetworkInterface  # type: ignore
460    from ._models import NetworkInterfaceAssociation  # type: ignore
461    from ._models import NetworkInterfaceDnsSettings  # type: ignore
462    from ._models import NetworkInterfaceIPConfiguration  # type: ignore
463    from ._models import NetworkInterfaceIPConfigurationListResult  # type: ignore
464    from ._models import NetworkInterfaceListResult  # type: ignore
465    from ._models import NetworkInterfaceLoadBalancerListResult  # type: ignore
466    from ._models import NetworkSecurityGroup  # type: ignore
467    from ._models import NetworkSecurityGroupListResult  # type: ignore
468    from ._models import NetworkSecurityGroupResult  # type: ignore
469    from ._models import NetworkSecurityRulesEvaluationResult  # type: ignore
470    from ._models import NetworkWatcher  # type: ignore
471    from ._models import NetworkWatcherListResult  # type: ignore
472    from ._models import NextHopParameters  # type: ignore
473    from ._models import NextHopResult  # type: ignore
474    from ._models import Operation  # type: ignore
475    from ._models import OperationDisplay  # type: ignore
476    from ._models import OperationListResult  # type: ignore
477    from ._models import OperationPropertiesFormatServiceSpecification  # type: ignore
478    from ._models import OutboundRule  # type: ignore
479    from ._models import PacketCapture  # type: ignore
480    from ._models import PacketCaptureFilter  # type: ignore
481    from ._models import PacketCaptureListResult  # type: ignore
482    from ._models import PacketCaptureParameters  # type: ignore
483    from ._models import PacketCaptureQueryStatusResult  # type: ignore
484    from ._models import PacketCaptureResult  # type: ignore
485    from ._models import PacketCaptureResultProperties  # type: ignore
486    from ._models import PacketCaptureStorageLocation  # type: ignore
487    from ._models import PatchRouteFilter  # type: ignore
488    from ._models import PatchRouteFilterRule  # type: ignore
489    from ._models import Policies  # type: ignore
490    from ._models import Probe  # type: ignore
491    from ._models import ProtocolConfiguration  # type: ignore
492    from ._models import PublicIPAddress  # type: ignore
493    from ._models import PublicIPAddressDnsSettings  # type: ignore
494    from ._models import PublicIPAddressListResult  # type: ignore
495    from ._models import PublicIPAddressSku  # type: ignore
496    from ._models import PublicIPPrefix  # type: ignore
497    from ._models import PublicIPPrefixListResult  # type: ignore
498    from ._models import PublicIPPrefixSku  # type: ignore
499    from ._models import QueryTroubleshootingParameters  # type: ignore
500    from ._models import ReferencedPublicIpAddress  # type: ignore
501    from ._models import Resource  # type: ignore
502    from ._models import ResourceNavigationLink  # type: ignore
503    from ._models import RetentionPolicyParameters  # type: ignore
504    from ._models import Route  # type: ignore
505    from ._models import RouteFilter  # type: ignore
506    from ._models import RouteFilterListResult  # type: ignore
507    from ._models import RouteFilterRule  # type: ignore
508    from ._models import RouteFilterRuleListResult  # type: ignore
509    from ._models import RouteListResult  # type: ignore
510    from ._models import RouteTable  # type: ignore
511    from ._models import RouteTableListResult  # type: ignore
512    from ._models import SecurityGroupNetworkInterface  # type: ignore
513    from ._models import SecurityGroupViewParameters  # type: ignore
514    from ._models import SecurityGroupViewResult  # type: ignore
515    from ._models import SecurityRule  # type: ignore
516    from ._models import SecurityRuleAssociations  # type: ignore
517    from ._models import SecurityRuleListResult  # type: ignore
518    from ._models import ServiceEndpointPolicy  # type: ignore
519    from ._models import ServiceEndpointPolicyDefinition  # type: ignore
520    from ._models import ServiceEndpointPolicyDefinitionListResult  # type: ignore
521    from ._models import ServiceEndpointPolicyListResult  # type: ignore
522    from ._models import ServiceEndpointPropertiesFormat  # type: ignore
523    from ._models import SubResource  # type: ignore
524    from ._models import Subnet  # type: ignore
525    from ._models import SubnetAssociation  # type: ignore
526    from ._models import SubnetListResult  # type: ignore
527    from ._models import TagsObject  # type: ignore
528    from ._models import Topology  # type: ignore
529    from ._models import TopologyAssociation  # type: ignore
530    from ._models import TopologyParameters  # type: ignore
531    from ._models import TopologyResource  # type: ignore
532    from ._models import TrafficAnalyticsConfigurationProperties  # type: ignore
533    from ._models import TrafficAnalyticsProperties  # type: ignore
534    from ._models import TrafficQuery  # type: ignore
535    from ._models import TroubleshootingDetails  # type: ignore
536    from ._models import TroubleshootingParameters  # type: ignore
537    from ._models import TroubleshootingRecommendedActions  # type: ignore
538    from ._models import TroubleshootingResult  # type: ignore
539    from ._models import TunnelConnectionHealth  # type: ignore
540    from ._models import Usage  # type: ignore
541    from ._models import UsageName  # type: ignore
542    from ._models import UsagesListResult  # type: ignore
543    from ._models import VerificationIPFlowParameters  # type: ignore
544    from ._models import VerificationIPFlowResult  # type: ignore
545    from ._models import VirtualHub  # type: ignore
546    from ._models import VirtualNetwork  # type: ignore
547    from ._models import VirtualNetworkConnectionGatewayReference  # type: ignore
548    from ._models import VirtualNetworkGateway  # type: ignore
549    from ._models import VirtualNetworkGatewayConnection  # type: ignore
550    from ._models import VirtualNetworkGatewayConnectionListEntity  # type: ignore
551    from ._models import VirtualNetworkGatewayConnectionListResult  # type: ignore
552    from ._models import VirtualNetworkGatewayIPConfiguration  # type: ignore
553    from ._models import VirtualNetworkGatewayListConnectionsResult  # type: ignore
554    from ._models import VirtualNetworkGatewayListResult  # type: ignore
555    from ._models import VirtualNetworkGatewaySku  # type: ignore
556    from ._models import VirtualNetworkListResult  # type: ignore
557    from ._models import VirtualNetworkListUsageResult  # type: ignore
558    from ._models import VirtualNetworkPeering  # type: ignore
559    from ._models import VirtualNetworkPeeringListResult  # type: ignore
560    from ._models import VirtualNetworkUsage  # type: ignore
561    from ._models import VirtualNetworkUsageName  # type: ignore
562    from ._models import VirtualWAN  # type: ignore
563    from ._models import VpnClientConfiguration  # type: ignore
564    from ._models import VpnClientIPsecParameters  # type: ignore
565    from ._models import VpnClientParameters  # type: ignore
566    from ._models import VpnClientRevokedCertificate  # type: ignore
567    from ._models import VpnClientRootCertificate  # type: ignore
568    from ._models import VpnConnection  # type: ignore
569    from ._models import VpnDeviceScriptParameters  # type: ignore
570    from ._models import VpnGateway  # type: ignore
571    from ._models import VpnSite  # type: ignore
572    from ._models import VpnSiteId  # type: ignore
573
574from ._network_management_client_enums import (
575    Access,
576    ApplicationGatewayBackendHealthServerHealth,
577    ApplicationGatewayCookieBasedAffinity,
578    ApplicationGatewayFirewallMode,
579    ApplicationGatewayOperationalState,
580    ApplicationGatewayProtocol,
581    ApplicationGatewayRedirectType,
582    ApplicationGatewayRequestRoutingRuleType,
583    ApplicationGatewaySkuName,
584    ApplicationGatewaySslCipherSuite,
585    ApplicationGatewaySslPolicyName,
586    ApplicationGatewaySslPolicyType,
587    ApplicationGatewaySslProtocol,
588    ApplicationGatewayTier,
589    AssociationType,
590    AuthenticationMethod,
591    AuthorizationUseStatus,
592    AzureFirewallApplicationRuleProtocolType,
593    AzureFirewallNetworkRuleProtocol,
594    AzureFirewallRCActionType,
595    BgpPeerState,
596    CircuitConnectionStatus,
597    ConnectionMonitorSourceStatus,
598    ConnectionState,
599    ConnectionStatus,
600    DhGroup,
601    Direction,
602    EffectiveRouteSource,
603    EffectiveRouteState,
604    EffectiveSecurityRuleProtocol,
605    EvaluationState,
606    ExpressRouteCircuitPeeringAdvertisedPublicPrefixState,
607    ExpressRouteCircuitPeeringState,
608    ExpressRouteCircuitSkuFamily,
609    ExpressRouteCircuitSkuTier,
610    ExpressRoutePeeringState,
611    ExpressRoutePeeringType,
612    HTTPMethod,
613    HubVirtualNetworkConnectionStatus,
614    IPAllocationMethod,
615    IPVersion,
616    IkeEncryption,
617    IkeIntegrity,
618    IpFlowProtocol,
619    IpsecEncryption,
620    IpsecIntegrity,
621    IssueType,
622    LoadBalancerSkuName,
623    LoadDistribution,
624    NetworkOperationStatus,
625    NextHopType,
626    Origin,
627    OutboundRulePropertiesFormatProtocol,
628    PcError,
629    PcProtocol,
630    PcStatus,
631    PfsGroup,
632    ProbeProtocol,
633    ProcessorArchitecture,
634    Protocol,
635    ProvisioningState,
636    PublicIPAddressSkuName,
637    PublicIPPrefixSkuName,
638    RouteFilterRuleType,
639    RouteNextHopType,
640    SecurityRuleAccess,
641    SecurityRuleDirection,
642    SecurityRuleProtocol,
643    ServiceProviderProvisioningState,
644    Severity,
645    TransportProtocol,
646    TunnelConnectionStatus,
647    UsageUnit,
648    VirtualNetworkGatewayConnectionStatus,
649    VirtualNetworkGatewayConnectionType,
650    VirtualNetworkGatewaySkuName,
651    VirtualNetworkGatewaySkuTier,
652    VirtualNetworkGatewayType,
653    VirtualNetworkPeeringState,
654    VpnClientProtocol,
655    VpnConnectionStatus,
656    VpnType,
657)
658
659__all__ = [
660    'AddressSpace',
661    'ApplicationGateway',
662    'ApplicationGatewayAuthenticationCertificate',
663    'ApplicationGatewayAutoscaleBounds',
664    'ApplicationGatewayAutoscaleConfiguration',
665    'ApplicationGatewayAvailableSslOptions',
666    'ApplicationGatewayAvailableSslPredefinedPolicies',
667    'ApplicationGatewayAvailableWafRuleSetsResult',
668    'ApplicationGatewayBackendAddress',
669    'ApplicationGatewayBackendAddressPool',
670    'ApplicationGatewayBackendHealth',
671    'ApplicationGatewayBackendHealthHttpSettings',
672    'ApplicationGatewayBackendHealthPool',
673    'ApplicationGatewayBackendHealthServer',
674    'ApplicationGatewayBackendHttpSettings',
675    'ApplicationGatewayConnectionDraining',
676    'ApplicationGatewayFirewallDisabledRuleGroup',
677    'ApplicationGatewayFirewallRule',
678    'ApplicationGatewayFirewallRuleGroup',
679    'ApplicationGatewayFirewallRuleSet',
680    'ApplicationGatewayFrontendIPConfiguration',
681    'ApplicationGatewayFrontendPort',
682    'ApplicationGatewayHttpListener',
683    'ApplicationGatewayIPConfiguration',
684    'ApplicationGatewayListResult',
685    'ApplicationGatewayPathRule',
686    'ApplicationGatewayProbe',
687    'ApplicationGatewayProbeHealthResponseMatch',
688    'ApplicationGatewayRedirectConfiguration',
689    'ApplicationGatewayRequestRoutingRule',
690    'ApplicationGatewaySku',
691    'ApplicationGatewaySslCertificate',
692    'ApplicationGatewaySslPolicy',
693    'ApplicationGatewaySslPredefinedPolicy',
694    'ApplicationGatewayUrlPathMap',
695    'ApplicationGatewayWebApplicationFirewallConfiguration',
696    'ApplicationSecurityGroup',
697    'ApplicationSecurityGroupListResult',
698    'AuthorizationListResult',
699    'Availability',
700    'AvailableProvidersList',
701    'AvailableProvidersListCity',
702    'AvailableProvidersListCountry',
703    'AvailableProvidersListParameters',
704    'AvailableProvidersListState',
705    'AzureAsyncOperationResult',
706    'AzureFirewall',
707    'AzureFirewallApplicationRule',
708    'AzureFirewallApplicationRuleCollection',
709    'AzureFirewallApplicationRuleProtocol',
710    'AzureFirewallIPConfiguration',
711    'AzureFirewallListResult',
712    'AzureFirewallNetworkRule',
713    'AzureFirewallNetworkRuleCollection',
714    'AzureFirewallRCAction',
715    'AzureReachabilityReport',
716    'AzureReachabilityReportItem',
717    'AzureReachabilityReportLatencyInfo',
718    'AzureReachabilityReportLocation',
719    'AzureReachabilityReportParameters',
720    'BGPCommunity',
721    'BackendAddressPool',
722    'BgpPeerStatus',
723    'BgpPeerStatusListResult',
724    'BgpServiceCommunity',
725    'BgpServiceCommunityListResult',
726    'BgpSettings',
727    'ConnectionMonitor',
728    'ConnectionMonitorDestination',
729    'ConnectionMonitorListResult',
730    'ConnectionMonitorParameters',
731    'ConnectionMonitorQueryResult',
732    'ConnectionMonitorResult',
733    'ConnectionMonitorResultProperties',
734    'ConnectionMonitorSource',
735    'ConnectionResetSharedKey',
736    'ConnectionSharedKey',
737    'ConnectionStateSnapshot',
738    'ConnectivityDestination',
739    'ConnectivityHop',
740    'ConnectivityInformation',
741    'ConnectivityIssue',
742    'ConnectivityParameters',
743    'ConnectivitySource',
744    'DdosProtectionPlan',
745    'DdosProtectionPlanListResult',
746    'DeviceProperties',
747    'DhcpOptions',
748    'Dimension',
749    'DnsNameAvailabilityResult',
750    'EffectiveNetworkSecurityGroup',
751    'EffectiveNetworkSecurityGroupAssociation',
752    'EffectiveNetworkSecurityGroupListResult',
753    'EffectiveNetworkSecurityRule',
754    'EffectiveRoute',
755    'EffectiveRouteListResult',
756    'EndpointServiceResult',
757    'EndpointServicesListResult',
758    'Error',
759    'ErrorDetails',
760    'ErrorResponse',
761    'EvaluatedNetworkSecurityGroup',
762    'ExpressRouteCircuit',
763    'ExpressRouteCircuitArpTable',
764    'ExpressRouteCircuitAuthorization',
765    'ExpressRouteCircuitConnection',
766    'ExpressRouteCircuitListResult',
767    'ExpressRouteCircuitPeering',
768    'ExpressRouteCircuitPeeringConfig',
769    'ExpressRouteCircuitPeeringListResult',
770    'ExpressRouteCircuitReference',
771    'ExpressRouteCircuitRoutesTable',
772    'ExpressRouteCircuitRoutesTableSummary',
773    'ExpressRouteCircuitServiceProviderProperties',
774    'ExpressRouteCircuitSku',
775    'ExpressRouteCircuitStats',
776    'ExpressRouteCircuitsArpTableListResult',
777    'ExpressRouteCircuitsRoutesTableListResult',
778    'ExpressRouteCircuitsRoutesTableSummaryListResult',
779    'ExpressRouteCrossConnection',
780    'ExpressRouteCrossConnectionListResult',
781    'ExpressRouteCrossConnectionPeering',
782    'ExpressRouteCrossConnectionPeeringList',
783    'ExpressRouteCrossConnectionRoutesTableSummary',
784    'ExpressRouteCrossConnectionsRoutesTableSummaryListResult',
785    'ExpressRouteServiceProvider',
786    'ExpressRouteServiceProviderBandwidthsOffered',
787    'ExpressRouteServiceProviderListResult',
788    'FlowLogInformation',
789    'FlowLogStatusParameters',
790    'FrontendIPConfiguration',
791    'GatewayRoute',
792    'GatewayRouteListResult',
793    'GetVpnSitesConfigurationRequest',
794    'HTTPConfiguration',
795    'HTTPHeader',
796    'HubVirtualNetworkConnection',
797    'IPAddressAvailabilityResult',
798    'IPConfiguration',
799    'InboundNatPool',
800    'InboundNatRule',
801    'InboundNatRuleListResult',
802    'IpTag',
803    'IpsecPolicy',
804    'Ipv6ExpressRouteCircuitPeeringConfig',
805    'ListHubVirtualNetworkConnectionsResult',
806    'ListVirtualHubsResult',
807    'ListVirtualWANsResult',
808    'ListVpnConnectionsResult',
809    'ListVpnGatewaysResult',
810    'ListVpnSitesResult',
811    'LoadBalancer',
812    'LoadBalancerBackendAddressPoolListResult',
813    'LoadBalancerFrontendIPConfigurationListResult',
814    'LoadBalancerListResult',
815    'LoadBalancerLoadBalancingRuleListResult',
816    'LoadBalancerProbeListResult',
817    'LoadBalancerSku',
818    'LoadBalancingRule',
819    'LocalNetworkGateway',
820    'LocalNetworkGatewayListResult',
821    'LogSpecification',
822    'MatchedRule',
823    'MetricSpecification',
824    'NetworkConfigurationDiagnosticParameters',
825    'NetworkConfigurationDiagnosticResponse',
826    'NetworkConfigurationDiagnosticResult',
827    'NetworkInterface',
828    'NetworkInterfaceAssociation',
829    'NetworkInterfaceDnsSettings',
830    'NetworkInterfaceIPConfiguration',
831    'NetworkInterfaceIPConfigurationListResult',
832    'NetworkInterfaceListResult',
833    'NetworkInterfaceLoadBalancerListResult',
834    'NetworkSecurityGroup',
835    'NetworkSecurityGroupListResult',
836    'NetworkSecurityGroupResult',
837    'NetworkSecurityRulesEvaluationResult',
838    'NetworkWatcher',
839    'NetworkWatcherListResult',
840    'NextHopParameters',
841    'NextHopResult',
842    'Operation',
843    'OperationDisplay',
844    'OperationListResult',
845    'OperationPropertiesFormatServiceSpecification',
846    'OutboundRule',
847    'PacketCapture',
848    'PacketCaptureFilter',
849    'PacketCaptureListResult',
850    'PacketCaptureParameters',
851    'PacketCaptureQueryStatusResult',
852    'PacketCaptureResult',
853    'PacketCaptureResultProperties',
854    'PacketCaptureStorageLocation',
855    'PatchRouteFilter',
856    'PatchRouteFilterRule',
857    'Policies',
858    'Probe',
859    'ProtocolConfiguration',
860    'PublicIPAddress',
861    'PublicIPAddressDnsSettings',
862    'PublicIPAddressListResult',
863    'PublicIPAddressSku',
864    'PublicIPPrefix',
865    'PublicIPPrefixListResult',
866    'PublicIPPrefixSku',
867    'QueryTroubleshootingParameters',
868    'ReferencedPublicIpAddress',
869    'Resource',
870    'ResourceNavigationLink',
871    'RetentionPolicyParameters',
872    'Route',
873    'RouteFilter',
874    'RouteFilterListResult',
875    'RouteFilterRule',
876    'RouteFilterRuleListResult',
877    'RouteListResult',
878    'RouteTable',
879    'RouteTableListResult',
880    'SecurityGroupNetworkInterface',
881    'SecurityGroupViewParameters',
882    'SecurityGroupViewResult',
883    'SecurityRule',
884    'SecurityRuleAssociations',
885    'SecurityRuleListResult',
886    'ServiceEndpointPolicy',
887    'ServiceEndpointPolicyDefinition',
888    'ServiceEndpointPolicyDefinitionListResult',
889    'ServiceEndpointPolicyListResult',
890    'ServiceEndpointPropertiesFormat',
891    'SubResource',
892    'Subnet',
893    'SubnetAssociation',
894    'SubnetListResult',
895    'TagsObject',
896    'Topology',
897    'TopologyAssociation',
898    'TopologyParameters',
899    'TopologyResource',
900    'TrafficAnalyticsConfigurationProperties',
901    'TrafficAnalyticsProperties',
902    'TrafficQuery',
903    'TroubleshootingDetails',
904    'TroubleshootingParameters',
905    'TroubleshootingRecommendedActions',
906    'TroubleshootingResult',
907    'TunnelConnectionHealth',
908    'Usage',
909    'UsageName',
910    'UsagesListResult',
911    'VerificationIPFlowParameters',
912    'VerificationIPFlowResult',
913    'VirtualHub',
914    'VirtualNetwork',
915    'VirtualNetworkConnectionGatewayReference',
916    'VirtualNetworkGateway',
917    'VirtualNetworkGatewayConnection',
918    'VirtualNetworkGatewayConnectionListEntity',
919    'VirtualNetworkGatewayConnectionListResult',
920    'VirtualNetworkGatewayIPConfiguration',
921    'VirtualNetworkGatewayListConnectionsResult',
922    'VirtualNetworkGatewayListResult',
923    'VirtualNetworkGatewaySku',
924    'VirtualNetworkListResult',
925    'VirtualNetworkListUsageResult',
926    'VirtualNetworkPeering',
927    'VirtualNetworkPeeringListResult',
928    'VirtualNetworkUsage',
929    'VirtualNetworkUsageName',
930    'VirtualWAN',
931    'VpnClientConfiguration',
932    'VpnClientIPsecParameters',
933    'VpnClientParameters',
934    'VpnClientRevokedCertificate',
935    'VpnClientRootCertificate',
936    'VpnConnection',
937    'VpnDeviceScriptParameters',
938    'VpnGateway',
939    'VpnSite',
940    'VpnSiteId',
941    'Access',
942    'ApplicationGatewayBackendHealthServerHealth',
943    'ApplicationGatewayCookieBasedAffinity',
944    'ApplicationGatewayFirewallMode',
945    'ApplicationGatewayOperationalState',
946    'ApplicationGatewayProtocol',
947    'ApplicationGatewayRedirectType',
948    'ApplicationGatewayRequestRoutingRuleType',
949    'ApplicationGatewaySkuName',
950    'ApplicationGatewaySslCipherSuite',
951    'ApplicationGatewaySslPolicyName',
952    'ApplicationGatewaySslPolicyType',
953    'ApplicationGatewaySslProtocol',
954    'ApplicationGatewayTier',
955    'AssociationType',
956    'AuthenticationMethod',
957    'AuthorizationUseStatus',
958    'AzureFirewallApplicationRuleProtocolType',
959    'AzureFirewallNetworkRuleProtocol',
960    'AzureFirewallRCActionType',
961    'BgpPeerState',
962    'CircuitConnectionStatus',
963    'ConnectionMonitorSourceStatus',
964    'ConnectionState',
965    'ConnectionStatus',
966    'DhGroup',
967    'Direction',
968    'EffectiveRouteSource',
969    'EffectiveRouteState',
970    'EffectiveSecurityRuleProtocol',
971    'EvaluationState',
972    'ExpressRouteCircuitPeeringAdvertisedPublicPrefixState',
973    'ExpressRouteCircuitPeeringState',
974    'ExpressRouteCircuitSkuFamily',
975    'ExpressRouteCircuitSkuTier',
976    'ExpressRoutePeeringState',
977    'ExpressRoutePeeringType',
978    'HTTPMethod',
979    'HubVirtualNetworkConnectionStatus',
980    'IPAllocationMethod',
981    'IPVersion',
982    'IkeEncryption',
983    'IkeIntegrity',
984    'IpFlowProtocol',
985    'IpsecEncryption',
986    'IpsecIntegrity',
987    'IssueType',
988    'LoadBalancerSkuName',
989    'LoadDistribution',
990    'NetworkOperationStatus',
991    'NextHopType',
992    'Origin',
993    'OutboundRulePropertiesFormatProtocol',
994    'PcError',
995    'PcProtocol',
996    'PcStatus',
997    'PfsGroup',
998    'ProbeProtocol',
999    'ProcessorArchitecture',
1000    'Protocol',
1001    'ProvisioningState',
1002    'PublicIPAddressSkuName',
1003    'PublicIPPrefixSkuName',
1004    'RouteFilterRuleType',
1005    'RouteNextHopType',
1006    'SecurityRuleAccess',
1007    'SecurityRuleDirection',
1008    'SecurityRuleProtocol',
1009    'ServiceProviderProvisioningState',
1010    'Severity',
1011    'TransportProtocol',
1012    'TunnelConnectionStatus',
1013    'UsageUnit',
1014    'VirtualNetworkGatewayConnectionStatus',
1015    'VirtualNetworkGatewayConnectionType',
1016    'VirtualNetworkGatewaySkuName',
1017    'VirtualNetworkGatewaySkuTier',
1018    'VirtualNetworkGatewayType',
1019    'VirtualNetworkPeeringState',
1020    'VpnClientProtocol',
1021    'VpnConnectionStatus',
1022    'VpnType',
1023]
1024