# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from ._models import (
    AddressSpace,
    Resource,
    ApplicationGateway,
    ApplicationGatewayBackendAddress,
    SubResource,
    ApplicationGatewayBackendAddressPool,
    ApplicationGatewayBackendHttpSettings,
    ApplicationGatewayFrontendIPConfiguration,
    ApplicationGatewayFrontendPort,
    ApplicationGatewayHttpListener,
    ApplicationGatewayIPConfiguration,
    ApplicationGatewayListResult,
    ApplicationGatewayPathRule,
    ApplicationGatewayProbe,
    ApplicationGatewayRequestRoutingRule,
    ApplicationGatewaySku,
    ApplicationGatewaySslCertificate,
    ApplicationGatewayUrlPathMap,
    AuthorizationListResult,
    AzureAsyncOperationResult,
    BackendAddressPool,
    BgpSettings,
    ConnectionResetSharedKey,
    ConnectionSharedKey,
    ConnectionSharedKeyResult,
    DhcpOptions,
    DnsNameAvailabilityResult,
    Error,
    ErrorDetails,
    ExpressRouteCircuit,
    ExpressRouteCircuitArpTable,
    ExpressRouteCircuitAuthorization,
    ExpressRouteCircuitListResult,
    ExpressRouteCircuitPeering,
    ExpressRouteCircuitPeeringConfig,
    ExpressRouteCircuitPeeringListResult,
    ExpressRouteCircuitRoutesTable,
    ExpressRouteCircuitServiceProviderProperties,
    ExpressRouteCircuitSku,
    ExpressRouteCircuitStats,
    ExpressRouteCircuitsArpTableListResult,
    ExpressRouteCircuitsRoutesTableListResult,
    ExpressRouteCircuitsStatsListResult,
    ExpressRouteServiceProvider,
    ExpressRouteServiceProviderBandwidthsOffered,
    ExpressRouteServiceProviderListResult,
    FrontendIPConfiguration,
    IPConfiguration,
    InboundNatPool,
    InboundNatRule,
    LoadBalancer,
    LoadBalancerListResult,
    LoadBalancingRule,
    LocalNetworkGateway,
    LocalNetworkGatewayListResult,
    NetworkInterface,
    NetworkInterfaceDnsSettings,
    NetworkInterfaceIPConfiguration,
    NetworkInterfaceListResult,
    NetworkSecurityGroup,
    NetworkSecurityGroupListResult,
    OutboundNatRule,
    Probe,
    PublicIPAddress,
    PublicIPAddressDnsSettings,
    PublicIPAddressListResult,
    Route,
    RouteListResult,
    RouteTable,
    RouteTableListResult,
    SecurityRule,
    SecurityRuleListResult,
    Subnet,
    SubnetListResult,
    Usage,
    UsageName,
    UsagesListResult,
    VirtualNetwork,
    VirtualNetworkGateway,
    VirtualNetworkGatewayConnection,
    VirtualNetworkGatewayConnectionListResult,
    VirtualNetworkGatewayIPConfiguration,
    VirtualNetworkGatewayListResult,
    VirtualNetworkGatewaySku,
    VirtualNetworkListResult,
    VpnClientConfiguration,
    VpnClientParameters,
    VpnClientRevokedCertificate,
    VpnClientRootCertificate,
    ApplicationGatewayAuthenticationCertificate,
    ApplicationGatewayAvailableSslOptions,
    ApplicationGatewayAvailableSslPredefinedPolicies,
    ApplicationGatewayAvailableWafRuleSetsResult,
    ApplicationGatewayBackendHealth,
    ApplicationGatewayBackendHealthHttpSettings,
    ApplicationGatewayBackendHealthPool,
    ApplicationGatewayBackendHealthServer,
    ApplicationGatewayConnectionDraining,
    ApplicationGatewayFirewallDisabledRuleGroup,
    ApplicationGatewayFirewallRule,
    ApplicationGatewayFirewallRuleGroup,
    ApplicationGatewayFirewallRuleSet,
    ApplicationGatewayProbeHealthResponseMatch,
    ApplicationGatewayRedirectConfiguration,
    ApplicationGatewaySslPolicy,
    ApplicationGatewaySslPredefinedPolicy,
    ApplicationGatewayWebApplicationFirewallConfiguration,
    ApplicationSecurityGroup,
    ApplicationSecurityGroupListResult,
    Availability,
    AvailableProvidersList,
    AvailableProvidersListCity,
    AvailableProvidersListCountry,
    AvailableProvidersListParameters,
    AvailableProvidersListState,
    AzureReachabilityReport,
    AzureReachabilityReportItem,
    AzureReachabilityReportLatencyInfo,
    AzureReachabilityReportLocation,
    AzureReachabilityReportParameters,
    BGPCommunity,
    BgpPeerStatus,
    BgpPeerStatusListResult,
    BgpServiceCommunity,
    BgpServiceCommunityListResult,
    ConnectionMonitor,
    ConnectionMonitorDestination,
    ConnectionMonitorListResult,
    ConnectionMonitorParameters,
    ConnectionMonitorQueryResult,
    ConnectionMonitorResult,
    ConnectionMonitorResultProperties,
    ConnectionMonitorSource,
    ConnectionStateSnapshot,
    ConnectivityDestination,
    ConnectivityHop,
    ConnectivityInformation,
    ConnectivityIssue,
    ConnectivityParameters,
    ConnectivitySource,
    Dimension,
    EffectiveNetworkSecurityGroup,
    EffectiveNetworkSecurityGroupAssociation,
    EffectiveNetworkSecurityGroupListResult,
    EffectiveNetworkSecurityRule,
    EffectiveRoute,
    EffectiveRouteListResult,
    EndpointServiceResult,
    EndpointServicesListResult,
    ExpressRouteCircuitRoutesTableSummary,
    ExpressRouteCircuitsRoutesTableSummaryListResult,
    FlowLogInformation,
    FlowLogStatusParameters,
    GatewayRoute,
    GatewayRouteListResult,
    IPAddressAvailabilityResult,
    InboundNatRuleListResult,
    IpsecPolicy,
    Ipv6ExpressRouteCircuitPeeringConfig,
    LoadBalancerBackendAddressPoolListResult,
    LoadBalancerFrontendIPConfigurationListResult,
    LoadBalancerLoadBalancingRuleListResult,
    LoadBalancerProbeListResult,
    LoadBalancerSku,
    LogSpecification,
    MetricSpecification,
    NetworkInterfaceAssociation,
    NetworkInterfaceIPConfigurationListResult,
    NetworkInterfaceLoadBalancerListResult,
    NetworkWatcher,
    NetworkWatcherListResult,
    NextHopParameters,
    NextHopResult,
    Operation,
    OperationDisplay,
    OperationListResult,
    OperationPropertiesFormatServiceSpecification,
    PacketCapture,
    PacketCaptureFilter,
    PacketCaptureListResult,
    PacketCaptureParameters,
    PacketCaptureQueryStatusResult,
    PacketCaptureResult,
    PacketCaptureResultProperties,
    PacketCaptureStorageLocation,
    PatchRouteFilter,
    PatchRouteFilterRule,
    PublicIPAddressSku,
    QueryTroubleshootingParameters,
    ResourceNavigationLink,
    RetentionPolicyParameters,
    RouteFilter,
    RouteFilterListResult,
    RouteFilterRule,
    RouteFilterRuleListResult,
    SecurityGroupNetworkInterface,
    SecurityGroupViewParameters,
    SecurityGroupViewResult,
    SecurityRuleAssociations,
    ServiceEndpointPropertiesFormat,
    SubnetAssociation,
    TagsObject,
    Topology,
    TopologyAssociation,
    TopologyParameters,
    TopologyResource,
    TroubleshootingDetails,
    TroubleshootingParameters,
    TroubleshootingRecommendedActions,
    TroubleshootingResult,
    TunnelConnectionHealth,
    VerificationIPFlowParameters,
    VerificationIPFlowResult,
    VirtualNetworkConnectionGatewayReference,
    VirtualNetworkGatewayConnectionListEntity,
    VirtualNetworkGatewayListConnectionsResult,
    VirtualNetworkListUsageResult,
    VirtualNetworkPeering,
    VirtualNetworkPeeringListResult,
    VirtualNetworkUsage,
    VirtualNetworkUsageName,
    VpnDeviceScriptParameters,
    ApplicationGatewayAutoscaleBounds,
    ApplicationGatewayAutoscaleConfiguration,
    AzureFirewall,
    AzureFirewallApplicationRule,
    AzureFirewallApplicationRuleCollection,
    AzureFirewallApplicationRuleProtocol,
    AzureFirewallIPConfiguration,
    AzureFirewallListResult,
    AzureFirewallNetworkRule,
    AzureFirewallNetworkRuleCollection,
    AzureFirewallRCAction,
    DdosProtectionPlan,
    DdosProtectionPlanListResult,
    DeviceProperties,
    ExpressRouteCircuitConnection,
    ExpressRouteCircuitReference,
    ExpressRouteCrossConnection,
    ExpressRouteCrossConnectionListResult,
    ExpressRouteCrossConnectionPeering,
    ExpressRouteCrossConnectionPeeringList,
    ExpressRouteCrossConnectionRoutesTableSummary,
    ExpressRouteCrossConnectionsRoutesTableSummaryListResult,
    GetVpnSitesConfigurationRequest,
    HTTPConfiguration,
    HTTPHeader,
    HubVirtualNetworkConnection,
    IpTag,
    ListHubVirtualNetworkConnectionsResult,
    ListVirtualHubsResult,
    ListVirtualWANsResult,
    ListVpnConnectionsResult,
    ListVpnGatewaysResult,
    ListVpnSitesResult,
    Policies,
    ProtocolConfiguration,
    TrafficAnalyticsConfigurationProperties,
    TrafficAnalyticsProperties,
    VirtualHub,
    VirtualWAN,
    VpnClientIPsecParameters,
    VpnConnection,
    VpnGateway,
    VpnSite,
    VpnSiteId,
    ApplicationGatewayCustomError,
    ApplicationGatewayFirewallExclusion,
    ApplicationGatewayHeaderConfiguration,
    ApplicationGatewayRewriteRule,
    ApplicationGatewayRewriteRuleActionSet,
    ApplicationGatewayRewriteRuleSet,
    ApplicationGatewayTrustedRootCertificate,
    AvailableDelegation,
    AvailableDelegationsResult,
    AzureFirewallFqdnTag,
    AzureFirewallFqdnTagListResult,
    AzureFirewallNatRCAction,
    AzureFirewallNatRule,
    AzureFirewallNatRuleCollection,
    CloudErrorBody,
    Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties,
    Container,
    ContainerNetworkInterface,
    ContainerNetworkInterfaceConfiguration,
    ContainerNetworkInterfaceIpConfiguration,
    DdosCustomPolicy,
    DdosSettings,
    Delegation,
    EndpointService,
    ErrorResponse,
    EvaluatedNetworkSecurityGroup,
    ExpressRouteCircuitConnectionListResult,
    ExpressRouteCircuitPeeringId,
    ExpressRouteConnection,
    ExpressRouteConnectionId,
    ExpressRouteConnectionList,
    ExpressRouteGateway,
    ExpressRouteGatewayList,
    ExpressRouteGatewayPropertiesAutoScaleConfiguration,
    ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
    ExpressRouteLink,
    ExpressRouteLinkListResult,
    ExpressRoutePort,
    ExpressRoutePortListResult,
    ExpressRoutePortsLocation,
    ExpressRoutePortsLocationBandwidths,
    ExpressRoutePortsLocationListResult,
    FlowLogFormatParameters,
    IPConfigurationProfile,
    InterfaceEndpoint,
    InterfaceEndpointListResult,
    ListP2SVpnGatewaysResult,
    ListP2SVpnServerConfigurationsResult,
    LoadBalancerOutboundRuleListResult,
    ManagedServiceIdentity,
    MatchedRule,
    NetworkConfigurationDiagnosticParameters,
    NetworkConfigurationDiagnosticProfile,
    NetworkConfigurationDiagnosticResponse,
    NetworkConfigurationDiagnosticResult,
    NetworkInterfaceTapConfiguration,
    NetworkInterfaceTapConfigurationListResult,
    NetworkProfile,
    NetworkProfileListResult,
    NetworkSecurityGroupResult,
    NetworkSecurityRulesEvaluationResult,
    OutboundRule,
    P2SVpnGateway,
    P2SVpnProfileParameters,
    P2SVpnServerConfigRadiusClientRootCertificate,
    P2SVpnServerConfigRadiusServerRootCertificate,
    P2SVpnServerConfigVpnClientRevokedCertificate,
    P2SVpnServerConfigVpnClientRootCertificate,
    P2SVpnServerConfiguration,
    ProtocolCustomSettingsFormat,
    PublicIPPrefix,
    PublicIPPrefixListResult,
    PublicIPPrefixSku,
    ReferencedPublicIpAddress,
    ServiceAssociationLink,
    ServiceEndpointPolicy,
    ServiceEndpointPolicyDefinition,
    ServiceEndpointPolicyDefinitionListResult,
    ServiceEndpointPolicyListResult,
    VirtualHubId,
    VirtualHubRoute,
    VirtualHubRouteTable,
    VirtualNetworkTap,
    VirtualNetworkTapListResult,
    VirtualWanSecurityProvider,
    VirtualWanSecurityProviders,
    VpnClientConnectionHealth,
    VpnProfileResponse,
    ApplicationGatewayRewriteRuleCondition,
    MatchCondition,
    MatchVariable,
    NetworkIntentPolicy,
    NetworkIntentPolicyConfiguration,
    PeerExpressRouteCircuitConnection,
    PeerExpressRouteCircuitConnectionListResult,
    PolicySettings,
    PrepareNetworkPoliciesRequest,
    WebApplicationFirewallCustomRule,
    WebApplicationFirewallPolicy,
    WebApplicationFirewallPolicyListResult,
    ApplicationGatewayBackendHealthOnDemand,
    ApplicationGatewayOnDemandProbe,
    NatGateway,
    NatGatewayListResult,
    NatGatewaySku,
    ResourceNavigationLinksListResult,
    ServiceAssociationLinksListResult,
    AutoApprovedPrivateLinkService,
    AutoApprovedPrivateLinkServicesResult,
    AvailablePrivateEndpointType,
    AvailablePrivateEndpointTypesResult,
    BastionHost,
    BastionHostIPConfiguration,
    BastionHostListResult,
    CheckPrivateLinkServiceVisibilityRequest,
    PrivateEndpoint,
    PrivateEndpointConnection,
    PrivateEndpointListResult,
    PrivateLinkService,
    PrivateLinkServiceConnection,
    PrivateLinkServiceConnectionState,
    PrivateLinkServiceIpConfiguration,
    PrivateLinkServiceListResult,
    ResourceSet,
    PrivateLinkServicePropertiesAutoApproval,
    PrivateLinkServicePropertiesVisibility,
    PrivateLinkServiceVisibility,
    ServiceTagInformation,
    ServiceTagInformationPropertiesFormat,
    ServiceTagsListResult,
    VpnClientConnectionHealthDetail,
    VpnClientConnectionHealthDetailListResult,
    FirewallPolicyRuleCondition,
    ApplicationRuleCondition,
    AzureFirewallPublicIPAddress,
    FirewallPolicy,
    FirewallPolicyRule,
    FirewallPolicyFilterRule,
    FirewallPolicyFilterRuleAction,
    FirewallPolicyListResult,
    FirewallPolicyNatRule,
    FirewallPolicyNatRuleAction,
    FirewallPolicyRuleConditionApplicationProtocol,
    FirewallPolicyRuleGroup,
    FirewallPolicyRuleGroupListResult,
    HubIPAddresses,
    ListVpnSiteLinkConnectionsResult,
    ListVpnSiteLinksResult,
    NetworkRuleCondition,
    UnprepareNetworkPoliciesRequest,
    VpnLinkBgpSettings,
    VpnLinkProviderProperties,
    VpnSiteLink,
    VpnSiteLinkConnection,
    ExpressRouteLinkMacSecConfig,
    NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties,
    TrafficSelectorPolicy,
    VirtualRouter,
    VirtualRouterListResult,
    VirtualRouterPeering,
    VirtualRouterPeeringListResult,
    VpnPacketCaptureStartParameters,
    VpnPacketCaptureStopParameters,
    AadAuthenticationParameters,
    AvailableServiceAlias,
    AvailableServiceAliasesResult,
    AzureFirewallSku,
    ListVpnServerConfigurationsResult,
    ManagedRuleGroupOverride,
    ManagedRuleOverride,
    ManagedRuleSet,
    ManagedRulesDefinition,
    OwaspCrsExclusionEntry,
    P2SConnectionConfiguration,
    P2SVpnConnectionHealth,
    P2SVpnConnectionHealthRequest,
    VirtualNetworkBgpCommunities,
    VirtualWanVpnProfileParameters,
    VpnServerConfigRadiusClientRootCertificate,
    VpnServerConfigRadiusServerRootCertificate,
    VpnServerConfigVpnClientRevokedCertificate,
    VpnServerConfigVpnClientRootCertificate,
    VpnServerConfiguration,
    VpnServerConfigurationsResponse,
    BastionActiveSession,
    BastionActiveSessionListResult,
    BastionSessionDeleteResult,
    BastionSessionState,
    BastionShareableLink,
    BastionShareableLinkListRequest,
    BastionShareableLinkListResult,
    IpGroup,
    IpGroupListResult,
    ListVirtualHubRouteTableV2SResult,
    PrivateEndpointConnectionListResult,
    SessionIds,
    VM,
    VirtualHubRouteTableV2,
    VirtualHubRouteV2,
    ApplicationGatewayUrlConfiguration,
    AzureFirewallIpGroups,
    ConnectionMonitorEndpoint,
    ConnectionMonitorEndpointFilter,
    ConnectionMonitorEndpointFilterItem,
    ConnectionMonitorHttpConfiguration,
    ConnectionMonitorIcmpConfiguration,
    ConnectionMonitorOutput,
    ConnectionMonitorSuccessThreshold,
    ConnectionMonitorTcpConfiguration,
    ConnectionMonitorTestConfiguration,
    ConnectionMonitorTestGroup,
    ConnectionMonitorWorkspaceSettings,
    FlowLog,
    FlowLogListResult,
    P2SVpnConnectionRequest,
    IPConfigurationBgpPeeringAddress,
    Ipv6CircuitConnectionConfig,
    NatRuleCondition,
    NetworkVirtualAppliance,
    NetworkVirtualApplianceListResult,
    VirtualApplianceNicProperties,
    VirtualApplianceSkuProperties,
    CustomDnsConfigPropertiesFormat,
    IpAllocation,
    IpAllocationListResult,
    PrivateDnsZoneConfig,
    PrivateDnsZoneGroup,
    PrivateDnsZoneGroupListResult,
    RadiusServer,
    RecordSet,
    SecurityPartnerProvider,
    SecurityPartnerProviderListResult,
    FirewallPolicyThreatIntelWhitelist,
    HubRoute,
    HubRouteTable,
    ListHubRouteTablesResult,
    LoadBalancerBackendAddress,
    PropagatedRouteTable,
    RoutingConfiguration,
    StaticRoute,
    VnetRoute,
    ApplicationGatewayPrivateEndpointConnection,
    ApplicationGatewayPrivateEndpointConnectionListResult,
    ApplicationGatewayPrivateLinkConfiguration,
    ApplicationGatewayPrivateLinkIpConfiguration,
    ApplicationGatewayPrivateLinkResource,
    ApplicationGatewayPrivateLinkResourceListResult,
    ApplicationRule,
    BgpConnection,
    BreakOutCategoryPolicies,
    DnsSettings,
    EffectiveRoutesParameters,
    FirewallPolicyRuleCollection,
    FirewallPolicyFilterRuleCollection,
    FirewallPolicyFilterRuleCollectionAction,
    FirewallPolicyNatRuleCollection,
    FirewallPolicyNatRuleCollectionAction,
    FirewallPolicyRuleApplicationProtocol,
    FirewallPolicyRuleCollectionGroup,
    FirewallPolicyRuleCollectionGroupListResult,
    HopLink,
    HubIpConfiguration,
    HubPublicIPAddresses,
    ListVirtualHubBgpConnectionResults,
    ListVirtualHubIpConfigurationResults,
    NatRule,
    NetworkRule,
    NetworkVirtualApplianceSiteListResult,
    NetworkVirtualApplianceSku,
    NetworkVirtualApplianceSkuInstances,
    NetworkVirtualApplianceSkuListResult,
    Office365PolicyProperties,
    VirtualApplianceSite,
    VirtualHubEffectiveRoute,
    VirtualHubEffectiveRouteList,
    ApplicationGatewayClientAuthConfiguration,
    ApplicationGatewaySslProfile,
    ApplicationGatewayTrustedClientCertificate,
    ConnectionMonitorEndpointScope,
    ConnectionMonitorEndpointScopeItem,
    CustomIpPrefix,
    CustomIpPrefixListResult,
    DscpConfiguration,
    DscpConfigurationListResult,
    GenerateExpressRoutePortsLOARequest,
    GenerateExpressRoutePortsLOAResult,
    InboundSecurityRule,
    InboundSecurityRules,
    O365BreakOutCategoryPolicies,
    O365PolicyProperties,
    PeerRoute,
    PeerRouteList,
    QosIpRange,
    QosPortRange,
    VpnConnectionPacketCaptureStartParameters,
    VpnConnectionPacketCaptureStopParameters,
    VpnGatewayIpConfiguration,
    VpnGatewayPacketCaptureStartParameters,
    VpnGatewayPacketCaptureStopParameters,
    AzureWebCategory,
    AzureWebCategoryListResult,
    ExtendedLocation,
    FirewallPolicyCertificateAuthority,
    FirewallPolicyIntrusionDetection,
    FirewallPolicyIntrusionDetectionBypassTrafficSpecifications,
    FirewallPolicyIntrusionDetectionConfiguration,
    FirewallPolicyIntrusionDetectionSignatureSpecification,
    FirewallPolicySku,
    FirewallPolicyTransportSecurity,
    ListVpnGatewayNatRulesResult,
    ProxyResource,
    VpnGatewayNatRule,
    VpnNatRuleMapping,
    FirewallPolicyInsights,
    FirewallPolicyLogAnalyticsResources,
    FirewallPolicyLogAnalyticsWorkspace,
    FirewallPolicySNAT,
    GatewayLoadBalancerTunnelInterface,
    ListVirtualNetworkGatewayNatRulesResult,
    LoadBalancerVipSwapRequest,
    LoadBalancerVipSwapRequestFrontendIPConfiguration,
    Sku,
    VirtualNetworkGatewayNatRule,
    ActiveBaseSecurityAdminRule,
    ActiveBaseSecurityUserRule,
    ActiveConfigurationParameter,
    EffectiveConnectivityConfiguration,
    ActiveConnectivityConfiguration,
    ActiveConnectivityConfigurationsListResult,
    ActiveDefaultSecurityAdminRule,
    ActiveDefaultSecurityUserRule,
    ActiveSecurityAdminRule,
    ActiveSecurityAdminRulesListResult,
    ActiveSecurityUserRule,
    ActiveSecurityUserRulesListResult,
    AddressPrefixItem,
    ChildResource,
    BaseAdminRule,
    AdminRule,
    AdminRuleListResult,
    BaseUserRule,
    ConfigurationGroup,
    ConnectivityConfiguration,
    ConnectivityConfigurationListResult,
    ConnectivityGroupItem,
    DefaultAdminRule,
    DefaultUserRule,
    EffectiveBaseSecurityAdminRule,
    EffectiveDefaultSecurityAdminRule,
    EffectiveSecurityAdminRule,
    EffectiveVirtualNetwork,
    EffectiveVirtualNetworksListResult,
    EffectiveVirtualNetworksParameter,
    GroupMembersItem,
    Hub,
    NetworkGroup,
    NetworkGroupListResult,
    NetworkManager,
    NetworkManagerCommit,
    NetworkManagerDeploymentStatus,
    NetworkManagerDeploymentStatusListResult,
    NetworkManagerDeploymentStatusParameter,
    NetworkManagerEffectiveConnectivityConfigurationListResult,
    NetworkManagerEffectiveSecurityAdminRulesListResult,
    NetworkManagerListResult,
    NetworkManagerPropertiesNetworkManagerScopes,
    NetworkManagerSecurityGroupItem,
    NetworkSecurityPerimeter,
    NetworkSecurityPerimeterListResult,
    NspAccessRule,
    NspAccessRuleListResult,
    NspAssociation,
    NspAssociationsListResult,
    NspLink,
    NspLinkListResult,
    NspLinkReference,
    NspLinkReferenceListResult,
    NspProfile,
    NspProfileListResult,
    PerimeterAssociableResource,
    PerimeterAssociableResourcesListResult,
    PerimeterBasedAccessRule,
    QueryRequestOptions,
    RuleCollection,
    RuleCollectionListResult,
    SecurityConfiguration,
    SecurityConfigurationListResult,
    SubscriptionId,
    SystemData,
    UserRule,
    UserRuleListResult,
    Action,
    AdminRuleCollection,
    AdminRuleCollectionListResult,
    ApplicationGatewayBackendSettings,
    ApplicationGatewayFirewallManifestRuleSet,
    ApplicationGatewayGlobalConfiguration,
    ApplicationGatewayListener,
    ApplicationGatewayLoadDistributionPolicy,
    ApplicationGatewayLoadDistributionTarget,
    ApplicationGatewayRoutingRule,
    ApplicationGatewayWafDynamicManifestResult,
    ApplicationGatewayWafDynamicManifestResultList,
    AzureFirewallPacketCaptureFlags,
    AzureFirewallPacketCaptureRule,
    BackendAddressInboundNatRulePortMappings,
    Criterion,
    CrossTenantScopes,
    DelegationProperties,
    EffectiveRouteMapRoute,
    EffectiveRouteMapRouteList,
    ExclusionManagedRule,
    ExclusionManagedRuleGroup,
    ExclusionManagedRuleSet,
    ExplicitProxy,
    ExpressRoutePortAuthorization,
    ExpressRoutePortAuthorizationListResult,
    ExpressRouteProviderPort,
    ExpressRouteProviderPortListResult,
    FilterItems,
    FirewallPacketCaptureParameters,
    FirewallPolicyHttpHeaderToInsert,
    FirewallPolicySQL,
    GatewayCustomBgpIpAddressIpConfiguration,
    GetInboundRoutesParameters,
    GetOutboundRoutesParameters,
    GroupByUserSession,
    GroupByVariable,
    IDPSQueryObject,
    IPPrefixesList,
    InboundNatRulePortMapping,
    ListRouteMapsResult,
    ListRoutingIntentResult,
    ListVpnServerConfigurationPolicyGroupsResult,
    NatRulePortMapping,
    NetworkManagerConnection,
    NetworkManagerConnectionListResult,
    NetworkVirtualApplianceConnection,
    NetworkVirtualApplianceConnectionList,
    OrderBy,
    PacketCaptureMachineScope,
    Parameter,
    PartnerManagedResourceProperties,
    PatchObject,
    PolicySettingsLogScrubbing,
    PrivateEndpointIPConfiguration,
    PropagatedRouteTableNfv,
    PublicIpDdosProtectionStatusResult,
    QosDefinition,
    QueryInboundNatRulePortMappingRequest,
    QueryResults,
    RouteMap,
    RouteMapRule,
    RoutingConfigurationNfv,
    RoutingConfigurationNfvSubResource,
    RoutingIntent,
    RoutingPolicy,
    ScopeConnection,
    ScopeConnectionListResult,
    SecurityAdminConfiguration,
    SecurityAdminConfigurationListResult,
    ServiceTagInformationListResult,
    SignatureOverridesFilterValuesQuery,
    SignatureOverridesFilterValuesResponse,
    SignaturesOverrides,
    SignaturesOverridesList,
    SignaturesOverridesProperties,
    SingleQueryResult,
    StaticMember,
    StaticMemberListResult,
    StaticRoutesConfig,
    SwapResource,
    SwapResourceListResult,
    SwapResourceProperties,
    VirtualApplianceAdditionalNicProperties,
    VirtualNetworkDdosProtectionStatusResult,
    VirtualNetworkEncryption,
    VirtualNetworkGatewayPolicyGroup,
    VirtualNetworkGatewayPolicyGroupMember,
    VirtualRouterAutoScaleConfiguration,
    VngClientConnectionConfiguration,
    VpnServerConfigurationPolicyGroup,
    VpnServerConfigurationPolicyGroupMember,
    WebApplicationFirewallScrubbingRules,
)

from ._enums import (
    ApplicationGatewayCookieBasedAffinity,
    ApplicationGatewayOperationalState,
    ApplicationGatewayProtocol,
    ApplicationGatewayRequestRoutingRuleType,
    ApplicationGatewaySkuName,
    ApplicationGatewayTier,
    AuthorizationUseStatus,
    ExpressRouteCircuitPeeringAdvertisedPublicPrefixState,
    ExpressRouteCircuitPeeringState,
    ExpressRouteCircuitPeeringType,
    ExpressRouteCircuitSkuFamily,
    ExpressRouteCircuitSkuTier,
    IPAllocationMethod,
    LoadDistribution,
    NetworkOperationStatus,
    ProbeProtocol,
    ProcessorArchitecture,
    RouteNextHopType,
    SecurityRuleAccess,
    SecurityRuleDirection,
    SecurityRuleProtocol,
    ServiceProviderProvisioningState,
    TransportProtocol,
    UsageUnit,
    VirtualNetworkGatewayConnectionStatus,
    VirtualNetworkGatewayConnectionType,
    VirtualNetworkGatewaySkuName,
    VirtualNetworkGatewaySkuTier,
    VirtualNetworkGatewayType,
    VpnType,
    Access,
    ApplicationGatewayBackendHealthServerHealth,
    ApplicationGatewayFirewallMode,
    ApplicationGatewayRedirectType,
    ApplicationGatewaySslCipherSuite,
    ApplicationGatewaySslPolicyName,
    ApplicationGatewaySslPolicyType,
    ApplicationGatewaySslProtocol,
    AssociationType,
    AuthenticationMethod,
    BgpPeerState,
    ConnectionState,
    ConnectionStatus,
    DhGroup,
    Direction,
    EffectiveRouteSource,
    EffectiveRouteState,
    EffectiveSecurityRuleProtocol,
    EvaluationState,
    IPVersion,
    IkeEncryption,
    IkeIntegrity,
    IpsecEncryption,
    IpsecIntegrity,
    IssueType,
    LoadBalancerSkuName,
    NextHopType,
    Origin,
    PcError,
    PcProtocol,
    PcStatus,
    PfsGroup,
    Protocol,
    ProvisioningState,
    PublicIPAddressSkuName,
    RouteFilterRuleType,
    Severity,
    VirtualNetworkPeeringState,
    VpnClientProtocol,
    AzureFirewallApplicationRuleProtocolType,
    AzureFirewallNetworkRuleProtocol,
    AzureFirewallRCActionType,
    CircuitConnectionStatus,
    ConnectionMonitorSourceStatus,
    ExpressRoutePeeringState,
    ExpressRoutePeeringType,
    HTTPMethod,
    HubVirtualNetworkConnectionStatus,
    IpFlowProtocol,
    TunnelConnectionStatus,
    VpnConnectionStatus,
    ApplicationGatewayCustomErrorStatusCode,
    AzureFirewallNatRCActionType,
    DdosCustomPolicyProtocol,
    DdosCustomPolicyTriggerSensitivityOverride,
    DdosSettingsProtectionCoverage,
    ExpressRouteLinkAdminState,
    ExpressRouteLinkConnectorType,
    ExpressRoutePortsEncapsulation,
    FlowLogFormatType,
    OfficeTrafficCategory,
    OutboundRulePropertiesFormatProtocol,
    PublicIPPrefixSkuName,
    ResourceIdentityType,
    VerbosityLevel,
    VirtualNetworkGatewayConnectionProtocol,
    VirtualWanSecurityProviderType,
    VpnGatewayTunnelingProtocol,
    AzureFirewallThreatIntelMode,
    WebApplicationFirewallAction,
    WebApplicationFirewallEnabledState,
    WebApplicationFirewallMatchVariable,
    WebApplicationFirewallMode,
    WebApplicationFirewallOperator,
    WebApplicationFirewallPolicyResourceState,
    WebApplicationFirewallRuleType,
    WebApplicationFirewallTransform,
    LoadBalancerOutboundRuleProtocol,
    NatGatewaySkuName,
    FirewallPolicyFilterRuleActionType,
    FirewallPolicyNatRuleActionType,
    FirewallPolicyRuleConditionApplicationProtocolType,
    FirewallPolicyRuleConditionNetworkProtocol,
    FirewallPolicyRuleConditionType,
    FirewallPolicyRuleType,
    ExpressRouteLinkMacSecCipher,
    VpnGatewayGeneration,
    AzureFirewallSkuName,
    AzureFirewallSkuTier,
    ManagedRuleEnabledState,
    OwaspCrsExclusionEntryMatchVariable,
    OwaspCrsExclusionEntrySelectorMatchOperator,
    VpnAuthenticationType,
    BastionConnectProtocol,
    ConnectionMonitorEndpointFilterItemType,
    ConnectionMonitorEndpointFilterType,
    ConnectionMonitorTestConfigurationProtocol,
    ConnectionMonitorType,
    HTTPConfigurationMethod,
    OutputType,
    PreferredIPVersion,
    IpAllocationType,
    SecurityPartnerProviderConnectionStatus,
    SecurityProviderName,
    FirewallPolicyFilterRuleCollectionActionType,
    FirewallPolicyNatRuleCollectionActionType,
    FirewallPolicyRuleApplicationProtocolType,
    FirewallPolicyRuleCollectionType,
    FirewallPolicyRuleNetworkProtocol,
    HubBgpConnectionStatus,
    RoutingState,
    CommissionedState,
    CoverageLevel,
    DestinationPortBehavior,
    EndpointType,
    ExpressRouteLinkMacSecSciState,
    InboundSecurityRulesProtocol,
    ProtocolType,
    ExtendedLocationTypes,
    FirewallPolicyIntrusionDetectionProtocol,
    FirewallPolicyIntrusionDetectionStateType,
    FirewallPolicySkuTier,
    LoadBalancerSkuTier,
    NetworkInterfaceNicType,
    PublicIPAddressMigrationPhase,
    PublicIPAddressSkuTier,
    PublicIPPrefixSkuTier,
    VirtualNetworkGatewayConnectionMode,
    VirtualNetworkPrivateEndpointNetworkPolicies,
    VirtualNetworkPrivateLinkServiceNetworkPolicies,
    NetworkInterfaceMigrationPhase,
    PublicIpAddressMigrationPhase,
    VpnLinkConnectionMode,
    VpnNatRuleMode,
    VpnNatRuleType,
    BastionHostSkuName,
    DeleteOptions,
    GatewayLoadBalancerTunnelInterfaceType,
    GatewayLoadBalancerTunnelProtocol,
    PreferredRoutingGateway,
    SyncRemoteAddressSpace,
    VirtualNetworkPeeringLevel,
    AccessRuleDirection,
    AddressPrefixType,
    AdminRuleKind,
    AssociationAccessMode,
    ConfigurationType,
    ConnectivityTopology,
    CreatedByType,
    DeleteExistingNSGs,
    DeleteExistingPeering,
    DeploymentStatus,
    EffectiveAdminRuleKind,
    EffectiveUserRuleKind,
    GroupConnectivity,
    IsGlobal,
    MembershipType,
    NspLinkProvisioningState,
    NspLinkStatus,
    NspProvisioningState,
    SecurityConfigurationRuleAccess,
    SecurityConfigurationRuleDirection,
    SecurityConfigurationRuleProtocol,
    SecurityType,
    UseHubGateway,
    UserRuleKind,
    ActionType,
    ApplicationGatewayClientRevocationOptions,
    ApplicationGatewayFirewallRateLimitDuration,
    ApplicationGatewayFirewallUserSessionVariable,
    ApplicationGatewayLoadDistributionAlgorithm,
    ApplicationGatewayRuleSetStatusOptions,
    ApplicationGatewayTierTypes,
    ApplicationGatewayWafRuleActionTypes,
    ApplicationGatewayWafRuleStateTypes,
    AutoLearnPrivateRangesMode,
    AzureFirewallPacketCaptureFlagsType,
    CustomIpPrefixType,
    DdosSettingsProtectionMode,
    ExpressRoutePortAuthorizationUseStatus,
    ExpressRoutePortsBillingType,
    FirewallPolicyIDPSQuerySortOrder,
    FirewallPolicyIDPSSignatureDirection,
    FirewallPolicyIDPSSignatureMode,
    FirewallPolicyIDPSSignatureSeverity,
    Geo,
    HubRoutingPreference,
    IsWorkloadProtected,
    LoadBalancerBackendAddressAdminState,
    NetworkIntentPolicyBasedService,
    NetworkInterfaceAuxiliaryMode,
    NetworkInterfaceAuxiliarySku,
    NextStep,
    PacketCaptureTargetType,
    PublicIpAddressDnsSettingsDomainNameLabelScope,
    RouteMapActionType,
    RouteMapMatchCondition,
    ScopeConnectionState,
    ScrubbingRuleEntryMatchOperator,
    ScrubbingRuleEntryMatchVariable,
    ScrubbingRuleEntryState,
    SlotType,
    VirtualNetworkEncryptionEnforcement,
    VnetLocalRouteOverrideCriteria,
    VpnPolicyMemberAttributeType,
    WebApplicationFirewallScrubbingState,
    WebApplicationFirewallState,
)

from ._patch import __all__ as _patch_all
from ._patch import *  # pylint: disable=unused-wildcard-import
from ._patch import patch_sdk as _patch_sdk

__all__ = [
    "AddressSpace",
    "Resource",
    "ApplicationGateway",
    "ApplicationGatewayBackendAddress",
    "SubResource",
    "ApplicationGatewayBackendAddressPool",
    "ApplicationGatewayBackendHttpSettings",
    "ApplicationGatewayFrontendIPConfiguration",
    "ApplicationGatewayFrontendPort",
    "ApplicationGatewayHttpListener",
    "ApplicationGatewayIPConfiguration",
    "ApplicationGatewayListResult",
    "ApplicationGatewayPathRule",
    "ApplicationGatewayProbe",
    "ApplicationGatewayRequestRoutingRule",
    "ApplicationGatewaySku",
    "ApplicationGatewaySslCertificate",
    "ApplicationGatewayUrlPathMap",
    "AuthorizationListResult",
    "AzureAsyncOperationResult",
    "BackendAddressPool",
    "BgpSettings",
    "ConnectionResetSharedKey",
    "ConnectionSharedKey",
    "ConnectionSharedKeyResult",
    "DhcpOptions",
    "DnsNameAvailabilityResult",
    "Error",
    "ErrorDetails",
    "ExpressRouteCircuit",
    "ExpressRouteCircuitArpTable",
    "ExpressRouteCircuitAuthorization",
    "ExpressRouteCircuitListResult",
    "ExpressRouteCircuitPeering",
    "ExpressRouteCircuitPeeringConfig",
    "ExpressRouteCircuitPeeringListResult",
    "ExpressRouteCircuitRoutesTable",
    "ExpressRouteCircuitServiceProviderProperties",
    "ExpressRouteCircuitSku",
    "ExpressRouteCircuitStats",
    "ExpressRouteCircuitsArpTableListResult",
    "ExpressRouteCircuitsRoutesTableListResult",
    "ExpressRouteCircuitsStatsListResult",
    "ExpressRouteServiceProvider",
    "ExpressRouteServiceProviderBandwidthsOffered",
    "ExpressRouteServiceProviderListResult",
    "FrontendIPConfiguration",
    "IPConfiguration",
    "InboundNatPool",
    "InboundNatRule",
    "LoadBalancer",
    "LoadBalancerListResult",
    "LoadBalancingRule",
    "LocalNetworkGateway",
    "LocalNetworkGatewayListResult",
    "NetworkInterface",
    "NetworkInterfaceDnsSettings",
    "NetworkInterfaceIPConfiguration",
    "NetworkInterfaceListResult",
    "NetworkSecurityGroup",
    "NetworkSecurityGroupListResult",
    "OutboundNatRule",
    "Probe",
    "PublicIPAddress",
    "PublicIPAddressDnsSettings",
    "PublicIPAddressListResult",
    "Route",
    "RouteListResult",
    "RouteTable",
    "RouteTableListResult",
    "SecurityRule",
    "SecurityRuleListResult",
    "Subnet",
    "SubnetListResult",
    "Usage",
    "UsageName",
    "UsagesListResult",
    "VirtualNetwork",
    "VirtualNetworkGateway",
    "VirtualNetworkGatewayConnection",
    "VirtualNetworkGatewayConnectionListResult",
    "VirtualNetworkGatewayIPConfiguration",
    "VirtualNetworkGatewayListResult",
    "VirtualNetworkGatewaySku",
    "VirtualNetworkListResult",
    "VpnClientConfiguration",
    "VpnClientParameters",
    "VpnClientRevokedCertificate",
    "VpnClientRootCertificate",
    "ApplicationGatewayAuthenticationCertificate",
    "ApplicationGatewayAvailableSslOptions",
    "ApplicationGatewayAvailableSslPredefinedPolicies",
    "ApplicationGatewayAvailableWafRuleSetsResult",
    "ApplicationGatewayBackendHealth",
    "ApplicationGatewayBackendHealthHttpSettings",
    "ApplicationGatewayBackendHealthPool",
    "ApplicationGatewayBackendHealthServer",
    "ApplicationGatewayConnectionDraining",
    "ApplicationGatewayFirewallDisabledRuleGroup",
    "ApplicationGatewayFirewallRule",
    "ApplicationGatewayFirewallRuleGroup",
    "ApplicationGatewayFirewallRuleSet",
    "ApplicationGatewayProbeHealthResponseMatch",
    "ApplicationGatewayRedirectConfiguration",
    "ApplicationGatewaySslPolicy",
    "ApplicationGatewaySslPredefinedPolicy",
    "ApplicationGatewayWebApplicationFirewallConfiguration",
    "ApplicationSecurityGroup",
    "ApplicationSecurityGroupListResult",
    "Availability",
    "AvailableProvidersList",
    "AvailableProvidersListCity",
    "AvailableProvidersListCountry",
    "AvailableProvidersListParameters",
    "AvailableProvidersListState",
    "AzureReachabilityReport",
    "AzureReachabilityReportItem",
    "AzureReachabilityReportLatencyInfo",
    "AzureReachabilityReportLocation",
    "AzureReachabilityReportParameters",
    "BGPCommunity",
    "BgpPeerStatus",
    "BgpPeerStatusListResult",
    "BgpServiceCommunity",
    "BgpServiceCommunityListResult",
    "ConnectionMonitor",
    "ConnectionMonitorDestination",
    "ConnectionMonitorListResult",
    "ConnectionMonitorParameters",
    "ConnectionMonitorQueryResult",
    "ConnectionMonitorResult",
    "ConnectionMonitorResultProperties",
    "ConnectionMonitorSource",
    "ConnectionStateSnapshot",
    "ConnectivityDestination",
    "ConnectivityHop",
    "ConnectivityInformation",
    "ConnectivityIssue",
    "ConnectivityParameters",
    "ConnectivitySource",
    "Dimension",
    "EffectiveNetworkSecurityGroup",
    "EffectiveNetworkSecurityGroupAssociation",
    "EffectiveNetworkSecurityGroupListResult",
    "EffectiveNetworkSecurityRule",
    "EffectiveRoute",
    "EffectiveRouteListResult",
    "EndpointServiceResult",
    "EndpointServicesListResult",
    "ExpressRouteCircuitRoutesTableSummary",
    "ExpressRouteCircuitsRoutesTableSummaryListResult",
    "FlowLogInformation",
    "FlowLogStatusParameters",
    "GatewayRoute",
    "GatewayRouteListResult",
    "IPAddressAvailabilityResult",
    "InboundNatRuleListResult",
    "IpsecPolicy",
    "Ipv6ExpressRouteCircuitPeeringConfig",
    "LoadBalancerBackendAddressPoolListResult",
    "LoadBalancerFrontendIPConfigurationListResult",
    "LoadBalancerLoadBalancingRuleListResult",
    "LoadBalancerProbeListResult",
    "LoadBalancerSku",
    "LogSpecification",
    "MetricSpecification",
    "NetworkInterfaceAssociation",
    "NetworkInterfaceIPConfigurationListResult",
    "NetworkInterfaceLoadBalancerListResult",
    "NetworkWatcher",
    "NetworkWatcherListResult",
    "NextHopParameters",
    "NextHopResult",
    "Operation",
    "OperationDisplay",
    "OperationListResult",
    "OperationPropertiesFormatServiceSpecification",
    "PacketCapture",
    "PacketCaptureFilter",
    "PacketCaptureListResult",
    "PacketCaptureParameters",
    "PacketCaptureQueryStatusResult",
    "PacketCaptureResult",
    "PacketCaptureResultProperties",
    "PacketCaptureStorageLocation",
    "PatchRouteFilter",
    "PatchRouteFilterRule",
    "PublicIPAddressSku",
    "QueryTroubleshootingParameters",
    "ResourceNavigationLink",
    "RetentionPolicyParameters",
    "RouteFilter",
    "RouteFilterListResult",
    "RouteFilterRule",
    "RouteFilterRuleListResult",
    "SecurityGroupNetworkInterface",
    "SecurityGroupViewParameters",
    "SecurityGroupViewResult",
    "SecurityRuleAssociations",
    "ServiceEndpointPropertiesFormat",
    "SubnetAssociation",
    "TagsObject",
    "Topology",
    "TopologyAssociation",
    "TopologyParameters",
    "TopologyResource",
    "TroubleshootingDetails",
    "TroubleshootingParameters",
    "TroubleshootingRecommendedActions",
    "TroubleshootingResult",
    "TunnelConnectionHealth",
    "VerificationIPFlowParameters",
    "VerificationIPFlowResult",
    "VirtualNetworkConnectionGatewayReference",
    "VirtualNetworkGatewayConnectionListEntity",
    "VirtualNetworkGatewayListConnectionsResult",
    "VirtualNetworkListUsageResult",
    "VirtualNetworkPeering",
    "VirtualNetworkPeeringListResult",
    "VirtualNetworkUsage",
    "VirtualNetworkUsageName",
    "VpnDeviceScriptParameters",
    "ApplicationGatewayAutoscaleBounds",
    "ApplicationGatewayAutoscaleConfiguration",
    "AzureFirewall",
    "AzureFirewallApplicationRule",
    "AzureFirewallApplicationRuleCollection",
    "AzureFirewallApplicationRuleProtocol",
    "AzureFirewallIPConfiguration",
    "AzureFirewallListResult",
    "AzureFirewallNetworkRule",
    "AzureFirewallNetworkRuleCollection",
    "AzureFirewallRCAction",
    "DdosProtectionPlan",
    "DdosProtectionPlanListResult",
    "DeviceProperties",
    "ExpressRouteCircuitConnection",
    "ExpressRouteCircuitReference",
    "ExpressRouteCrossConnection",
    "ExpressRouteCrossConnectionListResult",
    "ExpressRouteCrossConnectionPeering",
    "ExpressRouteCrossConnectionPeeringList",
    "ExpressRouteCrossConnectionRoutesTableSummary",
    "ExpressRouteCrossConnectionsRoutesTableSummaryListResult",
    "GetVpnSitesConfigurationRequest",
    "HTTPConfiguration",
    "HTTPHeader",
    "HubVirtualNetworkConnection",
    "IpTag",
    "ListHubVirtualNetworkConnectionsResult",
    "ListVirtualHubsResult",
    "ListVirtualWANsResult",
    "ListVpnConnectionsResult",
    "ListVpnGatewaysResult",
    "ListVpnSitesResult",
    "Policies",
    "ProtocolConfiguration",
    "TrafficAnalyticsConfigurationProperties",
    "TrafficAnalyticsProperties",
    "VirtualHub",
    "VirtualWAN",
    "VpnClientIPsecParameters",
    "VpnConnection",
    "VpnGateway",
    "VpnSite",
    "VpnSiteId",
    "ApplicationGatewayCustomError",
    "ApplicationGatewayFirewallExclusion",
    "ApplicationGatewayHeaderConfiguration",
    "ApplicationGatewayRewriteRule",
    "ApplicationGatewayRewriteRuleActionSet",
    "ApplicationGatewayRewriteRuleSet",
    "ApplicationGatewayTrustedRootCertificate",
    "AvailableDelegation",
    "AvailableDelegationsResult",
    "AzureFirewallFqdnTag",
    "AzureFirewallFqdnTagListResult",
    "AzureFirewallNatRCAction",
    "AzureFirewallNatRule",
    "AzureFirewallNatRuleCollection",
    "CloudErrorBody",
    "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties",
    "Container",
    "ContainerNetworkInterface",
    "ContainerNetworkInterfaceConfiguration",
    "ContainerNetworkInterfaceIpConfiguration",
    "DdosCustomPolicy",
    "DdosSettings",
    "Delegation",
    "EndpointService",
    "ErrorResponse",
    "EvaluatedNetworkSecurityGroup",
    "ExpressRouteCircuitConnectionListResult",
    "ExpressRouteCircuitPeeringId",
    "ExpressRouteConnection",
    "ExpressRouteConnectionId",
    "ExpressRouteConnectionList",
    "ExpressRouteGateway",
    "ExpressRouteGatewayList",
    "ExpressRouteGatewayPropertiesAutoScaleConfiguration",
    "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds",
    "ExpressRouteLink",
    "ExpressRouteLinkListResult",
    "ExpressRoutePort",
    "ExpressRoutePortListResult",
    "ExpressRoutePortsLocation",
    "ExpressRoutePortsLocationBandwidths",
    "ExpressRoutePortsLocationListResult",
    "FlowLogFormatParameters",
    "IPConfigurationProfile",
    "InterfaceEndpoint",
    "InterfaceEndpointListResult",
    "ListP2SVpnGatewaysResult",
    "ListP2SVpnServerConfigurationsResult",
    "LoadBalancerOutboundRuleListResult",
    "ManagedServiceIdentity",
    "MatchedRule",
    "NetworkConfigurationDiagnosticParameters",
    "NetworkConfigurationDiagnosticProfile",
    "NetworkConfigurationDiagnosticResponse",
    "NetworkConfigurationDiagnosticResult",
    "NetworkInterfaceTapConfiguration",
    "NetworkInterfaceTapConfigurationListResult",
    "NetworkProfile",
    "NetworkProfileListResult",
    "NetworkSecurityGroupResult",
    "NetworkSecurityRulesEvaluationResult",
    "OutboundRule",
    "P2SVpnGateway",
    "P2SVpnProfileParameters",
    "P2SVpnServerConfigRadiusClientRootCertificate",
    "P2SVpnServerConfigRadiusServerRootCertificate",
    "P2SVpnServerConfigVpnClientRevokedCertificate",
    "P2SVpnServerConfigVpnClientRootCertificate",
    "P2SVpnServerConfiguration",
    "ProtocolCustomSettingsFormat",
    "PublicIPPrefix",
    "PublicIPPrefixListResult",
    "PublicIPPrefixSku",
    "ReferencedPublicIpAddress",
    "ServiceAssociationLink",
    "ServiceEndpointPolicy",
    "ServiceEndpointPolicyDefinition",
    "ServiceEndpointPolicyDefinitionListResult",
    "ServiceEndpointPolicyListResult",
    "VirtualHubId",
    "VirtualHubRoute",
    "VirtualHubRouteTable",
    "VirtualNetworkTap",
    "VirtualNetworkTapListResult",
    "VirtualWanSecurityProvider",
    "VirtualWanSecurityProviders",
    "VpnClientConnectionHealth",
    "VpnProfileResponse",
    "ApplicationGatewayRewriteRuleCondition",
    "MatchCondition",
    "MatchVariable",
    "NetworkIntentPolicy",
    "NetworkIntentPolicyConfiguration",
    "PeerExpressRouteCircuitConnection",
    "PeerExpressRouteCircuitConnectionListResult",
    "PolicySettings",
    "PrepareNetworkPoliciesRequest",
    "WebApplicationFirewallCustomRule",
    "WebApplicationFirewallPolicy",
    "WebApplicationFirewallPolicyListResult",
    "ApplicationGatewayBackendHealthOnDemand",
    "ApplicationGatewayOnDemandProbe",
    "NatGateway",
    "NatGatewayListResult",
    "NatGatewaySku",
    "ResourceNavigationLinksListResult",
    "ServiceAssociationLinksListResult",
    "AutoApprovedPrivateLinkService",
    "AutoApprovedPrivateLinkServicesResult",
    "AvailablePrivateEndpointType",
    "AvailablePrivateEndpointTypesResult",
    "BastionHost",
    "BastionHostIPConfiguration",
    "BastionHostListResult",
    "CheckPrivateLinkServiceVisibilityRequest",
    "PrivateEndpoint",
    "PrivateEndpointConnection",
    "PrivateEndpointListResult",
    "PrivateLinkService",
    "PrivateLinkServiceConnection",
    "PrivateLinkServiceConnectionState",
    "PrivateLinkServiceIpConfiguration",
    "PrivateLinkServiceListResult",
    "ResourceSet",
    "PrivateLinkServicePropertiesAutoApproval",
    "PrivateLinkServicePropertiesVisibility",
    "PrivateLinkServiceVisibility",
    "ServiceTagInformation",
    "ServiceTagInformationPropertiesFormat",
    "ServiceTagsListResult",
    "VpnClientConnectionHealthDetail",
    "VpnClientConnectionHealthDetailListResult",
    "FirewallPolicyRuleCondition",
    "ApplicationRuleCondition",
    "AzureFirewallPublicIPAddress",
    "FirewallPolicy",
    "FirewallPolicyRule",
    "FirewallPolicyFilterRule",
    "FirewallPolicyFilterRuleAction",
    "FirewallPolicyListResult",
    "FirewallPolicyNatRule",
    "FirewallPolicyNatRuleAction",
    "FirewallPolicyRuleConditionApplicationProtocol",
    "FirewallPolicyRuleGroup",
    "FirewallPolicyRuleGroupListResult",
    "HubIPAddresses",
    "ListVpnSiteLinkConnectionsResult",
    "ListVpnSiteLinksResult",
    "NetworkRuleCondition",
    "UnprepareNetworkPoliciesRequest",
    "VpnLinkBgpSettings",
    "VpnLinkProviderProperties",
    "VpnSiteLink",
    "VpnSiteLinkConnection",
    "ExpressRouteLinkMacSecConfig",
    "NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties",
    "TrafficSelectorPolicy",
    "VirtualRouter",
    "VirtualRouterListResult",
    "VirtualRouterPeering",
    "VirtualRouterPeeringListResult",
    "VpnPacketCaptureStartParameters",
    "VpnPacketCaptureStopParameters",
    "AadAuthenticationParameters",
    "AvailableServiceAlias",
    "AvailableServiceAliasesResult",
    "AzureFirewallSku",
    "ListVpnServerConfigurationsResult",
    "ManagedRuleGroupOverride",
    "ManagedRuleOverride",
    "ManagedRuleSet",
    "ManagedRulesDefinition",
    "OwaspCrsExclusionEntry",
    "P2SConnectionConfiguration",
    "P2SVpnConnectionHealth",
    "P2SVpnConnectionHealthRequest",
    "VirtualNetworkBgpCommunities",
    "VirtualWanVpnProfileParameters",
    "VpnServerConfigRadiusClientRootCertificate",
    "VpnServerConfigRadiusServerRootCertificate",
    "VpnServerConfigVpnClientRevokedCertificate",
    "VpnServerConfigVpnClientRootCertificate",
    "VpnServerConfiguration",
    "VpnServerConfigurationsResponse",
    "BastionActiveSession",
    "BastionActiveSessionListResult",
    "BastionSessionDeleteResult",
    "BastionSessionState",
    "BastionShareableLink",
    "BastionShareableLinkListRequest",
    "BastionShareableLinkListResult",
    "IpGroup",
    "IpGroupListResult",
    "ListVirtualHubRouteTableV2SResult",
    "PrivateEndpointConnectionListResult",
    "SessionIds",
    "VM",
    "VirtualHubRouteTableV2",
    "VirtualHubRouteV2",
    "ApplicationGatewayUrlConfiguration",
    "AzureFirewallIpGroups",
    "ConnectionMonitorEndpoint",
    "ConnectionMonitorEndpointFilter",
    "ConnectionMonitorEndpointFilterItem",
    "ConnectionMonitorHttpConfiguration",
    "ConnectionMonitorIcmpConfiguration",
    "ConnectionMonitorOutput",
    "ConnectionMonitorSuccessThreshold",
    "ConnectionMonitorTcpConfiguration",
    "ConnectionMonitorTestConfiguration",
    "ConnectionMonitorTestGroup",
    "ConnectionMonitorWorkspaceSettings",
    "FlowLog",
    "FlowLogListResult",
    "P2SVpnConnectionRequest",
    "IPConfigurationBgpPeeringAddress",
    "Ipv6CircuitConnectionConfig",
    "NatRuleCondition",
    "NetworkVirtualAppliance",
    "NetworkVirtualApplianceListResult",
    "VirtualApplianceNicProperties",
    "VirtualApplianceSkuProperties",
    "CustomDnsConfigPropertiesFormat",
    "IpAllocation",
    "IpAllocationListResult",
    "PrivateDnsZoneConfig",
    "PrivateDnsZoneGroup",
    "PrivateDnsZoneGroupListResult",
    "RadiusServer",
    "RecordSet",
    "SecurityPartnerProvider",
    "SecurityPartnerProviderListResult",
    "FirewallPolicyThreatIntelWhitelist",
    "HubRoute",
    "HubRouteTable",
    "ListHubRouteTablesResult",
    "LoadBalancerBackendAddress",
    "PropagatedRouteTable",
    "RoutingConfiguration",
    "StaticRoute",
    "VnetRoute",
    "ApplicationGatewayPrivateEndpointConnection",
    "ApplicationGatewayPrivateEndpointConnectionListResult",
    "ApplicationGatewayPrivateLinkConfiguration",
    "ApplicationGatewayPrivateLinkIpConfiguration",
    "ApplicationGatewayPrivateLinkResource",
    "ApplicationGatewayPrivateLinkResourceListResult",
    "ApplicationRule",
    "BgpConnection",
    "BreakOutCategoryPolicies",
    "DnsSettings",
    "EffectiveRoutesParameters",
    "FirewallPolicyRuleCollection",
    "FirewallPolicyFilterRuleCollection",
    "FirewallPolicyFilterRuleCollectionAction",
    "FirewallPolicyNatRuleCollection",
    "FirewallPolicyNatRuleCollectionAction",
    "FirewallPolicyRuleApplicationProtocol",
    "FirewallPolicyRuleCollectionGroup",
    "FirewallPolicyRuleCollectionGroupListResult",
    "HopLink",
    "HubIpConfiguration",
    "HubPublicIPAddresses",
    "ListVirtualHubBgpConnectionResults",
    "ListVirtualHubIpConfigurationResults",
    "NatRule",
    "NetworkRule",
    "NetworkVirtualApplianceSiteListResult",
    "NetworkVirtualApplianceSku",
    "NetworkVirtualApplianceSkuInstances",
    "NetworkVirtualApplianceSkuListResult",
    "Office365PolicyProperties",
    "VirtualApplianceSite",
    "VirtualHubEffectiveRoute",
    "VirtualHubEffectiveRouteList",
    "ApplicationGatewayClientAuthConfiguration",
    "ApplicationGatewaySslProfile",
    "ApplicationGatewayTrustedClientCertificate",
    "ConnectionMonitorEndpointScope",
    "ConnectionMonitorEndpointScopeItem",
    "CustomIpPrefix",
    "CustomIpPrefixListResult",
    "DscpConfiguration",
    "DscpConfigurationListResult",
    "GenerateExpressRoutePortsLOARequest",
    "GenerateExpressRoutePortsLOAResult",
    "InboundSecurityRule",
    "InboundSecurityRules",
    "O365BreakOutCategoryPolicies",
    "O365PolicyProperties",
    "PeerRoute",
    "PeerRouteList",
    "QosIpRange",
    "QosPortRange",
    "VpnConnectionPacketCaptureStartParameters",
    "VpnConnectionPacketCaptureStopParameters",
    "VpnGatewayIpConfiguration",
    "VpnGatewayPacketCaptureStartParameters",
    "VpnGatewayPacketCaptureStopParameters",
    "AzureWebCategory",
    "AzureWebCategoryListResult",
    "ExtendedLocation",
    "FirewallPolicyCertificateAuthority",
    "FirewallPolicyIntrusionDetection",
    "FirewallPolicyIntrusionDetectionBypassTrafficSpecifications",
    "FirewallPolicyIntrusionDetectionConfiguration",
    "FirewallPolicyIntrusionDetectionSignatureSpecification",
    "FirewallPolicySku",
    "FirewallPolicyTransportSecurity",
    "ListVpnGatewayNatRulesResult",
    "ProxyResource",
    "VpnGatewayNatRule",
    "VpnNatRuleMapping",
    "FirewallPolicyInsights",
    "FirewallPolicyLogAnalyticsResources",
    "FirewallPolicyLogAnalyticsWorkspace",
    "FirewallPolicySNAT",
    "GatewayLoadBalancerTunnelInterface",
    "ListVirtualNetworkGatewayNatRulesResult",
    "LoadBalancerVipSwapRequest",
    "LoadBalancerVipSwapRequestFrontendIPConfiguration",
    "Sku",
    "VirtualNetworkGatewayNatRule",
    "ActiveBaseSecurityAdminRule",
    "ActiveBaseSecurityUserRule",
    "ActiveConfigurationParameter",
    "EffectiveConnectivityConfiguration",
    "ActiveConnectivityConfiguration",
    "ActiveConnectivityConfigurationsListResult",
    "ActiveDefaultSecurityAdminRule",
    "ActiveDefaultSecurityUserRule",
    "ActiveSecurityAdminRule",
    "ActiveSecurityAdminRulesListResult",
    "ActiveSecurityUserRule",
    "ActiveSecurityUserRulesListResult",
    "AddressPrefixItem",
    "ChildResource",
    "BaseAdminRule",
    "AdminRule",
    "AdminRuleListResult",
    "BaseUserRule",
    "ConfigurationGroup",
    "ConnectivityConfiguration",
    "ConnectivityConfigurationListResult",
    "ConnectivityGroupItem",
    "DefaultAdminRule",
    "DefaultUserRule",
    "EffectiveBaseSecurityAdminRule",
    "EffectiveDefaultSecurityAdminRule",
    "EffectiveSecurityAdminRule",
    "EffectiveVirtualNetwork",
    "EffectiveVirtualNetworksListResult",
    "EffectiveVirtualNetworksParameter",
    "GroupMembersItem",
    "Hub",
    "NetworkGroup",
    "NetworkGroupListResult",
    "NetworkManager",
    "NetworkManagerCommit",
    "NetworkManagerDeploymentStatus",
    "NetworkManagerDeploymentStatusListResult",
    "NetworkManagerDeploymentStatusParameter",
    "NetworkManagerEffectiveConnectivityConfigurationListResult",
    "NetworkManagerEffectiveSecurityAdminRulesListResult",
    "NetworkManagerListResult",
    "NetworkManagerPropertiesNetworkManagerScopes",
    "NetworkManagerSecurityGroupItem",
    "NetworkSecurityPerimeter",
    "NetworkSecurityPerimeterListResult",
    "NspAccessRule",
    "NspAccessRuleListResult",
    "NspAssociation",
    "NspAssociationsListResult",
    "NspLink",
    "NspLinkListResult",
    "NspLinkReference",
    "NspLinkReferenceListResult",
    "NspProfile",
    "NspProfileListResult",
    "PerimeterAssociableResource",
    "PerimeterAssociableResourcesListResult",
    "PerimeterBasedAccessRule",
    "QueryRequestOptions",
    "RuleCollection",
    "RuleCollectionListResult",
    "SecurityConfiguration",
    "SecurityConfigurationListResult",
    "SubscriptionId",
    "SystemData",
    "UserRule",
    "UserRuleListResult",
    "Action",
    "AdminRuleCollection",
    "AdminRuleCollectionListResult",
    "ApplicationGatewayBackendSettings",
    "ApplicationGatewayFirewallManifestRuleSet",
    "ApplicationGatewayGlobalConfiguration",
    "ApplicationGatewayListener",
    "ApplicationGatewayLoadDistributionPolicy",
    "ApplicationGatewayLoadDistributionTarget",
    "ApplicationGatewayRoutingRule",
    "ApplicationGatewayWafDynamicManifestResult",
    "ApplicationGatewayWafDynamicManifestResultList",
    "AzureFirewallPacketCaptureFlags",
    "AzureFirewallPacketCaptureRule",
    "BackendAddressInboundNatRulePortMappings",
    "Criterion",
    "CrossTenantScopes",
    "DelegationProperties",
    "EffectiveRouteMapRoute",
    "EffectiveRouteMapRouteList",
    "ExclusionManagedRule",
    "ExclusionManagedRuleGroup",
    "ExclusionManagedRuleSet",
    "ExplicitProxy",
    "ExpressRoutePortAuthorization",
    "ExpressRoutePortAuthorizationListResult",
    "ExpressRouteProviderPort",
    "ExpressRouteProviderPortListResult",
    "FilterItems",
    "FirewallPacketCaptureParameters",
    "FirewallPolicyHttpHeaderToInsert",
    "FirewallPolicySQL",
    "GatewayCustomBgpIpAddressIpConfiguration",
    "GetInboundRoutesParameters",
    "GetOutboundRoutesParameters",
    "GroupByUserSession",
    "GroupByVariable",
    "IDPSQueryObject",
    "IPPrefixesList",
    "InboundNatRulePortMapping",
    "ListRouteMapsResult",
    "ListRoutingIntentResult",
    "ListVpnServerConfigurationPolicyGroupsResult",
    "NatRulePortMapping",
    "NetworkManagerConnection",
    "NetworkManagerConnectionListResult",
    "NetworkVirtualApplianceConnection",
    "NetworkVirtualApplianceConnectionList",
    "OrderBy",
    "PacketCaptureMachineScope",
    "Parameter",
    "PartnerManagedResourceProperties",
    "PatchObject",
    "PolicySettingsLogScrubbing",
    "PrivateEndpointIPConfiguration",
    "PropagatedRouteTableNfv",
    "PublicIpDdosProtectionStatusResult",
    "QosDefinition",
    "QueryInboundNatRulePortMappingRequest",
    "QueryResults",
    "RouteMap",
    "RouteMapRule",
    "RoutingConfigurationNfv",
    "RoutingConfigurationNfvSubResource",
    "RoutingIntent",
    "RoutingPolicy",
    "ScopeConnection",
    "ScopeConnectionListResult",
    "SecurityAdminConfiguration",
    "SecurityAdminConfigurationListResult",
    "ServiceTagInformationListResult",
    "SignatureOverridesFilterValuesQuery",
    "SignatureOverridesFilterValuesResponse",
    "SignaturesOverrides",
    "SignaturesOverridesList",
    "SignaturesOverridesProperties",
    "SingleQueryResult",
    "StaticMember",
    "StaticMemberListResult",
    "StaticRoutesConfig",
    "SwapResource",
    "SwapResourceListResult",
    "SwapResourceProperties",
    "VirtualApplianceAdditionalNicProperties",
    "VirtualNetworkDdosProtectionStatusResult",
    "VirtualNetworkEncryption",
    "VirtualNetworkGatewayPolicyGroup",
    "VirtualNetworkGatewayPolicyGroupMember",
    "VirtualRouterAutoScaleConfiguration",
    "VngClientConnectionConfiguration",
    "VpnServerConfigurationPolicyGroup",
    "VpnServerConfigurationPolicyGroupMember",
    "WebApplicationFirewallScrubbingRules",
    "ApplicationGatewayCookieBasedAffinity",
    "ApplicationGatewayOperationalState",
    "ApplicationGatewayProtocol",
    "ApplicationGatewayRequestRoutingRuleType",
    "ApplicationGatewaySkuName",
    "ApplicationGatewayTier",
    "AuthorizationUseStatus",
    "ExpressRouteCircuitPeeringAdvertisedPublicPrefixState",
    "ExpressRouteCircuitPeeringState",
    "ExpressRouteCircuitPeeringType",
    "ExpressRouteCircuitSkuFamily",
    "ExpressRouteCircuitSkuTier",
    "IPAllocationMethod",
    "LoadDistribution",
    "NetworkOperationStatus",
    "ProbeProtocol",
    "ProcessorArchitecture",
    "RouteNextHopType",
    "SecurityRuleAccess",
    "SecurityRuleDirection",
    "SecurityRuleProtocol",
    "ServiceProviderProvisioningState",
    "TransportProtocol",
    "UsageUnit",
    "VirtualNetworkGatewayConnectionStatus",
    "VirtualNetworkGatewayConnectionType",
    "VirtualNetworkGatewaySkuName",
    "VirtualNetworkGatewaySkuTier",
    "VirtualNetworkGatewayType",
    "VpnType",
    "Access",
    "ApplicationGatewayBackendHealthServerHealth",
    "ApplicationGatewayFirewallMode",
    "ApplicationGatewayRedirectType",
    "ApplicationGatewaySslCipherSuite",
    "ApplicationGatewaySslPolicyName",
    "ApplicationGatewaySslPolicyType",
    "ApplicationGatewaySslProtocol",
    "AssociationType",
    "AuthenticationMethod",
    "BgpPeerState",
    "ConnectionState",
    "ConnectionStatus",
    "DhGroup",
    "Direction",
    "EffectiveRouteSource",
    "EffectiveRouteState",
    "EffectiveSecurityRuleProtocol",
    "EvaluationState",
    "IPVersion",
    "IkeEncryption",
    "IkeIntegrity",
    "IpsecEncryption",
    "IpsecIntegrity",
    "IssueType",
    "LoadBalancerSkuName",
    "NextHopType",
    "Origin",
    "PcError",
    "PcProtocol",
    "PcStatus",
    "PfsGroup",
    "Protocol",
    "ProvisioningState",
    "PublicIPAddressSkuName",
    "RouteFilterRuleType",
    "Severity",
    "VirtualNetworkPeeringState",
    "VpnClientProtocol",
    "AzureFirewallApplicationRuleProtocolType",
    "AzureFirewallNetworkRuleProtocol",
    "AzureFirewallRCActionType",
    "CircuitConnectionStatus",
    "ConnectionMonitorSourceStatus",
    "ExpressRoutePeeringState",
    "ExpressRoutePeeringType",
    "HTTPMethod",
    "HubVirtualNetworkConnectionStatus",
    "IpFlowProtocol",
    "TunnelConnectionStatus",
    "VpnConnectionStatus",
    "ApplicationGatewayCustomErrorStatusCode",
    "AzureFirewallNatRCActionType",
    "DdosCustomPolicyProtocol",
    "DdosCustomPolicyTriggerSensitivityOverride",
    "DdosSettingsProtectionCoverage",
    "ExpressRouteLinkAdminState",
    "ExpressRouteLinkConnectorType",
    "ExpressRoutePortsEncapsulation",
    "FlowLogFormatType",
    "OfficeTrafficCategory",
    "OutboundRulePropertiesFormatProtocol",
    "PublicIPPrefixSkuName",
    "ResourceIdentityType",
    "VerbosityLevel",
    "VirtualNetworkGatewayConnectionProtocol",
    "VirtualWanSecurityProviderType",
    "VpnGatewayTunnelingProtocol",
    "AzureFirewallThreatIntelMode",
    "WebApplicationFirewallAction",
    "WebApplicationFirewallEnabledState",
    "WebApplicationFirewallMatchVariable",
    "WebApplicationFirewallMode",
    "WebApplicationFirewallOperator",
    "WebApplicationFirewallPolicyResourceState",
    "WebApplicationFirewallRuleType",
    "WebApplicationFirewallTransform",
    "LoadBalancerOutboundRuleProtocol",
    "NatGatewaySkuName",
    "FirewallPolicyFilterRuleActionType",
    "FirewallPolicyNatRuleActionType",
    "FirewallPolicyRuleConditionApplicationProtocolType",
    "FirewallPolicyRuleConditionNetworkProtocol",
    "FirewallPolicyRuleConditionType",
    "FirewallPolicyRuleType",
    "ExpressRouteLinkMacSecCipher",
    "VpnGatewayGeneration",
    "AzureFirewallSkuName",
    "AzureFirewallSkuTier",
    "ManagedRuleEnabledState",
    "OwaspCrsExclusionEntryMatchVariable",
    "OwaspCrsExclusionEntrySelectorMatchOperator",
    "VpnAuthenticationType",
    "BastionConnectProtocol",
    "ConnectionMonitorEndpointFilterItemType",
    "ConnectionMonitorEndpointFilterType",
    "ConnectionMonitorTestConfigurationProtocol",
    "ConnectionMonitorType",
    "HTTPConfigurationMethod",
    "OutputType",
    "PreferredIPVersion",
    "IpAllocationType",
    "SecurityPartnerProviderConnectionStatus",
    "SecurityProviderName",
    "FirewallPolicyFilterRuleCollectionActionType",
    "FirewallPolicyNatRuleCollectionActionType",
    "FirewallPolicyRuleApplicationProtocolType",
    "FirewallPolicyRuleCollectionType",
    "FirewallPolicyRuleNetworkProtocol",
    "HubBgpConnectionStatus",
    "RoutingState",
    "CommissionedState",
    "CoverageLevel",
    "DestinationPortBehavior",
    "EndpointType",
    "ExpressRouteLinkMacSecSciState",
    "InboundSecurityRulesProtocol",
    "ProtocolType",
    "ExtendedLocationTypes",
    "FirewallPolicyIntrusionDetectionProtocol",
    "FirewallPolicyIntrusionDetectionStateType",
    "FirewallPolicySkuTier",
    "LoadBalancerSkuTier",
    "NetworkInterfaceNicType",
    "PublicIPAddressMigrationPhase",
    "PublicIPAddressSkuTier",
    "PublicIPPrefixSkuTier",
    "VirtualNetworkGatewayConnectionMode",
    "VirtualNetworkPrivateEndpointNetworkPolicies",
    "VirtualNetworkPrivateLinkServiceNetworkPolicies",
    "NetworkInterfaceMigrationPhase",
    "PublicIpAddressMigrationPhase",
    "VpnLinkConnectionMode",
    "VpnNatRuleMode",
    "VpnNatRuleType",
    "BastionHostSkuName",
    "DeleteOptions",
    "GatewayLoadBalancerTunnelInterfaceType",
    "GatewayLoadBalancerTunnelProtocol",
    "PreferredRoutingGateway",
    "SyncRemoteAddressSpace",
    "VirtualNetworkPeeringLevel",
    "AccessRuleDirection",
    "AddressPrefixType",
    "AdminRuleKind",
    "AssociationAccessMode",
    "ConfigurationType",
    "ConnectivityTopology",
    "CreatedByType",
    "DeleteExistingNSGs",
    "DeleteExistingPeering",
    "DeploymentStatus",
    "EffectiveAdminRuleKind",
    "EffectiveUserRuleKind",
    "GroupConnectivity",
    "IsGlobal",
    "MembershipType",
    "NspLinkProvisioningState",
    "NspLinkStatus",
    "NspProvisioningState",
    "SecurityConfigurationRuleAccess",
    "SecurityConfigurationRuleDirection",
    "SecurityConfigurationRuleProtocol",
    "SecurityType",
    "UseHubGateway",
    "UserRuleKind",
    "ActionType",
    "ApplicationGatewayClientRevocationOptions",
    "ApplicationGatewayFirewallRateLimitDuration",
    "ApplicationGatewayFirewallUserSessionVariable",
    "ApplicationGatewayLoadDistributionAlgorithm",
    "ApplicationGatewayRuleSetStatusOptions",
    "ApplicationGatewayTierTypes",
    "ApplicationGatewayWafRuleActionTypes",
    "ApplicationGatewayWafRuleStateTypes",
    "AutoLearnPrivateRangesMode",
    "AzureFirewallPacketCaptureFlagsType",
    "CustomIpPrefixType",
    "DdosSettingsProtectionMode",
    "ExpressRoutePortAuthorizationUseStatus",
    "ExpressRoutePortsBillingType",
    "FirewallPolicyIDPSQuerySortOrder",
    "FirewallPolicyIDPSSignatureDirection",
    "FirewallPolicyIDPSSignatureMode",
    "FirewallPolicyIDPSSignatureSeverity",
    "Geo",
    "HubRoutingPreference",
    "IsWorkloadProtected",
    "LoadBalancerBackendAddressAdminState",
    "NetworkIntentPolicyBasedService",
    "NetworkInterfaceAuxiliaryMode",
    "NetworkInterfaceAuxiliarySku",
    "NextStep",
    "PacketCaptureTargetType",
    "PublicIpAddressDnsSettingsDomainNameLabelScope",
    "RouteMapActionType",
    "RouteMapMatchCondition",
    "ScopeConnectionState",
    "ScrubbingRuleEntryMatchOperator",
    "ScrubbingRuleEntryMatchVariable",
    "ScrubbingRuleEntryState",
    "SlotType",
    "VirtualNetworkEncryptionEnforcement",
    "VnetLocalRouteOverrideCriteria",
    "VpnPolicyMemberAttributeType",
    "WebApplicationFirewallScrubbingState",
    "WebApplicationFirewallState",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
