# encoding: utf-8 # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is # regenerated. require 'uri' require 'cgi' require 'date' require 'json' require 'base64' require 'erb' require 'securerandom' require 'time' require 'timeliness' require 'faraday' require 'faraday-cookie_jar' require 'concurrent' require 'ms_rest' require '2018-10-01/generated/azure_mgmt_network/module_definition' require 'ms_rest_azure' module Azure::Network::Mgmt::V2018_10_01 autoload :ApplicationGateways, '2018-10-01/generated/azure_mgmt_network/application_gateways.rb' autoload :ApplicationSecurityGroups, '2018-10-01/generated/azure_mgmt_network/application_security_groups.rb' autoload :AvailableDelegations, '2018-10-01/generated/azure_mgmt_network/available_delegations.rb' autoload :AvailableResourceGroupDelegations, '2018-10-01/generated/azure_mgmt_network/available_resource_group_delegations.rb' autoload :AzureFirewalls, '2018-10-01/generated/azure_mgmt_network/azure_firewalls.rb' autoload :AzureFirewallFqdnTags, '2018-10-01/generated/azure_mgmt_network/azure_firewall_fqdn_tags.rb' autoload :DdosProtectionPlans, '2018-10-01/generated/azure_mgmt_network/ddos_protection_plans.rb' autoload :AvailableEndpointServices, '2018-10-01/generated/azure_mgmt_network/available_endpoint_services.rb' autoload :ExpressRouteCircuitAuthorizations, '2018-10-01/generated/azure_mgmt_network/express_route_circuit_authorizations.rb' autoload :ExpressRouteCircuitPeerings, '2018-10-01/generated/azure_mgmt_network/express_route_circuit_peerings.rb' autoload :ExpressRouteCircuitConnections, '2018-10-01/generated/azure_mgmt_network/express_route_circuit_connections.rb' autoload :ExpressRouteCircuits, '2018-10-01/generated/azure_mgmt_network/express_route_circuits.rb' autoload :ExpressRouteServiceProviders, '2018-10-01/generated/azure_mgmt_network/express_route_service_providers.rb' autoload :ExpressRouteCrossConnections, '2018-10-01/generated/azure_mgmt_network/express_route_cross_connections.rb' autoload :ExpressRouteCrossConnectionPeerings, '2018-10-01/generated/azure_mgmt_network/express_route_cross_connection_peerings.rb' autoload :ExpressRouteGateways, '2018-10-01/generated/azure_mgmt_network/express_route_gateways.rb' autoload :ExpressRouteConnections, '2018-10-01/generated/azure_mgmt_network/express_route_connections.rb' autoload :ExpressRoutePortsLocations, '2018-10-01/generated/azure_mgmt_network/express_route_ports_locations.rb' autoload :ExpressRoutePorts, '2018-10-01/generated/azure_mgmt_network/express_route_ports.rb' autoload :ExpressRouteLinks, '2018-10-01/generated/azure_mgmt_network/express_route_links.rb' autoload :InterfaceEndpoints, '2018-10-01/generated/azure_mgmt_network/interface_endpoints.rb' autoload :LoadBalancers, '2018-10-01/generated/azure_mgmt_network/load_balancers.rb' autoload :LoadBalancerBackendAddressPools, '2018-10-01/generated/azure_mgmt_network/load_balancer_backend_address_pools.rb' autoload :LoadBalancerFrontendIPConfigurations, '2018-10-01/generated/azure_mgmt_network/load_balancer_frontend_ipconfigurations.rb' autoload :InboundNatRules, '2018-10-01/generated/azure_mgmt_network/inbound_nat_rules.rb' autoload :LoadBalancerLoadBalancingRules, '2018-10-01/generated/azure_mgmt_network/load_balancer_load_balancing_rules.rb' autoload :LoadBalancerOutboundRules, '2018-10-01/generated/azure_mgmt_network/load_balancer_outbound_rules.rb' autoload :LoadBalancerNetworkInterfaces, '2018-10-01/generated/azure_mgmt_network/load_balancer_network_interfaces.rb' autoload :LoadBalancerProbes, '2018-10-01/generated/azure_mgmt_network/load_balancer_probes.rb' autoload :NetworkInterfaces, '2018-10-01/generated/azure_mgmt_network/network_interfaces.rb' autoload :NetworkInterfaceIPConfigurations, '2018-10-01/generated/azure_mgmt_network/network_interface_ipconfigurations.rb' autoload :NetworkInterfaceLoadBalancers, '2018-10-01/generated/azure_mgmt_network/network_interface_load_balancers.rb' autoload :NetworkInterfaceTapConfigurations, '2018-10-01/generated/azure_mgmt_network/network_interface_tap_configurations.rb' autoload :NetworkProfiles, '2018-10-01/generated/azure_mgmt_network/network_profiles.rb' autoload :NetworkSecurityGroups, '2018-10-01/generated/azure_mgmt_network/network_security_groups.rb' autoload :SecurityRules, '2018-10-01/generated/azure_mgmt_network/security_rules.rb' autoload :DefaultSecurityRules, '2018-10-01/generated/azure_mgmt_network/default_security_rules.rb' autoload :NetworkWatchers, '2018-10-01/generated/azure_mgmt_network/network_watchers.rb' autoload :PacketCaptures, '2018-10-01/generated/azure_mgmt_network/packet_captures.rb' autoload :ConnectionMonitors, '2018-10-01/generated/azure_mgmt_network/connection_monitors.rb' autoload :Operations, '2018-10-01/generated/azure_mgmt_network/operations.rb' autoload :PublicIPAddresses, '2018-10-01/generated/azure_mgmt_network/public_ipaddresses.rb' autoload :PublicIPPrefixes, '2018-10-01/generated/azure_mgmt_network/public_ipprefixes.rb' autoload :RouteFilters, '2018-10-01/generated/azure_mgmt_network/route_filters.rb' autoload :RouteFilterRules, '2018-10-01/generated/azure_mgmt_network/route_filter_rules.rb' autoload :RouteTables, '2018-10-01/generated/azure_mgmt_network/route_tables.rb' autoload :Routes, '2018-10-01/generated/azure_mgmt_network/routes.rb' autoload :BgpServiceCommunities, '2018-10-01/generated/azure_mgmt_network/bgp_service_communities.rb' autoload :ServiceEndpointPolicies, '2018-10-01/generated/azure_mgmt_network/service_endpoint_policies.rb' autoload :ServiceEndpointPolicyDefinitions, '2018-10-01/generated/azure_mgmt_network/service_endpoint_policy_definitions.rb' autoload :Usages, '2018-10-01/generated/azure_mgmt_network/usages.rb' autoload :VirtualNetworks, '2018-10-01/generated/azure_mgmt_network/virtual_networks.rb' autoload :Subnets, '2018-10-01/generated/azure_mgmt_network/subnets.rb' autoload :VirtualNetworkPeerings, '2018-10-01/generated/azure_mgmt_network/virtual_network_peerings.rb' autoload :VirtualNetworkGateways, '2018-10-01/generated/azure_mgmt_network/virtual_network_gateways.rb' autoload :VirtualNetworkGatewayConnections, '2018-10-01/generated/azure_mgmt_network/virtual_network_gateway_connections.rb' autoload :LocalNetworkGateways, '2018-10-01/generated/azure_mgmt_network/local_network_gateways.rb' autoload :VirtualNetworkTaps, '2018-10-01/generated/azure_mgmt_network/virtual_network_taps.rb' autoload :VirtualWans, '2018-10-01/generated/azure_mgmt_network/virtual_wans.rb' autoload :VpnSites, '2018-10-01/generated/azure_mgmt_network/vpn_sites.rb' autoload :VpnSitesConfiguration, '2018-10-01/generated/azure_mgmt_network/vpn_sites_configuration.rb' autoload :VirtualHubs, '2018-10-01/generated/azure_mgmt_network/virtual_hubs.rb' autoload :HubVirtualNetworkConnections, '2018-10-01/generated/azure_mgmt_network/hub_virtual_network_connections.rb' autoload :VpnGateways, '2018-10-01/generated/azure_mgmt_network/vpn_gateways.rb' autoload :VpnConnections, '2018-10-01/generated/azure_mgmt_network/vpn_connections.rb' autoload :P2sVpnServerConfigurations, '2018-10-01/generated/azure_mgmt_network/p2s_vpn_server_configurations.rb' autoload :P2sVpnGateways, '2018-10-01/generated/azure_mgmt_network/p2s_vpn_gateways.rb' autoload :NetworkManagementClient, '2018-10-01/generated/azure_mgmt_network/network_management_client.rb' module Models autoload :LoadBalancerProbeListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_probe_list_result.rb' autoload :NetworkInterfaceListResult, '2018-10-01/generated/azure_mgmt_network/models/network_interface_list_result.rb' autoload :SubResource, '2018-10-01/generated/azure_mgmt_network/models/sub_resource.rb' autoload :ErrorDetails, '2018-10-01/generated/azure_mgmt_network/models/error_details.rb' autoload :PublicIPPrefixListResult, '2018-10-01/generated/azure_mgmt_network/models/public_ipprefix_list_result.rb' autoload :ExpressRouteCrossConnectionListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connection_list_result.rb' autoload :ListVirtualWANsResult, '2018-10-01/generated/azure_mgmt_network/models/list_virtual_wans_result.rb' autoload :ExpressRouteCrossConnectionPeeringList, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connection_peering_list.rb' autoload :VirtualNetworkTapListResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_tap_list_result.rb' autoload :VirtualHubId, '2018-10-01/generated/azure_mgmt_network/models/virtual_hub_id.rb' autoload :VirtualNetworkGatewayListConnectionsResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_list_connections_result.rb' autoload :ExpressRouteCircuitPeeringId, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering_id.rb' autoload :ServiceEndpointPropertiesFormat, '2018-10-01/generated/azure_mgmt_network/models/service_endpoint_properties_format.rb' autoload :ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds, '2018-10-01/generated/azure_mgmt_network/models/express_route_gateway_properties_auto_scale_configuration_bounds.rb' autoload :LocalNetworkGatewayListResult, '2018-10-01/generated/azure_mgmt_network/models/local_network_gateway_list_result.rb' autoload :ExpressRouteGatewayPropertiesAutoScaleConfiguration, '2018-10-01/generated/azure_mgmt_network/models/express_route_gateway_properties_auto_scale_configuration.rb' autoload :PublicIPAddressDnsSettings, '2018-10-01/generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb' autoload :VpnClientConnectionHealth, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_connection_health.rb' autoload :VpnClientIPsecParameters, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_ipsec_parameters.rb' autoload :ReferencedPublicIpAddress, '2018-10-01/generated/azure_mgmt_network/models/referenced_public_ip_address.rb' autoload :ConnectionResetSharedKey, '2018-10-01/generated/azure_mgmt_network/models/connection_reset_shared_key.rb' autoload :ExpressRouteGatewayList, '2018-10-01/generated/azure_mgmt_network/models/express_route_gateway_list.rb' autoload :GetVpnSitesConfigurationRequest, '2018-10-01/generated/azure_mgmt_network/models/get_vpn_sites_configuration_request.rb' autoload :ExpressRouteConnectionList, '2018-10-01/generated/azure_mgmt_network/models/express_route_connection_list.rb' autoload :TunnelConnectionHealth, '2018-10-01/generated/azure_mgmt_network/models/tunnel_connection_health.rb' autoload :ExpressRoutePortsLocationBandwidths, '2018-10-01/generated/azure_mgmt_network/models/express_route_ports_location_bandwidths.rb' autoload :BgpPeerStatusListResult, '2018-10-01/generated/azure_mgmt_network/models/bgp_peer_status_list_result.rb' autoload :PublicIPPrefixSku, '2018-10-01/generated/azure_mgmt_network/models/public_ipprefix_sku.rb' autoload :VpnClientParameters, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_parameters.rb' autoload :ExpressRoutePortsLocationListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_ports_location_list_result.rb' autoload :ApplicationGatewayBackendAddress, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_address.rb' autoload :PublicIPAddressListResult, '2018-10-01/generated/azure_mgmt_network/models/public_ipaddress_list_result.rb' autoload :ApplicationGatewayConnectionDraining, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_connection_draining.rb' autoload :ExpressRouteLinkListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_link_list_result.rb' autoload :ApplicationGatewayBackendHealthServer, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb' autoload :OperationListResult, '2018-10-01/generated/azure_mgmt_network/models/operation_list_result.rb' autoload :ApplicationGatewayBackendHealthPool, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb' autoload :ExpressRoutePortListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_port_list_result.rb' autoload :ApplicationGatewaySku, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_sku.rb' autoload :InterfaceEndpointListResult, '2018-10-01/generated/azure_mgmt_network/models/interface_endpoint_list_result.rb' autoload :BgpSettings, '2018-10-01/generated/azure_mgmt_network/models/bgp_settings.rb' autoload :LoadBalancerSku, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_sku.rb' autoload :IpsecPolicy, '2018-10-01/generated/azure_mgmt_network/models/ipsec_policy.rb' autoload :Operation, '2018-10-01/generated/azure_mgmt_network/models/operation.rb' autoload :ListVpnGatewaysResult, '2018-10-01/generated/azure_mgmt_network/models/list_vpn_gateways_result.rb' autoload :OperationPropertiesFormatServiceSpecification, '2018-10-01/generated/azure_mgmt_network/models/operation_properties_format_service_specification.rb' autoload :ApplicationGatewayCustomError, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_custom_error.rb' autoload :LogSpecification, '2018-10-01/generated/azure_mgmt_network/models/log_specification.rb' autoload :VirtualNetworkListUsageResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_list_usage_result.rb' autoload :MetricSpecification, '2018-10-01/generated/azure_mgmt_network/models/metric_specification.rb' autoload :VirtualNetworkUsage, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_usage.rb' autoload :Dimension, '2018-10-01/generated/azure_mgmt_network/models/dimension.rb' autoload :ApplicationGatewayHeaderConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_header_configuration.rb' autoload :LoadBalancerListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_list_result.rb' autoload :ApplicationGatewayRewriteRule, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_rewrite_rule.rb' autoload :InboundNatRuleListResult, '2018-10-01/generated/azure_mgmt_network/models/inbound_nat_rule_list_result.rb' autoload :VirtualNetworkListResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_list_result.rb' autoload :LoadBalancerBackendAddressPoolListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_backend_address_pool_list_result.rb' autoload :ApplicationGatewayFirewallDisabledRuleGroup, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_disabled_rule_group.rb' autoload :LoadBalancerFrontendIPConfigurationListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_frontend_ipconfiguration_list_result.rb' autoload :ApplicationGatewayWebApplicationFirewallConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb' autoload :LoadBalancerLoadBalancingRuleListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_load_balancing_rule_list_result.rb' autoload :ManagedServiceIdentityUserAssignedIdentitiesValue, '2018-10-01/generated/azure_mgmt_network/models/managed_service_identity_user_assigned_identities_value.rb' autoload :LoadBalancerOutboundRuleListResult, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_outbound_rule_list_result.rb' autoload :DhcpOptions, '2018-10-01/generated/azure_mgmt_network/models/dhcp_options.rb' autoload :ApplicationGatewayListResult, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_list_result.rb' autoload :ApplicationGatewayFirewallRule, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_rule.rb' autoload :NetworkConfigurationDiagnosticResponse, '2018-10-01/generated/azure_mgmt_network/models/network_configuration_diagnostic_response.rb' autoload :VirtualNetworkPeeringListResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_peering_list_result.rb' autoload :NetworkConfigurationDiagnosticResult, '2018-10-01/generated/azure_mgmt_network/models/network_configuration_diagnostic_result.rb' autoload :SubnetListResult, '2018-10-01/generated/azure_mgmt_network/models/subnet_list_result.rb' autoload :Availability, '2018-10-01/generated/azure_mgmt_network/models/availability.rb' autoload :ApplicationGatewayAvailableSslPredefinedPolicies, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_available_ssl_predefined_policies.rb' autoload :Error, '2018-10-01/generated/azure_mgmt_network/models/error.rb' autoload :TagsObject, '2018-10-01/generated/azure_mgmt_network/models/tags_object.rb' autoload :AzureAsyncOperationResult, '2018-10-01/generated/azure_mgmt_network/models/azure_async_operation_result.rb' autoload :AvailableDelegation, '2018-10-01/generated/azure_mgmt_network/models/available_delegation.rb' autoload :NetworkInterfaceTapConfigurationListResult, '2018-10-01/generated/azure_mgmt_network/models/network_interface_tap_configuration_list_result.rb' autoload :AddressSpace, '2018-10-01/generated/azure_mgmt_network/models/address_space.rb' autoload :NetworkInterfaceIPConfigurationListResult, '2018-10-01/generated/azure_mgmt_network/models/network_interface_ipconfiguration_list_result.rb' autoload :AzureFirewallApplicationRuleProtocol, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_application_rule_protocol.rb' autoload :NetworkInterfaceLoadBalancerListResult, '2018-10-01/generated/azure_mgmt_network/models/network_interface_load_balancer_list_result.rb' autoload :UsagesListResult, '2018-10-01/generated/azure_mgmt_network/models/usages_list_result.rb' autoload :EffectiveNetworkSecurityGroupAssociation, '2018-10-01/generated/azure_mgmt_network/models/effective_network_security_group_association.rb' autoload :AzureFirewallNatRule, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_nat_rule.rb' autoload :EffectiveNetworkSecurityRule, '2018-10-01/generated/azure_mgmt_network/models/effective_network_security_rule.rb' autoload :AzureFirewallNetworkRule, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_network_rule.rb' autoload :EffectiveNetworkSecurityGroup, '2018-10-01/generated/azure_mgmt_network/models/effective_network_security_group.rb' autoload :ServiceEndpointPolicyListResult, '2018-10-01/generated/azure_mgmt_network/models/service_endpoint_policy_list_result.rb' autoload :EffectiveNetworkSecurityGroupListResult, '2018-10-01/generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb' autoload :ServiceEndpointPolicyDefinitionListResult, '2018-10-01/generated/azure_mgmt_network/models/service_endpoint_policy_definition_list_result.rb' autoload :EffectiveRoute, '2018-10-01/generated/azure_mgmt_network/models/effective_route.rb' autoload :DnsNameAvailabilityResult, '2018-10-01/generated/azure_mgmt_network/models/dns_name_availability_result.rb' autoload :EffectiveRouteListResult, '2018-10-01/generated/azure_mgmt_network/models/effective_route_list_result.rb' autoload :DdosProtectionPlanListResult, '2018-10-01/generated/azure_mgmt_network/models/ddos_protection_plan_list_result.rb' autoload :OperationDisplay, '2018-10-01/generated/azure_mgmt_network/models/operation_display.rb' autoload :EndpointServicesListResult, '2018-10-01/generated/azure_mgmt_network/models/endpoint_services_list_result.rb' autoload :AuthorizationListResult, '2018-10-01/generated/azure_mgmt_network/models/authorization_list_result.rb' autoload :ContainerNetworkInterfaceIpConfiguration, '2018-10-01/generated/azure_mgmt_network/models/container_network_interface_ip_configuration.rb' autoload :BGPCommunity, '2018-10-01/generated/azure_mgmt_network/models/bgpcommunity.rb' autoload :VpnProfileResponse, '2018-10-01/generated/azure_mgmt_network/models/vpn_profile_response.rb' autoload :ExpressRouteConnectionId, '2018-10-01/generated/azure_mgmt_network/models/express_route_connection_id.rb' autoload :P2SVpnProfileParameters, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_profile_parameters.rb' autoload :RouteTableListResult, '2018-10-01/generated/azure_mgmt_network/models/route_table_list_result.rb' autoload :NetworkProfileListResult, '2018-10-01/generated/azure_mgmt_network/models/network_profile_list_result.rb' autoload :Ipv6ExpressRouteCircuitPeeringConfig, '2018-10-01/generated/azure_mgmt_network/models/ipv6express_route_circuit_peering_config.rb' autoload :SecurityRuleListResult, '2018-10-01/generated/azure_mgmt_network/models/security_rule_list_result.rb' autoload :ExpressRouteCircuitConnectionListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_connection_list_result.rb' autoload :NetworkSecurityGroupListResult, '2018-10-01/generated/azure_mgmt_network/models/network_security_group_list_result.rb' autoload :ExpressRouteCircuitServiceProviderProperties, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb' autoload :ErrorResponse, '2018-10-01/generated/azure_mgmt_network/models/error_response.rb' autoload :ExpressRouteCircuitArpTable, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb' autoload :ListP2SVpnGatewaysResult, '2018-10-01/generated/azure_mgmt_network/models/list_p2svpn_gateways_result.rb' autoload :ExpressRouteCircuitRoutesTable, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb' autoload :NetworkWatcherListResult, '2018-10-01/generated/azure_mgmt_network/models/network_watcher_list_result.rb' autoload :ExpressRouteCircuitRoutesTableSummary, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb' autoload :TopologyParameters, '2018-10-01/generated/azure_mgmt_network/models/topology_parameters.rb' autoload :ExpressRouteCircuitListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_list_result.rb' autoload :TopologyAssociation, '2018-10-01/generated/azure_mgmt_network/models/topology_association.rb' autoload :VirtualWanSecurityProviders, '2018-10-01/generated/azure_mgmt_network/models/virtual_wan_security_providers.rb' autoload :TopologyResource, '2018-10-01/generated/azure_mgmt_network/models/topology_resource.rb' autoload :ExpressRouteCrossConnectionRoutesTableSummary, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connection_routes_table_summary.rb' autoload :Topology, '2018-10-01/generated/azure_mgmt_network/models/topology.rb' autoload :ExpressRouteCircuitReference, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_reference.rb' autoload :VerificationIPFlowParameters, '2018-10-01/generated/azure_mgmt_network/models/verification_ipflow_parameters.rb' autoload :EndpointService, '2018-10-01/generated/azure_mgmt_network/models/endpoint_service.rb' autoload :VerificationIPFlowResult, '2018-10-01/generated/azure_mgmt_network/models/verification_ipflow_result.rb' autoload :VpnDeviceScriptParameters, '2018-10-01/generated/azure_mgmt_network/models/vpn_device_script_parameters.rb' autoload :NextHopParameters, '2018-10-01/generated/azure_mgmt_network/models/next_hop_parameters.rb' autoload :VirtualNetworkConnectionGatewayReference, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_connection_gateway_reference.rb' autoload :NextHopResult, '2018-10-01/generated/azure_mgmt_network/models/next_hop_result.rb' autoload :IpTag, '2018-10-01/generated/azure_mgmt_network/models/ip_tag.rb' autoload :SecurityGroupViewParameters, '2018-10-01/generated/azure_mgmt_network/models/security_group_view_parameters.rb' autoload :VirtualNetworkGatewayConnectionListResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_result.rb' autoload :NetworkInterfaceAssociation, '2018-10-01/generated/azure_mgmt_network/models/network_interface_association.rb' autoload :GatewayRouteListResult, '2018-10-01/generated/azure_mgmt_network/models/gateway_route_list_result.rb' autoload :SubnetAssociation, '2018-10-01/generated/azure_mgmt_network/models/subnet_association.rb' autoload :VirtualHubRouteTable, '2018-10-01/generated/azure_mgmt_network/models/virtual_hub_route_table.rb' autoload :SecurityRuleAssociations, '2018-10-01/generated/azure_mgmt_network/models/security_rule_associations.rb' autoload :BgpPeerStatus, '2018-10-01/generated/azure_mgmt_network/models/bgp_peer_status.rb' autoload :SecurityGroupNetworkInterface, '2018-10-01/generated/azure_mgmt_network/models/security_group_network_interface.rb' autoload :ApplicationGatewayBackendHealth, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_health.rb' autoload :SecurityGroupViewResult, '2018-10-01/generated/azure_mgmt_network/models/security_group_view_result.rb' autoload :VpnClientConfiguration, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_configuration.rb' autoload :PacketCaptureStorageLocation, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_storage_location.rb' autoload :VirtualNetworkGatewaySku, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb' autoload :PacketCaptureFilter, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_filter.rb' autoload :ApplicationGatewayProbeHealthResponseMatch, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_probe_health_response_match.rb' autoload :PacketCaptureParameters, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_parameters.rb' autoload :ApplicationGatewayRewriteRuleActionSet, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_rewrite_rule_action_set.rb' autoload :PacketCapture, '2018-10-01/generated/azure_mgmt_network/models/packet_capture.rb' autoload :ListHubVirtualNetworkConnectionsResult, '2018-10-01/generated/azure_mgmt_network/models/list_hub_virtual_network_connections_result.rb' autoload :PacketCaptureResult, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_result.rb' autoload :ApplicationGatewayAutoscaleConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_autoscale_configuration.rb' autoload :PacketCaptureListResult, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_list_result.rb' autoload :ApplicationGatewayFirewallRuleGroup, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_rule_group.rb' autoload :PacketCaptureQueryStatusResult, '2018-10-01/generated/azure_mgmt_network/models/packet_capture_query_status_result.rb' autoload :VpnSiteId, '2018-10-01/generated/azure_mgmt_network/models/vpn_site_id.rb' autoload :TroubleshootingParameters, '2018-10-01/generated/azure_mgmt_network/models/troubleshooting_parameters.rb' autoload :ApplicationSecurityGroupListResult, '2018-10-01/generated/azure_mgmt_network/models/application_security_group_list_result.rb' autoload :QueryTroubleshootingParameters, '2018-10-01/generated/azure_mgmt_network/models/query_troubleshooting_parameters.rb' autoload :AzureFirewallRCAction, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_rcaction.rb' autoload :TroubleshootingRecommendedActions, '2018-10-01/generated/azure_mgmt_network/models/troubleshooting_recommended_actions.rb' autoload :AzureFirewallNatRCAction, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_nat_rcaction.rb' autoload :TroubleshootingDetails, '2018-10-01/generated/azure_mgmt_network/models/troubleshooting_details.rb' autoload :UsageName, '2018-10-01/generated/azure_mgmt_network/models/usage_name.rb' autoload :TroubleshootingResult, '2018-10-01/generated/azure_mgmt_network/models/troubleshooting_result.rb' autoload :AzureFirewallFqdnTagListResult, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_fqdn_tag_list_result.rb' autoload :RetentionPolicyParameters, '2018-10-01/generated/azure_mgmt_network/models/retention_policy_parameters.rb' autoload :BgpServiceCommunityListResult, '2018-10-01/generated/azure_mgmt_network/models/bgp_service_community_list_result.rb' autoload :FlowLogFormatParameters, '2018-10-01/generated/azure_mgmt_network/models/flow_log_format_parameters.rb' autoload :ExpressRouteCircuitPeeringConfig, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb' autoload :FlowLogStatusParameters, '2018-10-01/generated/azure_mgmt_network/models/flow_log_status_parameters.rb' autoload :RouteListResult, '2018-10-01/generated/azure_mgmt_network/models/route_list_result.rb' autoload :TrafficAnalyticsConfigurationProperties, '2018-10-01/generated/azure_mgmt_network/models/traffic_analytics_configuration_properties.rb' autoload :ExpressRouteCircuitPeeringListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering_list_result.rb' autoload :TrafficAnalyticsProperties, '2018-10-01/generated/azure_mgmt_network/models/traffic_analytics_properties.rb' autoload :RouteFilterListResult, '2018-10-01/generated/azure_mgmt_network/models/route_filter_list_result.rb' autoload :FlowLogInformation, '2018-10-01/generated/azure_mgmt_network/models/flow_log_information.rb' autoload :ExpressRouteCircuitsRoutesTableListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb' autoload :ConnectivitySource, '2018-10-01/generated/azure_mgmt_network/models/connectivity_source.rb' autoload :ExpressRouteServiceProviderBandwidthsOffered, '2018-10-01/generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb' autoload :ConnectivityDestination, '2018-10-01/generated/azure_mgmt_network/models/connectivity_destination.rb' autoload :ExpressRouteCrossConnectionsRoutesTableSummaryListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connections_routes_table_summary_list_result.rb' autoload :HTTPHeader, '2018-10-01/generated/azure_mgmt_network/models/httpheader.rb' autoload :NetworkInterfaceDnsSettings, '2018-10-01/generated/azure_mgmt_network/models/network_interface_dns_settings.rb' autoload :HTTPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/httpconfiguration.rb' autoload :PublicIPAddressSku, '2018-10-01/generated/azure_mgmt_network/models/public_ipaddress_sku.rb' autoload :ProtocolConfiguration, '2018-10-01/generated/azure_mgmt_network/models/protocol_configuration.rb' autoload :VirtualHubRoute, '2018-10-01/generated/azure_mgmt_network/models/virtual_hub_route.rb' autoload :ConnectivityParameters, '2018-10-01/generated/azure_mgmt_network/models/connectivity_parameters.rb' autoload :GatewayRoute, '2018-10-01/generated/azure_mgmt_network/models/gateway_route.rb' autoload :ConnectivityIssue, '2018-10-01/generated/azure_mgmt_network/models/connectivity_issue.rb' autoload :ApplicationGatewaySslPolicy, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb' autoload :ConnectivityHop, '2018-10-01/generated/azure_mgmt_network/models/connectivity_hop.rb' autoload :ListVpnConnectionsResult, '2018-10-01/generated/azure_mgmt_network/models/list_vpn_connections_result.rb' autoload :ConnectivityInformation, '2018-10-01/generated/azure_mgmt_network/models/connectivity_information.rb' autoload :IPAddressAvailabilityResult, '2018-10-01/generated/azure_mgmt_network/models/ipaddress_availability_result.rb' autoload :AzureReachabilityReportLocation, '2018-10-01/generated/azure_mgmt_network/models/azure_reachability_report_location.rb' autoload :ManagedServiceIdentity, '2018-10-01/generated/azure_mgmt_network/models/managed_service_identity.rb' autoload :AzureReachabilityReportParameters, '2018-10-01/generated/azure_mgmt_network/models/azure_reachability_report_parameters.rb' autoload :Resource, '2018-10-01/generated/azure_mgmt_network/models/resource.rb' autoload :AzureReachabilityReportLatencyInfo, '2018-10-01/generated/azure_mgmt_network/models/azure_reachability_report_latency_info.rb' autoload :AzureFirewallApplicationRule, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_application_rule.rb' autoload :AzureReachabilityReportItem, '2018-10-01/generated/azure_mgmt_network/models/azure_reachability_report_item.rb' autoload :AzureFirewallListResult, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_list_result.rb' autoload :AzureReachabilityReport, '2018-10-01/generated/azure_mgmt_network/models/azure_reachability_report.rb' autoload :VirtualWanSecurityProvider, '2018-10-01/generated/azure_mgmt_network/models/virtual_wan_security_provider.rb' autoload :AvailableProvidersListParameters, '2018-10-01/generated/azure_mgmt_network/models/available_providers_list_parameters.rb' autoload :RouteFilterRuleListResult, '2018-10-01/generated/azure_mgmt_network/models/route_filter_rule_list_result.rb' autoload :AvailableProvidersListCity, '2018-10-01/generated/azure_mgmt_network/models/available_providers_list_city.rb' autoload :ExpressRouteCircuitsArpTableListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb' autoload :AvailableProvidersListState, '2018-10-01/generated/azure_mgmt_network/models/available_providers_list_state.rb' autoload :ExpressRouteServiceProviderListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_service_provider_list_result.rb' autoload :AvailableProvidersListCountry, '2018-10-01/generated/azure_mgmt_network/models/available_providers_list_country.rb' autoload :DeviceProperties, '2018-10-01/generated/azure_mgmt_network/models/device_properties.rb' autoload :AvailableProvidersList, '2018-10-01/generated/azure_mgmt_network/models/available_providers_list.rb' autoload :VirtualNetworkGatewayListResult, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_list_result.rb' autoload :ConnectionMonitorSource, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_source.rb' autoload :ListVirtualHubsResult, '2018-10-01/generated/azure_mgmt_network/models/list_virtual_hubs_result.rb' autoload :ConnectionMonitorDestination, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_destination.rb' autoload :ApplicationGatewayFirewallExclusion, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_exclusion.rb' autoload :ConnectionMonitorParameters, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_parameters.rb' autoload :AvailableDelegationsResult, '2018-10-01/generated/azure_mgmt_network/models/available_delegations_result.rb' autoload :ConnectionMonitor, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor.rb' autoload :DdosProtectionPlan, '2018-10-01/generated/azure_mgmt_network/models/ddos_protection_plan.rb' autoload :ConnectionMonitorResult, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_result.rb' autoload :ExpressRouteCircuitSku, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_sku.rb' autoload :ConnectionMonitorListResult, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_list_result.rb' autoload :ListP2SVpnServerConfigurationsResult, '2018-10-01/generated/azure_mgmt_network/models/list_p2svpn_server_configurations_result.rb' autoload :ConnectionStateSnapshot, '2018-10-01/generated/azure_mgmt_network/models/connection_state_snapshot.rb' autoload :ApplicationGatewayBackendHealthHttpSettings, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb' autoload :ConnectionMonitorQueryResult, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_query_result.rb' autoload :ApplicationGatewayAvailableWafRuleSetsResult, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_available_waf_rule_sets_result.rb' autoload :NetworkConfigurationDiagnosticProfile, '2018-10-01/generated/azure_mgmt_network/models/network_configuration_diagnostic_profile.rb' autoload :ExpressRouteCircuitStats, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_stats.rb' autoload :NetworkConfigurationDiagnosticParameters, '2018-10-01/generated/azure_mgmt_network/models/network_configuration_diagnostic_parameters.rb' autoload :ListVpnSitesResult, '2018-10-01/generated/azure_mgmt_network/models/list_vpn_sites_result.rb' autoload :MatchedRule, '2018-10-01/generated/azure_mgmt_network/models/matched_rule.rb' autoload :Usage, '2018-10-01/generated/azure_mgmt_network/models/usage.rb' autoload :NetworkSecurityRulesEvaluationResult, '2018-10-01/generated/azure_mgmt_network/models/network_security_rules_evaluation_result.rb' autoload :VirtualNetworkUsageName, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_usage_name.rb' autoload :EvaluatedNetworkSecurityGroup, '2018-10-01/generated/azure_mgmt_network/models/evaluated_network_security_group.rb' autoload :ExpressRouteCircuitsRoutesTableSummaryListResult, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb' autoload :NetworkSecurityGroupResult, '2018-10-01/generated/azure_mgmt_network/models/network_security_group_result.rb' autoload :NetworkInterfaceTapConfiguration, '2018-10-01/generated/azure_mgmt_network/models/network_interface_tap_configuration.rb' autoload :ApplicationSecurityGroup, '2018-10-01/generated/azure_mgmt_network/models/application_security_group.rb' autoload :SecurityRule, '2018-10-01/generated/azure_mgmt_network/models/security_rule.rb' autoload :InterfaceEndpoint, '2018-10-01/generated/azure_mgmt_network/models/interface_endpoint.rb' autoload :NetworkInterface, '2018-10-01/generated/azure_mgmt_network/models/network_interface.rb' autoload :NetworkSecurityGroup, '2018-10-01/generated/azure_mgmt_network/models/network_security_group.rb' autoload :Route, '2018-10-01/generated/azure_mgmt_network/models/route.rb' autoload :RouteTable, '2018-10-01/generated/azure_mgmt_network/models/route_table.rb' autoload :ServiceEndpointPolicyDefinition, '2018-10-01/generated/azure_mgmt_network/models/service_endpoint_policy_definition.rb' autoload :ServiceEndpointPolicy, '2018-10-01/generated/azure_mgmt_network/models/service_endpoint_policy.rb' autoload :PublicIPAddress, '2018-10-01/generated/azure_mgmt_network/models/public_ipaddress.rb' autoload :IPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/ipconfiguration.rb' autoload :IPConfigurationProfile, '2018-10-01/generated/azure_mgmt_network/models/ipconfiguration_profile.rb' autoload :ResourceNavigationLink, '2018-10-01/generated/azure_mgmt_network/models/resource_navigation_link.rb' autoload :ServiceAssociationLink, '2018-10-01/generated/azure_mgmt_network/models/service_association_link.rb' autoload :Delegation, '2018-10-01/generated/azure_mgmt_network/models/delegation.rb' autoload :Subnet, '2018-10-01/generated/azure_mgmt_network/models/subnet.rb' autoload :FrontendIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/frontend_ipconfiguration.rb' autoload :VirtualNetworkTap, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_tap.rb' autoload :BackendAddressPool, '2018-10-01/generated/azure_mgmt_network/models/backend_address_pool.rb' autoload :InboundNatRule, '2018-10-01/generated/azure_mgmt_network/models/inbound_nat_rule.rb' autoload :NetworkInterfaceIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb' autoload :ApplicationGatewayBackendAddressPool, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb' autoload :ApplicationGatewayBackendHttpSettings, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb' autoload :ApplicationGatewayIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb' autoload :ApplicationGatewayAuthenticationCertificate, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb' autoload :ApplicationGatewayTrustedRootCertificate, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_trusted_root_certificate.rb' autoload :ApplicationGatewaySslCertificate, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb' autoload :ApplicationGatewayFrontendIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb' autoload :ApplicationGatewayFrontendPort, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_frontend_port.rb' autoload :ApplicationGatewayHttpListener, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_http_listener.rb' autoload :ApplicationGatewayPathRule, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_path_rule.rb' autoload :ApplicationGatewayProbe, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_probe.rb' autoload :ApplicationGatewayRequestRoutingRule, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb' autoload :ApplicationGatewayRewriteRuleSet, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_rewrite_rule_set.rb' autoload :ApplicationGatewayRedirectConfiguration, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_redirect_configuration.rb' autoload :ApplicationGatewayUrlPathMap, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_url_path_map.rb' autoload :ApplicationGateway, '2018-10-01/generated/azure_mgmt_network/models/application_gateway.rb' autoload :ApplicationGatewayFirewallRuleSet, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_rule_set.rb' autoload :ApplicationGatewayAvailableSslOptions, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_available_ssl_options.rb' autoload :ApplicationGatewaySslPredefinedPolicy, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_predefined_policy.rb' autoload :AzureFirewallIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_ipconfiguration.rb' autoload :AzureFirewallApplicationRuleCollection, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_application_rule_collection.rb' autoload :AzureFirewallNatRuleCollection, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_nat_rule_collection.rb' autoload :AzureFirewallNetworkRuleCollection, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_network_rule_collection.rb' autoload :AzureFirewall, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall.rb' autoload :AzureFirewallFqdnTag, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_fqdn_tag.rb' autoload :EndpointServiceResult, '2018-10-01/generated/azure_mgmt_network/models/endpoint_service_result.rb' autoload :ExpressRouteCircuitAuthorization, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_authorization.rb' autoload :RouteFilterRule, '2018-10-01/generated/azure_mgmt_network/models/route_filter_rule.rb' autoload :ExpressRouteCircuitConnection, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_connection.rb' autoload :ExpressRouteCircuitPeering, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering.rb' autoload :RouteFilter, '2018-10-01/generated/azure_mgmt_network/models/route_filter.rb' autoload :ExpressRouteCircuit, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit.rb' autoload :ExpressRouteServiceProvider, '2018-10-01/generated/azure_mgmt_network/models/express_route_service_provider.rb' autoload :ExpressRouteCrossConnectionPeering, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connection_peering.rb' autoload :ExpressRouteCrossConnection, '2018-10-01/generated/azure_mgmt_network/models/express_route_cross_connection.rb' autoload :ExpressRouteConnection, '2018-10-01/generated/azure_mgmt_network/models/express_route_connection.rb' autoload :ExpressRouteGateway, '2018-10-01/generated/azure_mgmt_network/models/express_route_gateway.rb' autoload :ExpressRoutePortsLocation, '2018-10-01/generated/azure_mgmt_network/models/express_route_ports_location.rb' autoload :ExpressRouteLink, '2018-10-01/generated/azure_mgmt_network/models/express_route_link.rb' autoload :ExpressRoutePort, '2018-10-01/generated/azure_mgmt_network/models/express_route_port.rb' autoload :LoadBalancingRule, '2018-10-01/generated/azure_mgmt_network/models/load_balancing_rule.rb' autoload :Probe, '2018-10-01/generated/azure_mgmt_network/models/probe.rb' autoload :InboundNatPool, '2018-10-01/generated/azure_mgmt_network/models/inbound_nat_pool.rb' autoload :OutboundRule, '2018-10-01/generated/azure_mgmt_network/models/outbound_rule.rb' autoload :LoadBalancer, '2018-10-01/generated/azure_mgmt_network/models/load_balancer.rb' autoload :ContainerNetworkInterfaceConfiguration, '2018-10-01/generated/azure_mgmt_network/models/container_network_interface_configuration.rb' autoload :Container, '2018-10-01/generated/azure_mgmt_network/models/container.rb' autoload :ContainerNetworkInterface, '2018-10-01/generated/azure_mgmt_network/models/container_network_interface.rb' autoload :NetworkProfile, '2018-10-01/generated/azure_mgmt_network/models/network_profile.rb' autoload :NetworkWatcher, '2018-10-01/generated/azure_mgmt_network/models/network_watcher.rb' autoload :PublicIPPrefix, '2018-10-01/generated/azure_mgmt_network/models/public_ipprefix.rb' autoload :PatchRouteFilterRule, '2018-10-01/generated/azure_mgmt_network/models/patch_route_filter_rule.rb' autoload :PatchRouteFilter, '2018-10-01/generated/azure_mgmt_network/models/patch_route_filter.rb' autoload :BgpServiceCommunity, '2018-10-01/generated/azure_mgmt_network/models/bgp_service_community.rb' autoload :VirtualNetworkPeering, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_peering.rb' autoload :VirtualNetwork, '2018-10-01/generated/azure_mgmt_network/models/virtual_network.rb' autoload :VirtualNetworkGatewayIPConfiguration, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb' autoload :VpnClientRootCertificate, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_root_certificate.rb' autoload :VpnClientRevokedCertificate, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb' autoload :VirtualNetworkGateway, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway.rb' autoload :LocalNetworkGateway, '2018-10-01/generated/azure_mgmt_network/models/local_network_gateway.rb' autoload :VirtualNetworkGatewayConnection, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb' autoload :ConnectionSharedKey, '2018-10-01/generated/azure_mgmt_network/models/connection_shared_key.rb' autoload :VirtualNetworkGatewayConnectionListEntity, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_entity.rb' autoload :P2SVpnServerConfigVpnClientRootCertificate, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_server_config_vpn_client_root_certificate.rb' autoload :P2SVpnServerConfigVpnClientRevokedCertificate, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_server_config_vpn_client_revoked_certificate.rb' autoload :P2SVpnServerConfigRadiusServerRootCertificate, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_server_config_radius_server_root_certificate.rb' autoload :P2SVpnServerConfigRadiusClientRootCertificate, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_server_config_radius_client_root_certificate.rb' autoload :P2SVpnServerConfiguration, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_server_configuration.rb' autoload :VirtualWAN, '2018-10-01/generated/azure_mgmt_network/models/virtual_wan.rb' autoload :VpnSite, '2018-10-01/generated/azure_mgmt_network/models/vpn_site.rb' autoload :HubVirtualNetworkConnection, '2018-10-01/generated/azure_mgmt_network/models/hub_virtual_network_connection.rb' autoload :VirtualHub, '2018-10-01/generated/azure_mgmt_network/models/virtual_hub.rb' autoload :VpnConnection, '2018-10-01/generated/azure_mgmt_network/models/vpn_connection.rb' autoload :VpnGateway, '2018-10-01/generated/azure_mgmt_network/models/vpn_gateway.rb' autoload :P2SVpnGateway, '2018-10-01/generated/azure_mgmt_network/models/p2svpn_gateway.rb' autoload :IPAllocationMethod, '2018-10-01/generated/azure_mgmt_network/models/ipallocation_method.rb' autoload :SecurityRuleProtocol, '2018-10-01/generated/azure_mgmt_network/models/security_rule_protocol.rb' autoload :SecurityRuleAccess, '2018-10-01/generated/azure_mgmt_network/models/security_rule_access.rb' autoload :SecurityRuleDirection, '2018-10-01/generated/azure_mgmt_network/models/security_rule_direction.rb' autoload :RouteNextHopType, '2018-10-01/generated/azure_mgmt_network/models/route_next_hop_type.rb' autoload :PublicIPAddressSkuName, '2018-10-01/generated/azure_mgmt_network/models/public_ipaddress_sku_name.rb' autoload :IPVersion, '2018-10-01/generated/azure_mgmt_network/models/ipversion.rb' autoload :TransportProtocol, '2018-10-01/generated/azure_mgmt_network/models/transport_protocol.rb' autoload :ApplicationGatewayProtocol, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_protocol.rb' autoload :ApplicationGatewayCookieBasedAffinity, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_cookie_based_affinity.rb' autoload :ApplicationGatewayBackendHealthServerHealth, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_backend_health_server_health.rb' autoload :ApplicationGatewaySkuName, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_sku_name.rb' autoload :ApplicationGatewayTier, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_tier.rb' autoload :ApplicationGatewaySslProtocol, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_protocol.rb' autoload :ApplicationGatewaySslPolicyType, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_policy_type.rb' autoload :ApplicationGatewaySslPolicyName, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_policy_name.rb' autoload :ApplicationGatewaySslCipherSuite, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_ssl_cipher_suite.rb' autoload :ApplicationGatewayCustomErrorStatusCode, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_custom_error_status_code.rb' autoload :ApplicationGatewayRequestRoutingRuleType, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_request_routing_rule_type.rb' autoload :ApplicationGatewayRedirectType, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_redirect_type.rb' autoload :ApplicationGatewayOperationalState, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_operational_state.rb' autoload :ApplicationGatewayFirewallMode, '2018-10-01/generated/azure_mgmt_network/models/application_gateway_firewall_mode.rb' autoload :ResourceIdentityType, '2018-10-01/generated/azure_mgmt_network/models/resource_identity_type.rb' autoload :ProvisioningState, '2018-10-01/generated/azure_mgmt_network/models/provisioning_state.rb' autoload :AzureFirewallRCActionType, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_rcaction_type.rb' autoload :AzureFirewallApplicationRuleProtocolType, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_application_rule_protocol_type.rb' autoload :AzureFirewallNatRCActionType, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_nat_rcaction_type.rb' autoload :AzureFirewallNetworkRuleProtocol, '2018-10-01/generated/azure_mgmt_network/models/azure_firewall_network_rule_protocol.rb' autoload :AuthorizationUseStatus, '2018-10-01/generated/azure_mgmt_network/models/authorization_use_status.rb' autoload :ExpressRouteCircuitPeeringAdvertisedPublicPrefixState, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering_advertised_public_prefix_state.rb' autoload :Access, '2018-10-01/generated/azure_mgmt_network/models/access.rb' autoload :ExpressRoutePeeringType, '2018-10-01/generated/azure_mgmt_network/models/express_route_peering_type.rb' autoload :ExpressRoutePeeringState, '2018-10-01/generated/azure_mgmt_network/models/express_route_peering_state.rb' autoload :CircuitConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/circuit_connection_status.rb' autoload :ExpressRouteCircuitPeeringState, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_peering_state.rb' autoload :ExpressRouteCircuitSkuTier, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_sku_tier.rb' autoload :ExpressRouteCircuitSkuFamily, '2018-10-01/generated/azure_mgmt_network/models/express_route_circuit_sku_family.rb' autoload :ServiceProviderProvisioningState, '2018-10-01/generated/azure_mgmt_network/models/service_provider_provisioning_state.rb' autoload :ExpressRouteLinkConnectorType, '2018-10-01/generated/azure_mgmt_network/models/express_route_link_connector_type.rb' autoload :ExpressRouteLinkAdminState, '2018-10-01/generated/azure_mgmt_network/models/express_route_link_admin_state.rb' autoload :ExpressRoutePortsEncapsulation, '2018-10-01/generated/azure_mgmt_network/models/express_route_ports_encapsulation.rb' autoload :LoadBalancerSkuName, '2018-10-01/generated/azure_mgmt_network/models/load_balancer_sku_name.rb' autoload :LoadDistribution, '2018-10-01/generated/azure_mgmt_network/models/load_distribution.rb' autoload :ProbeProtocol, '2018-10-01/generated/azure_mgmt_network/models/probe_protocol.rb' autoload :NetworkOperationStatus, '2018-10-01/generated/azure_mgmt_network/models/network_operation_status.rb' autoload :EffectiveSecurityRuleProtocol, '2018-10-01/generated/azure_mgmt_network/models/effective_security_rule_protocol.rb' autoload :EffectiveRouteSource, '2018-10-01/generated/azure_mgmt_network/models/effective_route_source.rb' autoload :EffectiveRouteState, '2018-10-01/generated/azure_mgmt_network/models/effective_route_state.rb' autoload :AssociationType, '2018-10-01/generated/azure_mgmt_network/models/association_type.rb' autoload :Direction, '2018-10-01/generated/azure_mgmt_network/models/direction.rb' autoload :IpFlowProtocol, '2018-10-01/generated/azure_mgmt_network/models/ip_flow_protocol.rb' autoload :NextHopType, '2018-10-01/generated/azure_mgmt_network/models/next_hop_type.rb' autoload :PcProtocol, '2018-10-01/generated/azure_mgmt_network/models/pc_protocol.rb' autoload :PcStatus, '2018-10-01/generated/azure_mgmt_network/models/pc_status.rb' autoload :PcError, '2018-10-01/generated/azure_mgmt_network/models/pc_error.rb' autoload :FlowLogFormatType, '2018-10-01/generated/azure_mgmt_network/models/flow_log_format_type.rb' autoload :Protocol, '2018-10-01/generated/azure_mgmt_network/models/protocol.rb' autoload :HTTPMethod, '2018-10-01/generated/azure_mgmt_network/models/httpmethod.rb' autoload :Origin, '2018-10-01/generated/azure_mgmt_network/models/origin.rb' autoload :Severity, '2018-10-01/generated/azure_mgmt_network/models/severity.rb' autoload :IssueType, '2018-10-01/generated/azure_mgmt_network/models/issue_type.rb' autoload :ConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/connection_status.rb' autoload :ConnectionMonitorSourceStatus, '2018-10-01/generated/azure_mgmt_network/models/connection_monitor_source_status.rb' autoload :ConnectionState, '2018-10-01/generated/azure_mgmt_network/models/connection_state.rb' autoload :EvaluationState, '2018-10-01/generated/azure_mgmt_network/models/evaluation_state.rb' autoload :VerbosityLevel, '2018-10-01/generated/azure_mgmt_network/models/verbosity_level.rb' autoload :PublicIPPrefixSkuName, '2018-10-01/generated/azure_mgmt_network/models/public_ipprefix_sku_name.rb' autoload :VirtualNetworkPeeringState, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_peering_state.rb' autoload :VirtualNetworkGatewayType, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_type.rb' autoload :VpnType, '2018-10-01/generated/azure_mgmt_network/models/vpn_type.rb' autoload :VirtualNetworkGatewaySkuName, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_sku_name.rb' autoload :VirtualNetworkGatewaySkuTier, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_sku_tier.rb' autoload :VpnClientProtocol, '2018-10-01/generated/azure_mgmt_network/models/vpn_client_protocol.rb' autoload :IpsecEncryption, '2018-10-01/generated/azure_mgmt_network/models/ipsec_encryption.rb' autoload :IpsecIntegrity, '2018-10-01/generated/azure_mgmt_network/models/ipsec_integrity.rb' autoload :IkeEncryption, '2018-10-01/generated/azure_mgmt_network/models/ike_encryption.rb' autoload :IkeIntegrity, '2018-10-01/generated/azure_mgmt_network/models/ike_integrity.rb' autoload :DhGroup, '2018-10-01/generated/azure_mgmt_network/models/dh_group.rb' autoload :PfsGroup, '2018-10-01/generated/azure_mgmt_network/models/pfs_group.rb' autoload :BgpPeerState, '2018-10-01/generated/azure_mgmt_network/models/bgp_peer_state.rb' autoload :ProcessorArchitecture, '2018-10-01/generated/azure_mgmt_network/models/processor_architecture.rb' autoload :AuthenticationMethod, '2018-10-01/generated/azure_mgmt_network/models/authentication_method.rb' autoload :VirtualNetworkGatewayConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection_status.rb' autoload :VirtualNetworkGatewayConnectionType, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection_type.rb' autoload :VirtualNetworkGatewayConnectionProtocol, '2018-10-01/generated/azure_mgmt_network/models/virtual_network_gateway_connection_protocol.rb' autoload :OfficeTrafficCategory, '2018-10-01/generated/azure_mgmt_network/models/office_traffic_category.rb' autoload :VpnGatewayTunnelingProtocol, '2018-10-01/generated/azure_mgmt_network/models/vpn_gateway_tunneling_protocol.rb' autoload :VpnConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/vpn_connection_status.rb' autoload :VirtualWanSecurityProviderType, '2018-10-01/generated/azure_mgmt_network/models/virtual_wan_security_provider_type.rb' autoload :TunnelConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/tunnel_connection_status.rb' autoload :HubVirtualNetworkConnectionStatus, '2018-10-01/generated/azure_mgmt_network/models/hub_virtual_network_connection_status.rb' end end