1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
|
# encoding: utf-8
# Code generated by Microsoft (R) AutoRest Code Generator 1.0.0.0
# 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 'generated/azure_mgmt_network/module_definition'
require 'ms_rest_azure'
module Azure::ARM::Network
autoload :ApplicationGateways, 'generated/azure_mgmt_network/application_gateways.rb'
autoload :ExpressRouteCircuitAuthorizations, 'generated/azure_mgmt_network/express_route_circuit_authorizations.rb'
autoload :ExpressRouteCircuitPeerings, 'generated/azure_mgmt_network/express_route_circuit_peerings.rb'
autoload :ExpressRouteCircuits, 'generated/azure_mgmt_network/express_route_circuits.rb'
autoload :ExpressRouteServiceProviders, 'generated/azure_mgmt_network/express_route_service_providers.rb'
autoload :LoadBalancers, 'generated/azure_mgmt_network/load_balancers.rb'
autoload :LocalNetworkGateways, 'generated/azure_mgmt_network/local_network_gateways.rb'
autoload :NetworkInterfaces, 'generated/azure_mgmt_network/network_interfaces.rb'
autoload :NetworkSecurityGroups, 'generated/azure_mgmt_network/network_security_groups.rb'
autoload :PublicIPAddresses, 'generated/azure_mgmt_network/public_ipaddresses.rb'
autoload :RouteTables, 'generated/azure_mgmt_network/route_tables.rb'
autoload :Routes, 'generated/azure_mgmt_network/routes.rb'
autoload :SecurityRules, 'generated/azure_mgmt_network/security_rules.rb'
autoload :Subnets, 'generated/azure_mgmt_network/subnets.rb'
autoload :VirtualNetworkPeerings, 'generated/azure_mgmt_network/virtual_network_peerings.rb'
autoload :Usages, 'generated/azure_mgmt_network/usages.rb'
autoload :VirtualNetworkGatewayConnections, 'generated/azure_mgmt_network/virtual_network_gateway_connections.rb'
autoload :VirtualNetworkGateways, 'generated/azure_mgmt_network/virtual_network_gateways.rb'
autoload :VirtualNetworks, 'generated/azure_mgmt_network/virtual_networks.rb'
autoload :NetworkManagementClient, 'generated/azure_mgmt_network/network_management_client.rb'
module Models
autoload :ExpressRouteServiceProviderBandwidthsOffered, 'generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb'
autoload :ExpressRouteCircuitArpTable, 'generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb'
autoload :ExpressRouteCircuitsArpTableListResult, 'generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb'
autoload :EffectiveNetworkSecurityRule, 'generated/azure_mgmt_network/models/effective_network_security_rule.rb'
autoload :ApplicationGatewayWebApplicationFirewallConfiguration, 'generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb'
autoload :VpnClientParameters, 'generated/azure_mgmt_network/models/vpn_client_parameters.rb'
autoload :EffectiveNetworkSecurityGroupAssociation, 'generated/azure_mgmt_network/models/effective_network_security_group_association.rb'
autoload :VirtualNetworkGatewayConnectionListResult, 'generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_result.rb'
autoload :ApplicationGatewayListResult, 'generated/azure_mgmt_network/models/application_gateway_list_result.rb'
autoload :ConnectionSharedKey, 'generated/azure_mgmt_network/models/connection_shared_key.rb'
autoload :EffectiveNetworkSecurityGroup, 'generated/azure_mgmt_network/models/effective_network_security_group.rb'
autoload :VirtualNetworkGatewaySku, 'generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb'
autoload :AuthorizationListResult, 'generated/azure_mgmt_network/models/authorization_list_result.rb'
autoload :VirtualNetworkGatewayListResult, 'generated/azure_mgmt_network/models/virtual_network_gateway_list_result.rb'
autoload :ExpressRouteCircuitPeeringConfig, 'generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb'
autoload :Usage, 'generated/azure_mgmt_network/models/usage.rb'
autoload :ExpressRouteCircuitStats, 'generated/azure_mgmt_network/models/express_route_circuit_stats.rb'
autoload :PublicIPAddressDnsSettings, 'generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb'
autoload :NetworkInterfaceListResult, 'generated/azure_mgmt_network/models/network_interface_list_result.rb'
autoload :ApplicationGatewayBackendAddress, 'generated/azure_mgmt_network/models/application_gateway_backend_address.rb'
autoload :ExpressRouteCircuitPeeringListResult, 'generated/azure_mgmt_network/models/express_route_circuit_peering_list_result.rb'
autoload :SubnetListResult, 'generated/azure_mgmt_network/models/subnet_list_result.rb'
autoload :ExpressRouteCircuitSku, 'generated/azure_mgmt_network/models/express_route_circuit_sku.rb'
autoload :ApplicationGatewaySku, 'generated/azure_mgmt_network/models/application_gateway_sku.rb'
autoload :ExpressRouteCircuitServiceProviderProperties, 'generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb'
autoload :DhcpOptions, 'generated/azure_mgmt_network/models/dhcp_options.rb'
autoload :LocalNetworkGatewayListResult, 'generated/azure_mgmt_network/models/local_network_gateway_list_result.rb'
autoload :RouteListResult, 'generated/azure_mgmt_network/models/route_list_result.rb'
autoload :ApplicationGatewayBackendHealthPool, 'generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb'
autoload :EffectiveRouteListResult, 'generated/azure_mgmt_network/models/effective_route_list_result.rb'
autoload :VirtualNetworkListResult, 'generated/azure_mgmt_network/models/virtual_network_list_result.rb'
autoload :PublicIPAddressListResult, 'generated/azure_mgmt_network/models/public_ipaddress_list_result.rb'
autoload :ExpressRouteCircuitRoutesTable, 'generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb'
autoload :EffectiveNetworkSecurityGroupListResult, 'generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb'
autoload :ExpressRouteCircuitsRoutesTableListResult, 'generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb'
autoload :ExpressRouteCircuitRoutesTableSummary, 'generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb'
autoload :VpnClientConfiguration, 'generated/azure_mgmt_network/models/vpn_client_configuration.rb'
autoload :ExpressRouteCircuitsRoutesTableSummaryListResult, 'generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb'
autoload :UsagesListResult, 'generated/azure_mgmt_network/models/usages_list_result.rb'
autoload :ExpressRouteCircuitListResult, 'generated/azure_mgmt_network/models/express_route_circuit_list_result.rb'
autoload :VirtualNetworkPeeringListResult, 'generated/azure_mgmt_network/models/virtual_network_peering_list_result.rb'
autoload :ApplicationGatewayBackendHealth, 'generated/azure_mgmt_network/models/application_gateway_backend_health.rb'
autoload :ApplicationGatewayBackendHealthServer, 'generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb'
autoload :SecurityRuleListResult, 'generated/azure_mgmt_network/models/security_rule_list_result.rb'
autoload :ExpressRouteServiceProviderListResult, 'generated/azure_mgmt_network/models/express_route_service_provider_list_result.rb'
autoload :EffectiveRoute, 'generated/azure_mgmt_network/models/effective_route.rb'
autoload :TunnelConnectionHealth, 'generated/azure_mgmt_network/models/tunnel_connection_health.rb'
autoload :AzureAsyncOperationResult, 'generated/azure_mgmt_network/models/azure_async_operation_result.rb'
autoload :NetworkInterfaceDnsSettings, 'generated/azure_mgmt_network/models/network_interface_dns_settings.rb'
autoload :Error, 'generated/azure_mgmt_network/models/error.rb'
autoload :ApplicationGatewayBackendHealthHttpSettings, 'generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb'
autoload :ErrorDetails, 'generated/azure_mgmt_network/models/error_details.rb'
autoload :RouteTableListResult, 'generated/azure_mgmt_network/models/route_table_list_result.rb'
autoload :IPAddressAvailabilityResult, 'generated/azure_mgmt_network/models/ipaddress_availability_result.rb'
autoload :ConnectionResetSharedKey, 'generated/azure_mgmt_network/models/connection_reset_shared_key.rb'
autoload :DnsNameAvailabilityResult, 'generated/azure_mgmt_network/models/dns_name_availability_result.rb'
autoload :ApplicationGatewaySslPolicy, 'generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb'
autoload :LoadBalancerListResult, 'generated/azure_mgmt_network/models/load_balancer_list_result.rb'
autoload :UsageName, 'generated/azure_mgmt_network/models/usage_name.rb'
autoload :AddressSpace, 'generated/azure_mgmt_network/models/address_space.rb'
autoload :NetworkSecurityGroupListResult, 'generated/azure_mgmt_network/models/network_security_group_list_result.rb'
autoload :BgpSettings, 'generated/azure_mgmt_network/models/bgp_settings.rb'
autoload :ApplicationGatewayBackendAddressPool, 'generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb'
autoload :NetworkInterfaceIPConfiguration, 'generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb'
autoload :BackendAddressPool, 'generated/azure_mgmt_network/models/backend_address_pool.rb'
autoload :InboundNatRule, 'generated/azure_mgmt_network/models/inbound_nat_rule.rb'
autoload :Subnet, 'generated/azure_mgmt_network/models/subnet.rb'
autoload :NetworkSecurityGroup, 'generated/azure_mgmt_network/models/network_security_group.rb'
autoload :SecurityRule, 'generated/azure_mgmt_network/models/security_rule.rb'
autoload :NetworkInterface, 'generated/azure_mgmt_network/models/network_interface.rb'
autoload :RouteTable, 'generated/azure_mgmt_network/models/route_table.rb'
autoload :Route, 'generated/azure_mgmt_network/models/route.rb'
autoload :IPConfiguration, 'generated/azure_mgmt_network/models/ipconfiguration.rb'
autoload :PublicIPAddress, 'generated/azure_mgmt_network/models/public_ipaddress.rb'
autoload :ResourceNavigationLink, 'generated/azure_mgmt_network/models/resource_navigation_link.rb'
autoload :ApplicationGatewayBackendHttpSettings, 'generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb'
autoload :ApplicationGatewayIPConfiguration, 'generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb'
autoload :ApplicationGatewayAuthenticationCertificate, 'generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb'
autoload :ApplicationGatewaySslCertificate, 'generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb'
autoload :ApplicationGatewayFrontendIPConfiguration, 'generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb'
autoload :ApplicationGatewayFrontendPort, 'generated/azure_mgmt_network/models/application_gateway_frontend_port.rb'
autoload :ApplicationGatewayHttpListener, 'generated/azure_mgmt_network/models/application_gateway_http_listener.rb'
autoload :ApplicationGatewayPathRule, 'generated/azure_mgmt_network/models/application_gateway_path_rule.rb'
autoload :ApplicationGatewayProbe, 'generated/azure_mgmt_network/models/application_gateway_probe.rb'
autoload :ApplicationGatewayRequestRoutingRule, 'generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb'
autoload :ApplicationGatewayUrlPathMap, 'generated/azure_mgmt_network/models/application_gateway_url_path_map.rb'
autoload :ApplicationGateway, 'generated/azure_mgmt_network/models/application_gateway.rb'
autoload :ExpressRouteCircuitAuthorization, 'generated/azure_mgmt_network/models/express_route_circuit_authorization.rb'
autoload :ExpressRouteCircuitPeering, 'generated/azure_mgmt_network/models/express_route_circuit_peering.rb'
autoload :ExpressRouteCircuit, 'generated/azure_mgmt_network/models/express_route_circuit.rb'
autoload :ExpressRouteServiceProvider, 'generated/azure_mgmt_network/models/express_route_service_provider.rb'
autoload :FrontendIPConfiguration, 'generated/azure_mgmt_network/models/frontend_ipconfiguration.rb'
autoload :LoadBalancingRule, 'generated/azure_mgmt_network/models/load_balancing_rule.rb'
autoload :Probe, 'generated/azure_mgmt_network/models/probe.rb'
autoload :InboundNatPool, 'generated/azure_mgmt_network/models/inbound_nat_pool.rb'
autoload :OutboundNatRule, 'generated/azure_mgmt_network/models/outbound_nat_rule.rb'
autoload :LoadBalancer, 'generated/azure_mgmt_network/models/load_balancer.rb'
autoload :LocalNetworkGateway, 'generated/azure_mgmt_network/models/local_network_gateway.rb'
autoload :VirtualNetworkPeering, 'generated/azure_mgmt_network/models/virtual_network_peering.rb'
autoload :VirtualNetworkGatewayIPConfiguration, 'generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb'
autoload :VpnClientRootCertificate, 'generated/azure_mgmt_network/models/vpn_client_root_certificate.rb'
autoload :VpnClientRevokedCertificate, 'generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb'
autoload :VirtualNetworkGateway, 'generated/azure_mgmt_network/models/virtual_network_gateway.rb'
autoload :VirtualNetworkGatewayConnection, 'generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb'
autoload :VirtualNetwork, 'generated/azure_mgmt_network/models/virtual_network.rb'
autoload :TransportProtocol, 'generated/azure_mgmt_network/models/transport_protocol.rb'
autoload :IPAllocationMethod, 'generated/azure_mgmt_network/models/ipallocation_method.rb'
autoload :IPVersion, 'generated/azure_mgmt_network/models/ipversion.rb'
autoload :SecurityRuleProtocol, 'generated/azure_mgmt_network/models/security_rule_protocol.rb'
autoload :SecurityRuleAccess, 'generated/azure_mgmt_network/models/security_rule_access.rb'
autoload :SecurityRuleDirection, 'generated/azure_mgmt_network/models/security_rule_direction.rb'
autoload :RouteNextHopType, 'generated/azure_mgmt_network/models/route_next_hop_type.rb'
autoload :ApplicationGatewayProtocol, 'generated/azure_mgmt_network/models/application_gateway_protocol.rb'
autoload :ApplicationGatewayCookieBasedAffinity, 'generated/azure_mgmt_network/models/application_gateway_cookie_based_affinity.rb'
autoload :ApplicationGatewayBackendHealthServerHealth, 'generated/azure_mgmt_network/models/application_gateway_backend_health_server_health.rb'
autoload :ApplicationGatewaySkuName, 'generated/azure_mgmt_network/models/application_gateway_sku_name.rb'
autoload :ApplicationGatewayTier, 'generated/azure_mgmt_network/models/application_gateway_tier.rb'
autoload :ApplicationGatewaySslProtocol, 'generated/azure_mgmt_network/models/application_gateway_ssl_protocol.rb'
autoload :ApplicationGatewayRequestRoutingRuleType, 'generated/azure_mgmt_network/models/application_gateway_request_routing_rule_type.rb'
autoload :ApplicationGatewayOperationalState, 'generated/azure_mgmt_network/models/application_gateway_operational_state.rb'
autoload :ApplicationGatewayFirewallMode, 'generated/azure_mgmt_network/models/application_gateway_firewall_mode.rb'
autoload :AuthorizationUseStatus, 'generated/azure_mgmt_network/models/authorization_use_status.rb'
autoload :ExpressRouteCircuitPeeringAdvertisedPublicPrefixState, 'generated/azure_mgmt_network/models/express_route_circuit_peering_advertised_public_prefix_state.rb'
autoload :ExpressRouteCircuitPeeringType, 'generated/azure_mgmt_network/models/express_route_circuit_peering_type.rb'
autoload :ExpressRouteCircuitPeeringState, 'generated/azure_mgmt_network/models/express_route_circuit_peering_state.rb'
autoload :ExpressRouteCircuitSkuTier, 'generated/azure_mgmt_network/models/express_route_circuit_sku_tier.rb'
autoload :ExpressRouteCircuitSkuFamily, 'generated/azure_mgmt_network/models/express_route_circuit_sku_family.rb'
autoload :ServiceProviderProvisioningState, 'generated/azure_mgmt_network/models/service_provider_provisioning_state.rb'
autoload :LoadDistribution, 'generated/azure_mgmt_network/models/load_distribution.rb'
autoload :ProbeProtocol, 'generated/azure_mgmt_network/models/probe_protocol.rb'
autoload :EffectiveRouteSource, 'generated/azure_mgmt_network/models/effective_route_source.rb'
autoload :EffectiveRouteState, 'generated/azure_mgmt_network/models/effective_route_state.rb'
autoload :VirtualNetworkPeeringState, 'generated/azure_mgmt_network/models/virtual_network_peering_state.rb'
autoload :VirtualNetworkGatewayType, 'generated/azure_mgmt_network/models/virtual_network_gateway_type.rb'
autoload :VpnType, 'generated/azure_mgmt_network/models/vpn_type.rb'
autoload :VirtualNetworkGatewaySkuName, 'generated/azure_mgmt_network/models/virtual_network_gateway_sku_name.rb'
autoload :VirtualNetworkGatewaySkuTier, 'generated/azure_mgmt_network/models/virtual_network_gateway_sku_tier.rb'
autoload :ProcessorArchitecture, 'generated/azure_mgmt_network/models/processor_architecture.rb'
autoload :VirtualNetworkGatewayConnectionStatus, 'generated/azure_mgmt_network/models/virtual_network_gateway_connection_status.rb'
autoload :VirtualNetworkGatewayConnectionType, 'generated/azure_mgmt_network/models/virtual_network_gateway_connection_type.rb'
autoload :NetworkOperationStatus, 'generated/azure_mgmt_network/models/network_operation_status.rb'
end
end
|