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 ApplicationGatewayBackendAddress
14    from ._models_py3 import ApplicationGatewayBackendAddressPool
15    from ._models_py3 import ApplicationGatewayBackendHealth
16    from ._models_py3 import ApplicationGatewayBackendHealthHttpSettings
17    from ._models_py3 import ApplicationGatewayBackendHealthPool
18    from ._models_py3 import ApplicationGatewayBackendHealthServer
19    from ._models_py3 import ApplicationGatewayBackendHttpSettings
20    from ._models_py3 import ApplicationGatewayConnectionDraining
21    from ._models_py3 import ApplicationGatewayFrontendIPConfiguration
22    from ._models_py3 import ApplicationGatewayFrontendPort
23    from ._models_py3 import ApplicationGatewayHttpListener
24    from ._models_py3 import ApplicationGatewayIPConfiguration
25    from ._models_py3 import ApplicationGatewayListResult
26    from ._models_py3 import ApplicationGatewayPathRule
27    from ._models_py3 import ApplicationGatewayProbe
28    from ._models_py3 import ApplicationGatewayRequestRoutingRule
29    from ._models_py3 import ApplicationGatewaySku
30    from ._models_py3 import ApplicationGatewaySslCertificate
31    from ._models_py3 import ApplicationGatewaySslPolicy
32    from ._models_py3 import ApplicationGatewayUrlPathMap
33    from ._models_py3 import ApplicationGatewayWebApplicationFirewallConfiguration
34    from ._models_py3 import AuthorizationListResult
35    from ._models_py3 import AzureAsyncOperationResult
36    from ._models_py3 import BGPCommunity
37    from ._models_py3 import BackendAddressPool
38    from ._models_py3 import BgpPeerStatus
39    from ._models_py3 import BgpPeerStatusListResult
40    from ._models_py3 import BgpServiceCommunity
41    from ._models_py3 import BgpServiceCommunityListResult
42    from ._models_py3 import BgpSettings
43    from ._models_py3 import ConnectionResetSharedKey
44    from ._models_py3 import ConnectionSharedKey
45    from ._models_py3 import DhcpOptions
46    from ._models_py3 import DnsNameAvailabilityResult
47    from ._models_py3 import EffectiveNetworkSecurityGroup
48    from ._models_py3 import EffectiveNetworkSecurityGroupAssociation
49    from ._models_py3 import EffectiveNetworkSecurityGroupListResult
50    from ._models_py3 import EffectiveNetworkSecurityRule
51    from ._models_py3 import EffectiveRoute
52    from ._models_py3 import EffectiveRouteListResult
53    from ._models_py3 import Error
54    from ._models_py3 import ErrorDetails
55    from ._models_py3 import ExpressRouteCircuit
56    from ._models_py3 import ExpressRouteCircuitArpTable
57    from ._models_py3 import ExpressRouteCircuitAuthorization
58    from ._models_py3 import ExpressRouteCircuitListResult
59    from ._models_py3 import ExpressRouteCircuitPeering
60    from ._models_py3 import ExpressRouteCircuitPeeringConfig
61    from ._models_py3 import ExpressRouteCircuitPeeringListResult
62    from ._models_py3 import ExpressRouteCircuitRoutesTable
63    from ._models_py3 import ExpressRouteCircuitRoutesTableSummary
64    from ._models_py3 import ExpressRouteCircuitServiceProviderProperties
65    from ._models_py3 import ExpressRouteCircuitSku
66    from ._models_py3 import ExpressRouteCircuitStats
67    from ._models_py3 import ExpressRouteCircuitsArpTableListResult
68    from ._models_py3 import ExpressRouteCircuitsRoutesTableListResult
69    from ._models_py3 import ExpressRouteCircuitsRoutesTableSummaryListResult
70    from ._models_py3 import ExpressRouteServiceProvider
71    from ._models_py3 import ExpressRouteServiceProviderBandwidthsOffered
72    from ._models_py3 import ExpressRouteServiceProviderListResult
73    from ._models_py3 import FlowLogInformation
74    from ._models_py3 import FlowLogStatusParameters
75    from ._models_py3 import FrontendIPConfiguration
76    from ._models_py3 import GatewayRoute
77    from ._models_py3 import GatewayRouteListResult
78    from ._models_py3 import IPAddressAvailabilityResult
79    from ._models_py3 import IPConfiguration
80    from ._models_py3 import InboundNatPool
81    from ._models_py3 import InboundNatRule
82    from ._models_py3 import LoadBalancer
83    from ._models_py3 import LoadBalancerListResult
84    from ._models_py3 import LoadBalancingRule
85    from ._models_py3 import LocalNetworkGateway
86    from ._models_py3 import LocalNetworkGatewayListResult
87    from ._models_py3 import NetworkInterface
88    from ._models_py3 import NetworkInterfaceAssociation
89    from ._models_py3 import NetworkInterfaceDnsSettings
90    from ._models_py3 import NetworkInterfaceIPConfiguration
91    from ._models_py3 import NetworkInterfaceListResult
92    from ._models_py3 import NetworkSecurityGroup
93    from ._models_py3 import NetworkSecurityGroupListResult
94    from ._models_py3 import NetworkWatcher
95    from ._models_py3 import NetworkWatcherListResult
96    from ._models_py3 import NextHopParameters
97    from ._models_py3 import NextHopResult
98    from ._models_py3 import OutboundNatRule
99    from ._models_py3 import PacketCapture
100    from ._models_py3 import PacketCaptureFilter
101    from ._models_py3 import PacketCaptureListResult
102    from ._models_py3 import PacketCaptureParameters
103    from ._models_py3 import PacketCaptureQueryStatusResult
104    from ._models_py3 import PacketCaptureResult
105    from ._models_py3 import PacketCaptureResultProperties
106    from ._models_py3 import PacketCaptureStorageLocation
107    from ._models_py3 import PatchRouteFilter
108    from ._models_py3 import PatchRouteFilterRule
109    from ._models_py3 import Probe
110    from ._models_py3 import PublicIPAddress
111    from ._models_py3 import PublicIPAddressDnsSettings
112    from ._models_py3 import PublicIPAddressListResult
113    from ._models_py3 import QueryTroubleshootingParameters
114    from ._models_py3 import Resource
115    from ._models_py3 import ResourceNavigationLink
116    from ._models_py3 import RetentionPolicyParameters
117    from ._models_py3 import Route
118    from ._models_py3 import RouteFilter
119    from ._models_py3 import RouteFilterListResult
120    from ._models_py3 import RouteFilterRule
121    from ._models_py3 import RouteFilterRuleListResult
122    from ._models_py3 import RouteListResult
123    from ._models_py3 import RouteTable
124    from ._models_py3 import RouteTableListResult
125    from ._models_py3 import SecurityGroupNetworkInterface
126    from ._models_py3 import SecurityGroupViewParameters
127    from ._models_py3 import SecurityGroupViewResult
128    from ._models_py3 import SecurityRule
129    from ._models_py3 import SecurityRuleAssociations
130    from ._models_py3 import SecurityRuleListResult
131    from ._models_py3 import SubResource
132    from ._models_py3 import Subnet
133    from ._models_py3 import SubnetAssociation
134    from ._models_py3 import SubnetListResult
135    from ._models_py3 import Topology
136    from ._models_py3 import TopologyAssociation
137    from ._models_py3 import TopologyParameters
138    from ._models_py3 import TopologyResource
139    from ._models_py3 import TroubleshootingDetails
140    from ._models_py3 import TroubleshootingParameters
141    from ._models_py3 import TroubleshootingRecommendedActions
142    from ._models_py3 import TroubleshootingResult
143    from ._models_py3 import TunnelConnectionHealth
144    from ._models_py3 import Usage
145    from ._models_py3 import UsageName
146    from ._models_py3 import UsagesListResult
147    from ._models_py3 import VerificationIPFlowParameters
148    from ._models_py3 import VerificationIPFlowResult
149    from ._models_py3 import VirtualNetwork
150    from ._models_py3 import VirtualNetworkGateway
151    from ._models_py3 import VirtualNetworkGatewayConnection
152    from ._models_py3 import VirtualNetworkGatewayConnectionListResult
153    from ._models_py3 import VirtualNetworkGatewayIPConfiguration
154    from ._models_py3 import VirtualNetworkGatewayListResult
155    from ._models_py3 import VirtualNetworkGatewaySku
156    from ._models_py3 import VirtualNetworkListResult
157    from ._models_py3 import VirtualNetworkPeering
158    from ._models_py3 import VirtualNetworkPeeringListResult
159    from ._models_py3 import VpnClientConfiguration
160    from ._models_py3 import VpnClientParameters
161    from ._models_py3 import VpnClientRevokedCertificate
162    from ._models_py3 import VpnClientRootCertificate
163except (SyntaxError, ImportError):
164    from ._models import AddressSpace  # type: ignore
165    from ._models import ApplicationGateway  # type: ignore
166    from ._models import ApplicationGatewayAuthenticationCertificate  # type: ignore
167    from ._models import ApplicationGatewayBackendAddress  # type: ignore
168    from ._models import ApplicationGatewayBackendAddressPool  # type: ignore
169    from ._models import ApplicationGatewayBackendHealth  # type: ignore
170    from ._models import ApplicationGatewayBackendHealthHttpSettings  # type: ignore
171    from ._models import ApplicationGatewayBackendHealthPool  # type: ignore
172    from ._models import ApplicationGatewayBackendHealthServer  # type: ignore
173    from ._models import ApplicationGatewayBackendHttpSettings  # type: ignore
174    from ._models import ApplicationGatewayConnectionDraining  # type: ignore
175    from ._models import ApplicationGatewayFrontendIPConfiguration  # type: ignore
176    from ._models import ApplicationGatewayFrontendPort  # type: ignore
177    from ._models import ApplicationGatewayHttpListener  # type: ignore
178    from ._models import ApplicationGatewayIPConfiguration  # type: ignore
179    from ._models import ApplicationGatewayListResult  # type: ignore
180    from ._models import ApplicationGatewayPathRule  # type: ignore
181    from ._models import ApplicationGatewayProbe  # type: ignore
182    from ._models import ApplicationGatewayRequestRoutingRule  # type: ignore
183    from ._models import ApplicationGatewaySku  # type: ignore
184    from ._models import ApplicationGatewaySslCertificate  # type: ignore
185    from ._models import ApplicationGatewaySslPolicy  # type: ignore
186    from ._models import ApplicationGatewayUrlPathMap  # type: ignore
187    from ._models import ApplicationGatewayWebApplicationFirewallConfiguration  # type: ignore
188    from ._models import AuthorizationListResult  # type: ignore
189    from ._models import AzureAsyncOperationResult  # type: ignore
190    from ._models import BGPCommunity  # type: ignore
191    from ._models import BackendAddressPool  # type: ignore
192    from ._models import BgpPeerStatus  # type: ignore
193    from ._models import BgpPeerStatusListResult  # type: ignore
194    from ._models import BgpServiceCommunity  # type: ignore
195    from ._models import BgpServiceCommunityListResult  # type: ignore
196    from ._models import BgpSettings  # type: ignore
197    from ._models import ConnectionResetSharedKey  # type: ignore
198    from ._models import ConnectionSharedKey  # type: ignore
199    from ._models import DhcpOptions  # type: ignore
200    from ._models import DnsNameAvailabilityResult  # type: ignore
201    from ._models import EffectiveNetworkSecurityGroup  # type: ignore
202    from ._models import EffectiveNetworkSecurityGroupAssociation  # type: ignore
203    from ._models import EffectiveNetworkSecurityGroupListResult  # type: ignore
204    from ._models import EffectiveNetworkSecurityRule  # type: ignore
205    from ._models import EffectiveRoute  # type: ignore
206    from ._models import EffectiveRouteListResult  # type: ignore
207    from ._models import Error  # type: ignore
208    from ._models import ErrorDetails  # type: ignore
209    from ._models import ExpressRouteCircuit  # type: ignore
210    from ._models import ExpressRouteCircuitArpTable  # type: ignore
211    from ._models import ExpressRouteCircuitAuthorization  # type: ignore
212    from ._models import ExpressRouteCircuitListResult  # type: ignore
213    from ._models import ExpressRouteCircuitPeering  # type: ignore
214    from ._models import ExpressRouteCircuitPeeringConfig  # type: ignore
215    from ._models import ExpressRouteCircuitPeeringListResult  # type: ignore
216    from ._models import ExpressRouteCircuitRoutesTable  # type: ignore
217    from ._models import ExpressRouteCircuitRoutesTableSummary  # type: ignore
218    from ._models import ExpressRouteCircuitServiceProviderProperties  # type: ignore
219    from ._models import ExpressRouteCircuitSku  # type: ignore
220    from ._models import ExpressRouteCircuitStats  # type: ignore
221    from ._models import ExpressRouteCircuitsArpTableListResult  # type: ignore
222    from ._models import ExpressRouteCircuitsRoutesTableListResult  # type: ignore
223    from ._models import ExpressRouteCircuitsRoutesTableSummaryListResult  # type: ignore
224    from ._models import ExpressRouteServiceProvider  # type: ignore
225    from ._models import ExpressRouteServiceProviderBandwidthsOffered  # type: ignore
226    from ._models import ExpressRouteServiceProviderListResult  # type: ignore
227    from ._models import FlowLogInformation  # type: ignore
228    from ._models import FlowLogStatusParameters  # type: ignore
229    from ._models import FrontendIPConfiguration  # type: ignore
230    from ._models import GatewayRoute  # type: ignore
231    from ._models import GatewayRouteListResult  # type: ignore
232    from ._models import IPAddressAvailabilityResult  # type: ignore
233    from ._models import IPConfiguration  # type: ignore
234    from ._models import InboundNatPool  # type: ignore
235    from ._models import InboundNatRule  # type: ignore
236    from ._models import LoadBalancer  # type: ignore
237    from ._models import LoadBalancerListResult  # type: ignore
238    from ._models import LoadBalancingRule  # type: ignore
239    from ._models import LocalNetworkGateway  # type: ignore
240    from ._models import LocalNetworkGatewayListResult  # type: ignore
241    from ._models import NetworkInterface  # type: ignore
242    from ._models import NetworkInterfaceAssociation  # type: ignore
243    from ._models import NetworkInterfaceDnsSettings  # type: ignore
244    from ._models import NetworkInterfaceIPConfiguration  # type: ignore
245    from ._models import NetworkInterfaceListResult  # type: ignore
246    from ._models import NetworkSecurityGroup  # type: ignore
247    from ._models import NetworkSecurityGroupListResult  # type: ignore
248    from ._models import NetworkWatcher  # type: ignore
249    from ._models import NetworkWatcherListResult  # type: ignore
250    from ._models import NextHopParameters  # type: ignore
251    from ._models import NextHopResult  # type: ignore
252    from ._models import OutboundNatRule  # type: ignore
253    from ._models import PacketCapture  # type: ignore
254    from ._models import PacketCaptureFilter  # type: ignore
255    from ._models import PacketCaptureListResult  # type: ignore
256    from ._models import PacketCaptureParameters  # type: ignore
257    from ._models import PacketCaptureQueryStatusResult  # type: ignore
258    from ._models import PacketCaptureResult  # type: ignore
259    from ._models import PacketCaptureResultProperties  # type: ignore
260    from ._models import PacketCaptureStorageLocation  # type: ignore
261    from ._models import PatchRouteFilter  # type: ignore
262    from ._models import PatchRouteFilterRule  # type: ignore
263    from ._models import Probe  # type: ignore
264    from ._models import PublicIPAddress  # type: ignore
265    from ._models import PublicIPAddressDnsSettings  # type: ignore
266    from ._models import PublicIPAddressListResult  # type: ignore
267    from ._models import QueryTroubleshootingParameters  # type: ignore
268    from ._models import Resource  # type: ignore
269    from ._models import ResourceNavigationLink  # type: ignore
270    from ._models import RetentionPolicyParameters  # type: ignore
271    from ._models import Route  # type: ignore
272    from ._models import RouteFilter  # type: ignore
273    from ._models import RouteFilterListResult  # type: ignore
274    from ._models import RouteFilterRule  # type: ignore
275    from ._models import RouteFilterRuleListResult  # type: ignore
276    from ._models import RouteListResult  # type: ignore
277    from ._models import RouteTable  # type: ignore
278    from ._models import RouteTableListResult  # type: ignore
279    from ._models import SecurityGroupNetworkInterface  # type: ignore
280    from ._models import SecurityGroupViewParameters  # type: ignore
281    from ._models import SecurityGroupViewResult  # type: ignore
282    from ._models import SecurityRule  # type: ignore
283    from ._models import SecurityRuleAssociations  # type: ignore
284    from ._models import SecurityRuleListResult  # type: ignore
285    from ._models import SubResource  # type: ignore
286    from ._models import Subnet  # type: ignore
287    from ._models import SubnetAssociation  # type: ignore
288    from ._models import SubnetListResult  # type: ignore
289    from ._models import Topology  # type: ignore
290    from ._models import TopologyAssociation  # type: ignore
291    from ._models import TopologyParameters  # type: ignore
292    from ._models import TopologyResource  # type: ignore
293    from ._models import TroubleshootingDetails  # type: ignore
294    from ._models import TroubleshootingParameters  # type: ignore
295    from ._models import TroubleshootingRecommendedActions  # type: ignore
296    from ._models import TroubleshootingResult  # type: ignore
297    from ._models import TunnelConnectionHealth  # type: ignore
298    from ._models import Usage  # type: ignore
299    from ._models import UsageName  # type: ignore
300    from ._models import UsagesListResult  # type: ignore
301    from ._models import VerificationIPFlowParameters  # type: ignore
302    from ._models import VerificationIPFlowResult  # type: ignore
303    from ._models import VirtualNetwork  # type: ignore
304    from ._models import VirtualNetworkGateway  # type: ignore
305    from ._models import VirtualNetworkGatewayConnection  # type: ignore
306    from ._models import VirtualNetworkGatewayConnectionListResult  # type: ignore
307    from ._models import VirtualNetworkGatewayIPConfiguration  # type: ignore
308    from ._models import VirtualNetworkGatewayListResult  # type: ignore
309    from ._models import VirtualNetworkGatewaySku  # type: ignore
310    from ._models import VirtualNetworkListResult  # type: ignore
311    from ._models import VirtualNetworkPeering  # type: ignore
312    from ._models import VirtualNetworkPeeringListResult  # type: ignore
313    from ._models import VpnClientConfiguration  # type: ignore
314    from ._models import VpnClientParameters  # type: ignore
315    from ._models import VpnClientRevokedCertificate  # type: ignore
316    from ._models import VpnClientRootCertificate  # type: ignore
317
318from ._network_management_client_enums import (
319    Access,
320    ApplicationGatewayBackendHealthServerHealth,
321    ApplicationGatewayCookieBasedAffinity,
322    ApplicationGatewayFirewallMode,
323    ApplicationGatewayOperationalState,
324    ApplicationGatewayProtocol,
325    ApplicationGatewayRequestRoutingRuleType,
326    ApplicationGatewaySkuName,
327    ApplicationGatewaySslProtocol,
328    ApplicationGatewayTier,
329    AssociationType,
330    AuthorizationUseStatus,
331    BgpPeerState,
332    Direction,
333    EffectiveRouteSource,
334    EffectiveRouteState,
335    ExpressRouteCircuitPeeringAdvertisedPublicPrefixState,
336    ExpressRouteCircuitPeeringState,
337    ExpressRouteCircuitPeeringType,
338    ExpressRouteCircuitSkuFamily,
339    ExpressRouteCircuitSkuTier,
340    IPAllocationMethod,
341    IPVersion,
342    LoadDistribution,
343    NetworkOperationStatus,
344    NextHopType,
345    PcError,
346    PcProtocol,
347    PcStatus,
348    ProbeProtocol,
349    ProcessorArchitecture,
350    Protocol,
351    ProvisioningState,
352    RouteFilterRuleType,
353    RouteNextHopType,
354    SecurityRuleAccess,
355    SecurityRuleDirection,
356    SecurityRuleProtocol,
357    ServiceProviderProvisioningState,
358    TransportProtocol,
359    UsageUnit,
360    VirtualNetworkGatewayConnectionStatus,
361    VirtualNetworkGatewayConnectionType,
362    VirtualNetworkGatewaySkuName,
363    VirtualNetworkGatewaySkuTier,
364    VirtualNetworkGatewayType,
365    VirtualNetworkPeeringState,
366    VpnType,
367)
368
369__all__ = [
370    'AddressSpace',
371    'ApplicationGateway',
372    'ApplicationGatewayAuthenticationCertificate',
373    'ApplicationGatewayBackendAddress',
374    'ApplicationGatewayBackendAddressPool',
375    'ApplicationGatewayBackendHealth',
376    'ApplicationGatewayBackendHealthHttpSettings',
377    'ApplicationGatewayBackendHealthPool',
378    'ApplicationGatewayBackendHealthServer',
379    'ApplicationGatewayBackendHttpSettings',
380    'ApplicationGatewayConnectionDraining',
381    'ApplicationGatewayFrontendIPConfiguration',
382    'ApplicationGatewayFrontendPort',
383    'ApplicationGatewayHttpListener',
384    'ApplicationGatewayIPConfiguration',
385    'ApplicationGatewayListResult',
386    'ApplicationGatewayPathRule',
387    'ApplicationGatewayProbe',
388    'ApplicationGatewayRequestRoutingRule',
389    'ApplicationGatewaySku',
390    'ApplicationGatewaySslCertificate',
391    'ApplicationGatewaySslPolicy',
392    'ApplicationGatewayUrlPathMap',
393    'ApplicationGatewayWebApplicationFirewallConfiguration',
394    'AuthorizationListResult',
395    'AzureAsyncOperationResult',
396    'BGPCommunity',
397    'BackendAddressPool',
398    'BgpPeerStatus',
399    'BgpPeerStatusListResult',
400    'BgpServiceCommunity',
401    'BgpServiceCommunityListResult',
402    'BgpSettings',
403    'ConnectionResetSharedKey',
404    'ConnectionSharedKey',
405    'DhcpOptions',
406    'DnsNameAvailabilityResult',
407    'EffectiveNetworkSecurityGroup',
408    'EffectiveNetworkSecurityGroupAssociation',
409    'EffectiveNetworkSecurityGroupListResult',
410    'EffectiveNetworkSecurityRule',
411    'EffectiveRoute',
412    'EffectiveRouteListResult',
413    'Error',
414    'ErrorDetails',
415    'ExpressRouteCircuit',
416    'ExpressRouteCircuitArpTable',
417    'ExpressRouteCircuitAuthorization',
418    'ExpressRouteCircuitListResult',
419    'ExpressRouteCircuitPeering',
420    'ExpressRouteCircuitPeeringConfig',
421    'ExpressRouteCircuitPeeringListResult',
422    'ExpressRouteCircuitRoutesTable',
423    'ExpressRouteCircuitRoutesTableSummary',
424    'ExpressRouteCircuitServiceProviderProperties',
425    'ExpressRouteCircuitSku',
426    'ExpressRouteCircuitStats',
427    'ExpressRouteCircuitsArpTableListResult',
428    'ExpressRouteCircuitsRoutesTableListResult',
429    'ExpressRouteCircuitsRoutesTableSummaryListResult',
430    'ExpressRouteServiceProvider',
431    'ExpressRouteServiceProviderBandwidthsOffered',
432    'ExpressRouteServiceProviderListResult',
433    'FlowLogInformation',
434    'FlowLogStatusParameters',
435    'FrontendIPConfiguration',
436    'GatewayRoute',
437    'GatewayRouteListResult',
438    'IPAddressAvailabilityResult',
439    'IPConfiguration',
440    'InboundNatPool',
441    'InboundNatRule',
442    'LoadBalancer',
443    'LoadBalancerListResult',
444    'LoadBalancingRule',
445    'LocalNetworkGateway',
446    'LocalNetworkGatewayListResult',
447    'NetworkInterface',
448    'NetworkInterfaceAssociation',
449    'NetworkInterfaceDnsSettings',
450    'NetworkInterfaceIPConfiguration',
451    'NetworkInterfaceListResult',
452    'NetworkSecurityGroup',
453    'NetworkSecurityGroupListResult',
454    'NetworkWatcher',
455    'NetworkWatcherListResult',
456    'NextHopParameters',
457    'NextHopResult',
458    'OutboundNatRule',
459    'PacketCapture',
460    'PacketCaptureFilter',
461    'PacketCaptureListResult',
462    'PacketCaptureParameters',
463    'PacketCaptureQueryStatusResult',
464    'PacketCaptureResult',
465    'PacketCaptureResultProperties',
466    'PacketCaptureStorageLocation',
467    'PatchRouteFilter',
468    'PatchRouteFilterRule',
469    'Probe',
470    'PublicIPAddress',
471    'PublicIPAddressDnsSettings',
472    'PublicIPAddressListResult',
473    'QueryTroubleshootingParameters',
474    'Resource',
475    'ResourceNavigationLink',
476    'RetentionPolicyParameters',
477    'Route',
478    'RouteFilter',
479    'RouteFilterListResult',
480    'RouteFilterRule',
481    'RouteFilterRuleListResult',
482    'RouteListResult',
483    'RouteTable',
484    'RouteTableListResult',
485    'SecurityGroupNetworkInterface',
486    'SecurityGroupViewParameters',
487    'SecurityGroupViewResult',
488    'SecurityRule',
489    'SecurityRuleAssociations',
490    'SecurityRuleListResult',
491    'SubResource',
492    'Subnet',
493    'SubnetAssociation',
494    'SubnetListResult',
495    'Topology',
496    'TopologyAssociation',
497    'TopologyParameters',
498    'TopologyResource',
499    'TroubleshootingDetails',
500    'TroubleshootingParameters',
501    'TroubleshootingRecommendedActions',
502    'TroubleshootingResult',
503    'TunnelConnectionHealth',
504    'Usage',
505    'UsageName',
506    'UsagesListResult',
507    'VerificationIPFlowParameters',
508    'VerificationIPFlowResult',
509    'VirtualNetwork',
510    'VirtualNetworkGateway',
511    'VirtualNetworkGatewayConnection',
512    'VirtualNetworkGatewayConnectionListResult',
513    'VirtualNetworkGatewayIPConfiguration',
514    'VirtualNetworkGatewayListResult',
515    'VirtualNetworkGatewaySku',
516    'VirtualNetworkListResult',
517    'VirtualNetworkPeering',
518    'VirtualNetworkPeeringListResult',
519    'VpnClientConfiguration',
520    'VpnClientParameters',
521    'VpnClientRevokedCertificate',
522    'VpnClientRootCertificate',
523    'Access',
524    'ApplicationGatewayBackendHealthServerHealth',
525    'ApplicationGatewayCookieBasedAffinity',
526    'ApplicationGatewayFirewallMode',
527    'ApplicationGatewayOperationalState',
528    'ApplicationGatewayProtocol',
529    'ApplicationGatewayRequestRoutingRuleType',
530    'ApplicationGatewaySkuName',
531    'ApplicationGatewaySslProtocol',
532    'ApplicationGatewayTier',
533    'AssociationType',
534    'AuthorizationUseStatus',
535    'BgpPeerState',
536    'Direction',
537    'EffectiveRouteSource',
538    'EffectiveRouteState',
539    'ExpressRouteCircuitPeeringAdvertisedPublicPrefixState',
540    'ExpressRouteCircuitPeeringState',
541    'ExpressRouteCircuitPeeringType',
542    'ExpressRouteCircuitSkuFamily',
543    'ExpressRouteCircuitSkuTier',
544    'IPAllocationMethod',
545    'IPVersion',
546    'LoadDistribution',
547    'NetworkOperationStatus',
548    'NextHopType',
549    'PcError',
550    'PcProtocol',
551    'PcStatus',
552    'ProbeProtocol',
553    'ProcessorArchitecture',
554    'Protocol',
555    'ProvisioningState',
556    'RouteFilterRuleType',
557    'RouteNextHopType',
558    'SecurityRuleAccess',
559    'SecurityRuleDirection',
560    'SecurityRuleProtocol',
561    'ServiceProviderProvisioningState',
562    'TransportProtocol',
563    'UsageUnit',
564    'VirtualNetworkGatewayConnectionStatus',
565    'VirtualNetworkGatewayConnectionType',
566    'VirtualNetworkGatewaySkuName',
567    'VirtualNetworkGatewaySkuTier',
568    'VirtualNetworkGatewayType',
569    'VirtualNetworkPeeringState',
570    'VpnType',
571]
572