1// +build go1.9
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5
6// This code was auto-generated by:
7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
8
9package network
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/preview/network/mgmt/2015-05-01-preview/network"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ApplicationGatewayCookieBasedAffinity = original.ApplicationGatewayCookieBasedAffinity
22
23const (
24	Disabled ApplicationGatewayCookieBasedAffinity = original.Disabled
25	Enabled  ApplicationGatewayCookieBasedAffinity = original.Enabled
26)
27
28type ApplicationGatewayOperationalState = original.ApplicationGatewayOperationalState
29
30const (
31	Running  ApplicationGatewayOperationalState = original.Running
32	Starting ApplicationGatewayOperationalState = original.Starting
33	Stopped  ApplicationGatewayOperationalState = original.Stopped
34	Stopping ApplicationGatewayOperationalState = original.Stopping
35)
36
37type ApplicationGatewayProtocol = original.ApplicationGatewayProtocol
38
39const (
40	HTTP  ApplicationGatewayProtocol = original.HTTP
41	HTTPS ApplicationGatewayProtocol = original.HTTPS
42)
43
44type ApplicationGatewayRequestRoutingRuleType = original.ApplicationGatewayRequestRoutingRuleType
45
46const (
47	Basic ApplicationGatewayRequestRoutingRuleType = original.Basic
48)
49
50type ApplicationGatewaySkuName = original.ApplicationGatewaySkuName
51
52const (
53	StandardLarge  ApplicationGatewaySkuName = original.StandardLarge
54	StandardMedium ApplicationGatewaySkuName = original.StandardMedium
55	StandardSmall  ApplicationGatewaySkuName = original.StandardSmall
56)
57
58type ApplicationGatewayTier = original.ApplicationGatewayTier
59
60const (
61	Standard ApplicationGatewayTier = original.Standard
62)
63
64type AuthorizationUseStatus = original.AuthorizationUseStatus
65
66const (
67	Available AuthorizationUseStatus = original.Available
68	InUse     AuthorizationUseStatus = original.InUse
69)
70
71type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = original.ExpressRouteCircuitPeeringAdvertisedPublicPrefixState
72
73const (
74	Configured       ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = original.Configured
75	Configuring      ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = original.Configuring
76	NotConfigured    ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = original.NotConfigured
77	ValidationNeeded ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = original.ValidationNeeded
78)
79
80type ExpressRouteCircuitPeeringState = original.ExpressRouteCircuitPeeringState
81
82const (
83	ExpressRouteCircuitPeeringStateDisabled ExpressRouteCircuitPeeringState = original.ExpressRouteCircuitPeeringStateDisabled
84	ExpressRouteCircuitPeeringStateEnabled  ExpressRouteCircuitPeeringState = original.ExpressRouteCircuitPeeringStateEnabled
85)
86
87type ExpressRouteCircuitPeeringType = original.ExpressRouteCircuitPeeringType
88
89const (
90	AzurePrivatePeering ExpressRouteCircuitPeeringType = original.AzurePrivatePeering
91	AzurePublicPeering  ExpressRouteCircuitPeeringType = original.AzurePublicPeering
92	MicrosoftPeering    ExpressRouteCircuitPeeringType = original.MicrosoftPeering
93)
94
95type ExpressRouteCircuitSkuFamily = original.ExpressRouteCircuitSkuFamily
96
97const (
98	MeteredData   ExpressRouteCircuitSkuFamily = original.MeteredData
99	UnlimitedData ExpressRouteCircuitSkuFamily = original.UnlimitedData
100)
101
102type ExpressRouteCircuitSkuTier = original.ExpressRouteCircuitSkuTier
103
104const (
105	ExpressRouteCircuitSkuTierPremium  ExpressRouteCircuitSkuTier = original.ExpressRouteCircuitSkuTierPremium
106	ExpressRouteCircuitSkuTierStandard ExpressRouteCircuitSkuTier = original.ExpressRouteCircuitSkuTierStandard
107)
108
109type IPAllocationMethod = original.IPAllocationMethod
110
111const (
112	Dynamic IPAllocationMethod = original.Dynamic
113	Static  IPAllocationMethod = original.Static
114)
115
116type LoadDistribution = original.LoadDistribution
117
118const (
119	Default          LoadDistribution = original.Default
120	SourceIP         LoadDistribution = original.SourceIP
121	SourceIPProtocol LoadDistribution = original.SourceIPProtocol
122)
123
124type OperationStatus = original.OperationStatus
125
126const (
127	Failed     OperationStatus = original.Failed
128	InProgress OperationStatus = original.InProgress
129	Succeeded  OperationStatus = original.Succeeded
130)
131
132type ProbeProtocol = original.ProbeProtocol
133
134const (
135	ProbeProtocolHTTP ProbeProtocol = original.ProbeProtocolHTTP
136	ProbeProtocolTCP  ProbeProtocol = original.ProbeProtocolTCP
137)
138
139type RouteNextHopType = original.RouteNextHopType
140
141const (
142	RouteNextHopTypeInternet              RouteNextHopType = original.RouteNextHopTypeInternet
143	RouteNextHopTypeNone                  RouteNextHopType = original.RouteNextHopTypeNone
144	RouteNextHopTypeVirtualAppliance      RouteNextHopType = original.RouteNextHopTypeVirtualAppliance
145	RouteNextHopTypeVirtualNetworkGateway RouteNextHopType = original.RouteNextHopTypeVirtualNetworkGateway
146	RouteNextHopTypeVnetLocal             RouteNextHopType = original.RouteNextHopTypeVnetLocal
147)
148
149type SecurityRuleAccess = original.SecurityRuleAccess
150
151const (
152	Allow SecurityRuleAccess = original.Allow
153	Deny  SecurityRuleAccess = original.Deny
154)
155
156type SecurityRuleDirection = original.SecurityRuleDirection
157
158const (
159	Inbound  SecurityRuleDirection = original.Inbound
160	Outbound SecurityRuleDirection = original.Outbound
161)
162
163type SecurityRuleProtocol = original.SecurityRuleProtocol
164
165const (
166	Asterisk SecurityRuleProtocol = original.Asterisk
167	TCP      SecurityRuleProtocol = original.TCP
168	UDP      SecurityRuleProtocol = original.UDP
169)
170
171type ServiceProviderProvisioningState = original.ServiceProviderProvisioningState
172
173const (
174	Deprovisioning ServiceProviderProvisioningState = original.Deprovisioning
175	NotProvisioned ServiceProviderProvisioningState = original.NotProvisioned
176	Provisioned    ServiceProviderProvisioningState = original.Provisioned
177	Provisioning   ServiceProviderProvisioningState = original.Provisioning
178)
179
180type TransportProtocol = original.TransportProtocol
181
182const (
183	TransportProtocolTCP TransportProtocol = original.TransportProtocolTCP
184	TransportProtocolUDP TransportProtocol = original.TransportProtocolUDP
185)
186
187type VirtualNetworkGatewayConnectionStatus = original.VirtualNetworkGatewayConnectionStatus
188
189const (
190	Connected    VirtualNetworkGatewayConnectionStatus = original.Connected
191	Connecting   VirtualNetworkGatewayConnectionStatus = original.Connecting
192	NotConnected VirtualNetworkGatewayConnectionStatus = original.NotConnected
193	Unknown      VirtualNetworkGatewayConnectionStatus = original.Unknown
194)
195
196type VirtualNetworkGatewayConnectionType = original.VirtualNetworkGatewayConnectionType
197
198const (
199	ExpressRoute VirtualNetworkGatewayConnectionType = original.ExpressRoute
200	IPsec        VirtualNetworkGatewayConnectionType = original.IPsec
201	Vnet2Vnet    VirtualNetworkGatewayConnectionType = original.Vnet2Vnet
202	VPNClient    VirtualNetworkGatewayConnectionType = original.VPNClient
203)
204
205type VirtualNetworkGatewayType = original.VirtualNetworkGatewayType
206
207const (
208	VirtualNetworkGatewayTypeExpressRoute VirtualNetworkGatewayType = original.VirtualNetworkGatewayTypeExpressRoute
209	VirtualNetworkGatewayTypeVpn          VirtualNetworkGatewayType = original.VirtualNetworkGatewayTypeVpn
210)
211
212type VpnType = original.VpnType
213
214const (
215	PolicyBased VpnType = original.PolicyBased
216	RouteBased  VpnType = original.RouteBased
217)
218
219type AddressSpace = original.AddressSpace
220type ApplicationGateway = original.ApplicationGateway
221type ApplicationGatewayBackendAddress = original.ApplicationGatewayBackendAddress
222type ApplicationGatewayBackendAddressPool = original.ApplicationGatewayBackendAddressPool
223type ApplicationGatewayBackendAddressPoolPropertiesFormat = original.ApplicationGatewayBackendAddressPoolPropertiesFormat
224type ApplicationGatewayBackendHTTPSettings = original.ApplicationGatewayBackendHTTPSettings
225type ApplicationGatewayBackendHTTPSettingsPropertiesFormat = original.ApplicationGatewayBackendHTTPSettingsPropertiesFormat
226type ApplicationGatewayFrontendIPConfiguration = original.ApplicationGatewayFrontendIPConfiguration
227type ApplicationGatewayFrontendIPConfigurationPropertiesFormat = original.ApplicationGatewayFrontendIPConfigurationPropertiesFormat
228type ApplicationGatewayFrontendPort = original.ApplicationGatewayFrontendPort
229type ApplicationGatewayFrontendPortPropertiesFormat = original.ApplicationGatewayFrontendPortPropertiesFormat
230type ApplicationGatewayHTTPListener = original.ApplicationGatewayHTTPListener
231type ApplicationGatewayHTTPListenerPropertiesFormat = original.ApplicationGatewayHTTPListenerPropertiesFormat
232type ApplicationGatewayIPConfiguration = original.ApplicationGatewayIPConfiguration
233type ApplicationGatewayIPConfigurationPropertiesFormat = original.ApplicationGatewayIPConfigurationPropertiesFormat
234type ApplicationGatewayListResult = original.ApplicationGatewayListResult
235type ApplicationGatewayListResultIterator = original.ApplicationGatewayListResultIterator
236type ApplicationGatewayListResultPage = original.ApplicationGatewayListResultPage
237type ApplicationGatewayPropertiesFormat = original.ApplicationGatewayPropertiesFormat
238type ApplicationGatewayRequestRoutingRule = original.ApplicationGatewayRequestRoutingRule
239type ApplicationGatewayRequestRoutingRulePropertiesFormat = original.ApplicationGatewayRequestRoutingRulePropertiesFormat
240type ApplicationGatewaySku = original.ApplicationGatewaySku
241type ApplicationGatewaySslCertificate = original.ApplicationGatewaySslCertificate
242type ApplicationGatewaySslCertificatePropertiesFormat = original.ApplicationGatewaySslCertificatePropertiesFormat
243type ApplicationGatewaysClient = original.ApplicationGatewaysClient
244type ApplicationGatewaysCreateOrUpdateFuture = original.ApplicationGatewaysCreateOrUpdateFuture
245type ApplicationGatewaysDeleteFuture = original.ApplicationGatewaysDeleteFuture
246type ApplicationGatewaysStartFuture = original.ApplicationGatewaysStartFuture
247type ApplicationGatewaysStopFuture = original.ApplicationGatewaysStopFuture
248type AuthorizationListResult = original.AuthorizationListResult
249type AuthorizationListResultIterator = original.AuthorizationListResultIterator
250type AuthorizationListResultPage = original.AuthorizationListResultPage
251type AuthorizationPropertiesFormat = original.AuthorizationPropertiesFormat
252type AzureAsyncOperationResult = original.AzureAsyncOperationResult
253type BackendAddressPool = original.BackendAddressPool
254type BackendAddressPoolPropertiesFormat = original.BackendAddressPoolPropertiesFormat
255type BaseClient = original.BaseClient
256type ConnectionResetSharedKey = original.ConnectionResetSharedKey
257type ConnectionSharedKey = original.ConnectionSharedKey
258type DNSNameAvailabilityResult = original.DNSNameAvailabilityResult
259type DhcpOptions = original.DhcpOptions
260type Error = original.Error
261type ErrorDetails = original.ErrorDetails
262type ExpressRouteCircuit = original.ExpressRouteCircuit
263type ExpressRouteCircuitArpTable = original.ExpressRouteCircuitArpTable
264type ExpressRouteCircuitAuthorization = original.ExpressRouteCircuitAuthorization
265type ExpressRouteCircuitAuthorizationsClient = original.ExpressRouteCircuitAuthorizationsClient
266type ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture = original.ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture
267type ExpressRouteCircuitAuthorizationsDeleteFuture = original.ExpressRouteCircuitAuthorizationsDeleteFuture
268type ExpressRouteCircuitListResult = original.ExpressRouteCircuitListResult
269type ExpressRouteCircuitListResultIterator = original.ExpressRouteCircuitListResultIterator
270type ExpressRouteCircuitListResultPage = original.ExpressRouteCircuitListResultPage
271type ExpressRouteCircuitPeering = original.ExpressRouteCircuitPeering
272type ExpressRouteCircuitPeeringConfig = original.ExpressRouteCircuitPeeringConfig
273type ExpressRouteCircuitPeeringListResult = original.ExpressRouteCircuitPeeringListResult
274type ExpressRouteCircuitPeeringListResultIterator = original.ExpressRouteCircuitPeeringListResultIterator
275type ExpressRouteCircuitPeeringListResultPage = original.ExpressRouteCircuitPeeringListResultPage
276type ExpressRouteCircuitPeeringPropertiesFormat = original.ExpressRouteCircuitPeeringPropertiesFormat
277type ExpressRouteCircuitPeeringsClient = original.ExpressRouteCircuitPeeringsClient
278type ExpressRouteCircuitPeeringsCreateOrUpdateFuture = original.ExpressRouteCircuitPeeringsCreateOrUpdateFuture
279type ExpressRouteCircuitPeeringsDeleteFuture = original.ExpressRouteCircuitPeeringsDeleteFuture
280type ExpressRouteCircuitPropertiesFormat = original.ExpressRouteCircuitPropertiesFormat
281type ExpressRouteCircuitRoutesTable = original.ExpressRouteCircuitRoutesTable
282type ExpressRouteCircuitServiceProviderProperties = original.ExpressRouteCircuitServiceProviderProperties
283type ExpressRouteCircuitSku = original.ExpressRouteCircuitSku
284type ExpressRouteCircuitStats = original.ExpressRouteCircuitStats
285type ExpressRouteCircuitsArpTableListResult = original.ExpressRouteCircuitsArpTableListResult
286type ExpressRouteCircuitsArpTableListResultIterator = original.ExpressRouteCircuitsArpTableListResultIterator
287type ExpressRouteCircuitsArpTableListResultPage = original.ExpressRouteCircuitsArpTableListResultPage
288type ExpressRouteCircuitsClient = original.ExpressRouteCircuitsClient
289type ExpressRouteCircuitsCreateOrUpdateFuture = original.ExpressRouteCircuitsCreateOrUpdateFuture
290type ExpressRouteCircuitsDeleteFuture = original.ExpressRouteCircuitsDeleteFuture
291type ExpressRouteCircuitsRoutesTableListResult = original.ExpressRouteCircuitsRoutesTableListResult
292type ExpressRouteCircuitsRoutesTableListResultIterator = original.ExpressRouteCircuitsRoutesTableListResultIterator
293type ExpressRouteCircuitsRoutesTableListResultPage = original.ExpressRouteCircuitsRoutesTableListResultPage
294type ExpressRouteCircuitsStatsListResult = original.ExpressRouteCircuitsStatsListResult
295type ExpressRouteCircuitsStatsListResultIterator = original.ExpressRouteCircuitsStatsListResultIterator
296type ExpressRouteCircuitsStatsListResultPage = original.ExpressRouteCircuitsStatsListResultPage
297type ExpressRouteServiceProvider = original.ExpressRouteServiceProvider
298type ExpressRouteServiceProviderBandwidthsOffered = original.ExpressRouteServiceProviderBandwidthsOffered
299type ExpressRouteServiceProviderListResult = original.ExpressRouteServiceProviderListResult
300type ExpressRouteServiceProviderListResultIterator = original.ExpressRouteServiceProviderListResultIterator
301type ExpressRouteServiceProviderListResultPage = original.ExpressRouteServiceProviderListResultPage
302type ExpressRouteServiceProviderPropertiesFormat = original.ExpressRouteServiceProviderPropertiesFormat
303type ExpressRouteServiceProvidersClient = original.ExpressRouteServiceProvidersClient
304type FrontendIPConfiguration = original.FrontendIPConfiguration
305type FrontendIPConfigurationPropertiesFormat = original.FrontendIPConfigurationPropertiesFormat
306type InboundNatPool = original.InboundNatPool
307type InboundNatPoolPropertiesFormat = original.InboundNatPoolPropertiesFormat
308type InboundNatRule = original.InboundNatRule
309type InboundNatRulePropertiesFormat = original.InboundNatRulePropertiesFormat
310type Interface = original.Interface
311type InterfaceDNSSettings = original.InterfaceDNSSettings
312type InterfaceIPConfiguration = original.InterfaceIPConfiguration
313type InterfaceIPConfigurationPropertiesFormat = original.InterfaceIPConfigurationPropertiesFormat
314type InterfaceListResult = original.InterfaceListResult
315type InterfaceListResultIterator = original.InterfaceListResultIterator
316type InterfaceListResultPage = original.InterfaceListResultPage
317type InterfacePropertiesFormat = original.InterfacePropertiesFormat
318type InterfacesClient = original.InterfacesClient
319type InterfacesCreateOrUpdateFuture = original.InterfacesCreateOrUpdateFuture
320type InterfacesDeleteFuture = original.InterfacesDeleteFuture
321type LoadBalancer = original.LoadBalancer
322type LoadBalancerListResult = original.LoadBalancerListResult
323type LoadBalancerListResultIterator = original.LoadBalancerListResultIterator
324type LoadBalancerListResultPage = original.LoadBalancerListResultPage
325type LoadBalancerPropertiesFormat = original.LoadBalancerPropertiesFormat
326type LoadBalancersClient = original.LoadBalancersClient
327type LoadBalancersCreateOrUpdateFuture = original.LoadBalancersCreateOrUpdateFuture
328type LoadBalancersDeleteFuture = original.LoadBalancersDeleteFuture
329type LoadBalancingRule = original.LoadBalancingRule
330type LoadBalancingRulePropertiesFormat = original.LoadBalancingRulePropertiesFormat
331type LocalNetworkGateway = original.LocalNetworkGateway
332type LocalNetworkGatewayListResult = original.LocalNetworkGatewayListResult
333type LocalNetworkGatewayListResultIterator = original.LocalNetworkGatewayListResultIterator
334type LocalNetworkGatewayListResultPage = original.LocalNetworkGatewayListResultPage
335type LocalNetworkGatewayPropertiesFormat = original.LocalNetworkGatewayPropertiesFormat
336type LocalNetworkGatewaysClient = original.LocalNetworkGatewaysClient
337type LocalNetworkGatewaysCreateOrUpdateFuture = original.LocalNetworkGatewaysCreateOrUpdateFuture
338type LocalNetworkGatewaysDeleteFuture = original.LocalNetworkGatewaysDeleteFuture
339type OutboundNatRule = original.OutboundNatRule
340type OutboundNatRulePropertiesFormat = original.OutboundNatRulePropertiesFormat
341type Probe = original.Probe
342type ProbePropertiesFormat = original.ProbePropertiesFormat
343type PublicIPAddress = original.PublicIPAddress
344type PublicIPAddressDNSSettings = original.PublicIPAddressDNSSettings
345type PublicIPAddressListResult = original.PublicIPAddressListResult
346type PublicIPAddressListResultIterator = original.PublicIPAddressListResultIterator
347type PublicIPAddressListResultPage = original.PublicIPAddressListResultPage
348type PublicIPAddressPropertiesFormat = original.PublicIPAddressPropertiesFormat
349type PublicIPAddressesClient = original.PublicIPAddressesClient
350type PublicIPAddressesCreateOrUpdateFuture = original.PublicIPAddressesCreateOrUpdateFuture
351type PublicIPAddressesDeleteFuture = original.PublicIPAddressesDeleteFuture
352type Resource = original.Resource
353type Route = original.Route
354type RouteListResult = original.RouteListResult
355type RouteListResultIterator = original.RouteListResultIterator
356type RouteListResultPage = original.RouteListResultPage
357type RoutePropertiesFormat = original.RoutePropertiesFormat
358type RouteTable = original.RouteTable
359type RouteTableListResult = original.RouteTableListResult
360type RouteTableListResultIterator = original.RouteTableListResultIterator
361type RouteTableListResultPage = original.RouteTableListResultPage
362type RouteTablePropertiesFormat = original.RouteTablePropertiesFormat
363type RouteTablesClient = original.RouteTablesClient
364type RouteTablesCreateOrUpdateFuture = original.RouteTablesCreateOrUpdateFuture
365type RouteTablesDeleteFuture = original.RouteTablesDeleteFuture
366type RoutesClient = original.RoutesClient
367type RoutesCreateOrUpdateFuture = original.RoutesCreateOrUpdateFuture
368type RoutesDeleteFuture = original.RoutesDeleteFuture
369type SecurityGroup = original.SecurityGroup
370type SecurityGroupListResult = original.SecurityGroupListResult
371type SecurityGroupListResultIterator = original.SecurityGroupListResultIterator
372type SecurityGroupListResultPage = original.SecurityGroupListResultPage
373type SecurityGroupPropertiesFormat = original.SecurityGroupPropertiesFormat
374type SecurityGroupsClient = original.SecurityGroupsClient
375type SecurityGroupsCreateOrUpdateFuture = original.SecurityGroupsCreateOrUpdateFuture
376type SecurityGroupsDeleteFuture = original.SecurityGroupsDeleteFuture
377type SecurityRule = original.SecurityRule
378type SecurityRuleListResult = original.SecurityRuleListResult
379type SecurityRuleListResultIterator = original.SecurityRuleListResultIterator
380type SecurityRuleListResultPage = original.SecurityRuleListResultPage
381type SecurityRulePropertiesFormat = original.SecurityRulePropertiesFormat
382type SecurityRulesClient = original.SecurityRulesClient
383type SecurityRulesCreateOrUpdateFuture = original.SecurityRulesCreateOrUpdateFuture
384type SecurityRulesDeleteFuture = original.SecurityRulesDeleteFuture
385type SubResource = original.SubResource
386type Subnet = original.Subnet
387type SubnetListResult = original.SubnetListResult
388type SubnetListResultIterator = original.SubnetListResultIterator
389type SubnetListResultPage = original.SubnetListResultPage
390type SubnetPropertiesFormat = original.SubnetPropertiesFormat
391type SubnetsClient = original.SubnetsClient
392type SubnetsCreateOrUpdateFuture = original.SubnetsCreateOrUpdateFuture
393type SubnetsDeleteFuture = original.SubnetsDeleteFuture
394type Usage = original.Usage
395type UsageName = original.UsageName
396type UsagesClient = original.UsagesClient
397type UsagesListResult = original.UsagesListResult
398type UsagesListResultIterator = original.UsagesListResultIterator
399type UsagesListResultPage = original.UsagesListResultPage
400type VirtualNetwork = original.VirtualNetwork
401type VirtualNetworkGateway = original.VirtualNetworkGateway
402type VirtualNetworkGatewayConnection = original.VirtualNetworkGatewayConnection
403type VirtualNetworkGatewayConnectionListResult = original.VirtualNetworkGatewayConnectionListResult
404type VirtualNetworkGatewayConnectionListResultIterator = original.VirtualNetworkGatewayConnectionListResultIterator
405type VirtualNetworkGatewayConnectionListResultPage = original.VirtualNetworkGatewayConnectionListResultPage
406type VirtualNetworkGatewayConnectionPropertiesFormat = original.VirtualNetworkGatewayConnectionPropertiesFormat
407type VirtualNetworkGatewayConnectionsClient = original.VirtualNetworkGatewayConnectionsClient
408type VirtualNetworkGatewayConnectionsCreateOrUpdateFuture = original.VirtualNetworkGatewayConnectionsCreateOrUpdateFuture
409type VirtualNetworkGatewayConnectionsDeleteFuture = original.VirtualNetworkGatewayConnectionsDeleteFuture
410type VirtualNetworkGatewayConnectionsResetSharedKeyFuture = original.VirtualNetworkGatewayConnectionsResetSharedKeyFuture
411type VirtualNetworkGatewayConnectionsSetSharedKeyFuture = original.VirtualNetworkGatewayConnectionsSetSharedKeyFuture
412type VirtualNetworkGatewayIPConfiguration = original.VirtualNetworkGatewayIPConfiguration
413type VirtualNetworkGatewayIPConfigurationPropertiesFormat = original.VirtualNetworkGatewayIPConfigurationPropertiesFormat
414type VirtualNetworkGatewayListResult = original.VirtualNetworkGatewayListResult
415type VirtualNetworkGatewayListResultIterator = original.VirtualNetworkGatewayListResultIterator
416type VirtualNetworkGatewayListResultPage = original.VirtualNetworkGatewayListResultPage
417type VirtualNetworkGatewayPropertiesFormat = original.VirtualNetworkGatewayPropertiesFormat
418type VirtualNetworkGatewaysClient = original.VirtualNetworkGatewaysClient
419type VirtualNetworkGatewaysCreateOrUpdateFuture = original.VirtualNetworkGatewaysCreateOrUpdateFuture
420type VirtualNetworkGatewaysDeleteFuture = original.VirtualNetworkGatewaysDeleteFuture
421type VirtualNetworkGatewaysResetFuture = original.VirtualNetworkGatewaysResetFuture
422type VirtualNetworkListResult = original.VirtualNetworkListResult
423type VirtualNetworkListResultIterator = original.VirtualNetworkListResultIterator
424type VirtualNetworkListResultPage = original.VirtualNetworkListResultPage
425type VirtualNetworkPropertiesFormat = original.VirtualNetworkPropertiesFormat
426type VirtualNetworksClient = original.VirtualNetworksClient
427type VirtualNetworksCreateOrUpdateFuture = original.VirtualNetworksCreateOrUpdateFuture
428type VirtualNetworksDeleteFuture = original.VirtualNetworksDeleteFuture
429
430func New(subscriptionID string) BaseClient {
431	return original.New(subscriptionID)
432}
433func NewApplicationGatewayListResultIterator(page ApplicationGatewayListResultPage) ApplicationGatewayListResultIterator {
434	return original.NewApplicationGatewayListResultIterator(page)
435}
436func NewApplicationGatewayListResultPage(cur ApplicationGatewayListResult, getNextPage func(context.Context, ApplicationGatewayListResult) (ApplicationGatewayListResult, error)) ApplicationGatewayListResultPage {
437	return original.NewApplicationGatewayListResultPage(cur, getNextPage)
438}
439func NewApplicationGatewaysClient(subscriptionID string) ApplicationGatewaysClient {
440	return original.NewApplicationGatewaysClient(subscriptionID)
441}
442func NewApplicationGatewaysClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewaysClient {
443	return original.NewApplicationGatewaysClientWithBaseURI(baseURI, subscriptionID)
444}
445func NewAuthorizationListResultIterator(page AuthorizationListResultPage) AuthorizationListResultIterator {
446	return original.NewAuthorizationListResultIterator(page)
447}
448func NewAuthorizationListResultPage(cur AuthorizationListResult, getNextPage func(context.Context, AuthorizationListResult) (AuthorizationListResult, error)) AuthorizationListResultPage {
449	return original.NewAuthorizationListResultPage(cur, getNextPage)
450}
451func NewExpressRouteCircuitAuthorizationsClient(subscriptionID string) ExpressRouteCircuitAuthorizationsClient {
452	return original.NewExpressRouteCircuitAuthorizationsClient(subscriptionID)
453}
454func NewExpressRouteCircuitAuthorizationsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitAuthorizationsClient {
455	return original.NewExpressRouteCircuitAuthorizationsClientWithBaseURI(baseURI, subscriptionID)
456}
457func NewExpressRouteCircuitListResultIterator(page ExpressRouteCircuitListResultPage) ExpressRouteCircuitListResultIterator {
458	return original.NewExpressRouteCircuitListResultIterator(page)
459}
460func NewExpressRouteCircuitListResultPage(cur ExpressRouteCircuitListResult, getNextPage func(context.Context, ExpressRouteCircuitListResult) (ExpressRouteCircuitListResult, error)) ExpressRouteCircuitListResultPage {
461	return original.NewExpressRouteCircuitListResultPage(cur, getNextPage)
462}
463func NewExpressRouteCircuitPeeringListResultIterator(page ExpressRouteCircuitPeeringListResultPage) ExpressRouteCircuitPeeringListResultIterator {
464	return original.NewExpressRouteCircuitPeeringListResultIterator(page)
465}
466func NewExpressRouteCircuitPeeringListResultPage(cur ExpressRouteCircuitPeeringListResult, getNextPage func(context.Context, ExpressRouteCircuitPeeringListResult) (ExpressRouteCircuitPeeringListResult, error)) ExpressRouteCircuitPeeringListResultPage {
467	return original.NewExpressRouteCircuitPeeringListResultPage(cur, getNextPage)
468}
469func NewExpressRouteCircuitPeeringsClient(subscriptionID string) ExpressRouteCircuitPeeringsClient {
470	return original.NewExpressRouteCircuitPeeringsClient(subscriptionID)
471}
472func NewExpressRouteCircuitPeeringsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitPeeringsClient {
473	return original.NewExpressRouteCircuitPeeringsClientWithBaseURI(baseURI, subscriptionID)
474}
475func NewExpressRouteCircuitsArpTableListResultIterator(page ExpressRouteCircuitsArpTableListResultPage) ExpressRouteCircuitsArpTableListResultIterator {
476	return original.NewExpressRouteCircuitsArpTableListResultIterator(page)
477}
478func NewExpressRouteCircuitsArpTableListResultPage(cur ExpressRouteCircuitsArpTableListResult, getNextPage func(context.Context, ExpressRouteCircuitsArpTableListResult) (ExpressRouteCircuitsArpTableListResult, error)) ExpressRouteCircuitsArpTableListResultPage {
479	return original.NewExpressRouteCircuitsArpTableListResultPage(cur, getNextPage)
480}
481func NewExpressRouteCircuitsClient(subscriptionID string) ExpressRouteCircuitsClient {
482	return original.NewExpressRouteCircuitsClient(subscriptionID)
483}
484func NewExpressRouteCircuitsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitsClient {
485	return original.NewExpressRouteCircuitsClientWithBaseURI(baseURI, subscriptionID)
486}
487func NewExpressRouteCircuitsRoutesTableListResultIterator(page ExpressRouteCircuitsRoutesTableListResultPage) ExpressRouteCircuitsRoutesTableListResultIterator {
488	return original.NewExpressRouteCircuitsRoutesTableListResultIterator(page)
489}
490func NewExpressRouteCircuitsRoutesTableListResultPage(cur ExpressRouteCircuitsRoutesTableListResult, getNextPage func(context.Context, ExpressRouteCircuitsRoutesTableListResult) (ExpressRouteCircuitsRoutesTableListResult, error)) ExpressRouteCircuitsRoutesTableListResultPage {
491	return original.NewExpressRouteCircuitsRoutesTableListResultPage(cur, getNextPage)
492}
493func NewExpressRouteCircuitsStatsListResultIterator(page ExpressRouteCircuitsStatsListResultPage) ExpressRouteCircuitsStatsListResultIterator {
494	return original.NewExpressRouteCircuitsStatsListResultIterator(page)
495}
496func NewExpressRouteCircuitsStatsListResultPage(cur ExpressRouteCircuitsStatsListResult, getNextPage func(context.Context, ExpressRouteCircuitsStatsListResult) (ExpressRouteCircuitsStatsListResult, error)) ExpressRouteCircuitsStatsListResultPage {
497	return original.NewExpressRouteCircuitsStatsListResultPage(cur, getNextPage)
498}
499func NewExpressRouteServiceProviderListResultIterator(page ExpressRouteServiceProviderListResultPage) ExpressRouteServiceProviderListResultIterator {
500	return original.NewExpressRouteServiceProviderListResultIterator(page)
501}
502func NewExpressRouteServiceProviderListResultPage(cur ExpressRouteServiceProviderListResult, getNextPage func(context.Context, ExpressRouteServiceProviderListResult) (ExpressRouteServiceProviderListResult, error)) ExpressRouteServiceProviderListResultPage {
503	return original.NewExpressRouteServiceProviderListResultPage(cur, getNextPage)
504}
505func NewExpressRouteServiceProvidersClient(subscriptionID string) ExpressRouteServiceProvidersClient {
506	return original.NewExpressRouteServiceProvidersClient(subscriptionID)
507}
508func NewExpressRouteServiceProvidersClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteServiceProvidersClient {
509	return original.NewExpressRouteServiceProvidersClientWithBaseURI(baseURI, subscriptionID)
510}
511func NewInterfaceListResultIterator(page InterfaceListResultPage) InterfaceListResultIterator {
512	return original.NewInterfaceListResultIterator(page)
513}
514func NewInterfaceListResultPage(cur InterfaceListResult, getNextPage func(context.Context, InterfaceListResult) (InterfaceListResult, error)) InterfaceListResultPage {
515	return original.NewInterfaceListResultPage(cur, getNextPage)
516}
517func NewInterfacesClient(subscriptionID string) InterfacesClient {
518	return original.NewInterfacesClient(subscriptionID)
519}
520func NewInterfacesClientWithBaseURI(baseURI string, subscriptionID string) InterfacesClient {
521	return original.NewInterfacesClientWithBaseURI(baseURI, subscriptionID)
522}
523func NewLoadBalancerListResultIterator(page LoadBalancerListResultPage) LoadBalancerListResultIterator {
524	return original.NewLoadBalancerListResultIterator(page)
525}
526func NewLoadBalancerListResultPage(cur LoadBalancerListResult, getNextPage func(context.Context, LoadBalancerListResult) (LoadBalancerListResult, error)) LoadBalancerListResultPage {
527	return original.NewLoadBalancerListResultPage(cur, getNextPage)
528}
529func NewLoadBalancersClient(subscriptionID string) LoadBalancersClient {
530	return original.NewLoadBalancersClient(subscriptionID)
531}
532func NewLoadBalancersClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancersClient {
533	return original.NewLoadBalancersClientWithBaseURI(baseURI, subscriptionID)
534}
535func NewLocalNetworkGatewayListResultIterator(page LocalNetworkGatewayListResultPage) LocalNetworkGatewayListResultIterator {
536	return original.NewLocalNetworkGatewayListResultIterator(page)
537}
538func NewLocalNetworkGatewayListResultPage(cur LocalNetworkGatewayListResult, getNextPage func(context.Context, LocalNetworkGatewayListResult) (LocalNetworkGatewayListResult, error)) LocalNetworkGatewayListResultPage {
539	return original.NewLocalNetworkGatewayListResultPage(cur, getNextPage)
540}
541func NewLocalNetworkGatewaysClient(subscriptionID string) LocalNetworkGatewaysClient {
542	return original.NewLocalNetworkGatewaysClient(subscriptionID)
543}
544func NewLocalNetworkGatewaysClientWithBaseURI(baseURI string, subscriptionID string) LocalNetworkGatewaysClient {
545	return original.NewLocalNetworkGatewaysClientWithBaseURI(baseURI, subscriptionID)
546}
547func NewPublicIPAddressListResultIterator(page PublicIPAddressListResultPage) PublicIPAddressListResultIterator {
548	return original.NewPublicIPAddressListResultIterator(page)
549}
550func NewPublicIPAddressListResultPage(cur PublicIPAddressListResult, getNextPage func(context.Context, PublicIPAddressListResult) (PublicIPAddressListResult, error)) PublicIPAddressListResultPage {
551	return original.NewPublicIPAddressListResultPage(cur, getNextPage)
552}
553func NewPublicIPAddressesClient(subscriptionID string) PublicIPAddressesClient {
554	return original.NewPublicIPAddressesClient(subscriptionID)
555}
556func NewPublicIPAddressesClientWithBaseURI(baseURI string, subscriptionID string) PublicIPAddressesClient {
557	return original.NewPublicIPAddressesClientWithBaseURI(baseURI, subscriptionID)
558}
559func NewRouteListResultIterator(page RouteListResultPage) RouteListResultIterator {
560	return original.NewRouteListResultIterator(page)
561}
562func NewRouteListResultPage(cur RouteListResult, getNextPage func(context.Context, RouteListResult) (RouteListResult, error)) RouteListResultPage {
563	return original.NewRouteListResultPage(cur, getNextPage)
564}
565func NewRouteTableListResultIterator(page RouteTableListResultPage) RouteTableListResultIterator {
566	return original.NewRouteTableListResultIterator(page)
567}
568func NewRouteTableListResultPage(cur RouteTableListResult, getNextPage func(context.Context, RouteTableListResult) (RouteTableListResult, error)) RouteTableListResultPage {
569	return original.NewRouteTableListResultPage(cur, getNextPage)
570}
571func NewRouteTablesClient(subscriptionID string) RouteTablesClient {
572	return original.NewRouteTablesClient(subscriptionID)
573}
574func NewRouteTablesClientWithBaseURI(baseURI string, subscriptionID string) RouteTablesClient {
575	return original.NewRouteTablesClientWithBaseURI(baseURI, subscriptionID)
576}
577func NewRoutesClient(subscriptionID string) RoutesClient {
578	return original.NewRoutesClient(subscriptionID)
579}
580func NewRoutesClientWithBaseURI(baseURI string, subscriptionID string) RoutesClient {
581	return original.NewRoutesClientWithBaseURI(baseURI, subscriptionID)
582}
583func NewSecurityGroupListResultIterator(page SecurityGroupListResultPage) SecurityGroupListResultIterator {
584	return original.NewSecurityGroupListResultIterator(page)
585}
586func NewSecurityGroupListResultPage(cur SecurityGroupListResult, getNextPage func(context.Context, SecurityGroupListResult) (SecurityGroupListResult, error)) SecurityGroupListResultPage {
587	return original.NewSecurityGroupListResultPage(cur, getNextPage)
588}
589func NewSecurityGroupsClient(subscriptionID string) SecurityGroupsClient {
590	return original.NewSecurityGroupsClient(subscriptionID)
591}
592func NewSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string) SecurityGroupsClient {
593	return original.NewSecurityGroupsClientWithBaseURI(baseURI, subscriptionID)
594}
595func NewSecurityRuleListResultIterator(page SecurityRuleListResultPage) SecurityRuleListResultIterator {
596	return original.NewSecurityRuleListResultIterator(page)
597}
598func NewSecurityRuleListResultPage(cur SecurityRuleListResult, getNextPage func(context.Context, SecurityRuleListResult) (SecurityRuleListResult, error)) SecurityRuleListResultPage {
599	return original.NewSecurityRuleListResultPage(cur, getNextPage)
600}
601func NewSecurityRulesClient(subscriptionID string) SecurityRulesClient {
602	return original.NewSecurityRulesClient(subscriptionID)
603}
604func NewSecurityRulesClientWithBaseURI(baseURI string, subscriptionID string) SecurityRulesClient {
605	return original.NewSecurityRulesClientWithBaseURI(baseURI, subscriptionID)
606}
607func NewSubnetListResultIterator(page SubnetListResultPage) SubnetListResultIterator {
608	return original.NewSubnetListResultIterator(page)
609}
610func NewSubnetListResultPage(cur SubnetListResult, getNextPage func(context.Context, SubnetListResult) (SubnetListResult, error)) SubnetListResultPage {
611	return original.NewSubnetListResultPage(cur, getNextPage)
612}
613func NewSubnetsClient(subscriptionID string) SubnetsClient {
614	return original.NewSubnetsClient(subscriptionID)
615}
616func NewSubnetsClientWithBaseURI(baseURI string, subscriptionID string) SubnetsClient {
617	return original.NewSubnetsClientWithBaseURI(baseURI, subscriptionID)
618}
619func NewUsagesClient(subscriptionID string) UsagesClient {
620	return original.NewUsagesClient(subscriptionID)
621}
622func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient {
623	return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID)
624}
625func NewUsagesListResultIterator(page UsagesListResultPage) UsagesListResultIterator {
626	return original.NewUsagesListResultIterator(page)
627}
628func NewUsagesListResultPage(cur UsagesListResult, getNextPage func(context.Context, UsagesListResult) (UsagesListResult, error)) UsagesListResultPage {
629	return original.NewUsagesListResultPage(cur, getNextPage)
630}
631func NewVirtualNetworkGatewayConnectionListResultIterator(page VirtualNetworkGatewayConnectionListResultPage) VirtualNetworkGatewayConnectionListResultIterator {
632	return original.NewVirtualNetworkGatewayConnectionListResultIterator(page)
633}
634func NewVirtualNetworkGatewayConnectionListResultPage(cur VirtualNetworkGatewayConnectionListResult, getNextPage func(context.Context, VirtualNetworkGatewayConnectionListResult) (VirtualNetworkGatewayConnectionListResult, error)) VirtualNetworkGatewayConnectionListResultPage {
635	return original.NewVirtualNetworkGatewayConnectionListResultPage(cur, getNextPage)
636}
637func NewVirtualNetworkGatewayConnectionsClient(subscriptionID string) VirtualNetworkGatewayConnectionsClient {
638	return original.NewVirtualNetworkGatewayConnectionsClient(subscriptionID)
639}
640func NewVirtualNetworkGatewayConnectionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkGatewayConnectionsClient {
641	return original.NewVirtualNetworkGatewayConnectionsClientWithBaseURI(baseURI, subscriptionID)
642}
643func NewVirtualNetworkGatewayListResultIterator(page VirtualNetworkGatewayListResultPage) VirtualNetworkGatewayListResultIterator {
644	return original.NewVirtualNetworkGatewayListResultIterator(page)
645}
646func NewVirtualNetworkGatewayListResultPage(cur VirtualNetworkGatewayListResult, getNextPage func(context.Context, VirtualNetworkGatewayListResult) (VirtualNetworkGatewayListResult, error)) VirtualNetworkGatewayListResultPage {
647	return original.NewVirtualNetworkGatewayListResultPage(cur, getNextPage)
648}
649func NewVirtualNetworkGatewaysClient(subscriptionID string) VirtualNetworkGatewaysClient {
650	return original.NewVirtualNetworkGatewaysClient(subscriptionID)
651}
652func NewVirtualNetworkGatewaysClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkGatewaysClient {
653	return original.NewVirtualNetworkGatewaysClientWithBaseURI(baseURI, subscriptionID)
654}
655func NewVirtualNetworkListResultIterator(page VirtualNetworkListResultPage) VirtualNetworkListResultIterator {
656	return original.NewVirtualNetworkListResultIterator(page)
657}
658func NewVirtualNetworkListResultPage(cur VirtualNetworkListResult, getNextPage func(context.Context, VirtualNetworkListResult) (VirtualNetworkListResult, error)) VirtualNetworkListResultPage {
659	return original.NewVirtualNetworkListResultPage(cur, getNextPage)
660}
661func NewVirtualNetworksClient(subscriptionID string) VirtualNetworksClient {
662	return original.NewVirtualNetworksClient(subscriptionID)
663}
664func NewVirtualNetworksClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworksClient {
665	return original.NewVirtualNetworksClientWithBaseURI(baseURI, subscriptionID)
666}
667func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
668	return original.NewWithBaseURI(baseURI, subscriptionID)
669}
670func PossibleApplicationGatewayCookieBasedAffinityValues() []ApplicationGatewayCookieBasedAffinity {
671	return original.PossibleApplicationGatewayCookieBasedAffinityValues()
672}
673func PossibleApplicationGatewayOperationalStateValues() []ApplicationGatewayOperationalState {
674	return original.PossibleApplicationGatewayOperationalStateValues()
675}
676func PossibleApplicationGatewayProtocolValues() []ApplicationGatewayProtocol {
677	return original.PossibleApplicationGatewayProtocolValues()
678}
679func PossibleApplicationGatewayRequestRoutingRuleTypeValues() []ApplicationGatewayRequestRoutingRuleType {
680	return original.PossibleApplicationGatewayRequestRoutingRuleTypeValues()
681}
682func PossibleApplicationGatewaySkuNameValues() []ApplicationGatewaySkuName {
683	return original.PossibleApplicationGatewaySkuNameValues()
684}
685func PossibleApplicationGatewayTierValues() []ApplicationGatewayTier {
686	return original.PossibleApplicationGatewayTierValues()
687}
688func PossibleAuthorizationUseStatusValues() []AuthorizationUseStatus {
689	return original.PossibleAuthorizationUseStatusValues()
690}
691func PossibleExpressRouteCircuitPeeringAdvertisedPublicPrefixStateValues() []ExpressRouteCircuitPeeringAdvertisedPublicPrefixState {
692	return original.PossibleExpressRouteCircuitPeeringAdvertisedPublicPrefixStateValues()
693}
694func PossibleExpressRouteCircuitPeeringStateValues() []ExpressRouteCircuitPeeringState {
695	return original.PossibleExpressRouteCircuitPeeringStateValues()
696}
697func PossibleExpressRouteCircuitPeeringTypeValues() []ExpressRouteCircuitPeeringType {
698	return original.PossibleExpressRouteCircuitPeeringTypeValues()
699}
700func PossibleExpressRouteCircuitSkuFamilyValues() []ExpressRouteCircuitSkuFamily {
701	return original.PossibleExpressRouteCircuitSkuFamilyValues()
702}
703func PossibleExpressRouteCircuitSkuTierValues() []ExpressRouteCircuitSkuTier {
704	return original.PossibleExpressRouteCircuitSkuTierValues()
705}
706func PossibleIPAllocationMethodValues() []IPAllocationMethod {
707	return original.PossibleIPAllocationMethodValues()
708}
709func PossibleLoadDistributionValues() []LoadDistribution {
710	return original.PossibleLoadDistributionValues()
711}
712func PossibleOperationStatusValues() []OperationStatus {
713	return original.PossibleOperationStatusValues()
714}
715func PossibleProbeProtocolValues() []ProbeProtocol {
716	return original.PossibleProbeProtocolValues()
717}
718func PossibleRouteNextHopTypeValues() []RouteNextHopType {
719	return original.PossibleRouteNextHopTypeValues()
720}
721func PossibleSecurityRuleAccessValues() []SecurityRuleAccess {
722	return original.PossibleSecurityRuleAccessValues()
723}
724func PossibleSecurityRuleDirectionValues() []SecurityRuleDirection {
725	return original.PossibleSecurityRuleDirectionValues()
726}
727func PossibleSecurityRuleProtocolValues() []SecurityRuleProtocol {
728	return original.PossibleSecurityRuleProtocolValues()
729}
730func PossibleServiceProviderProvisioningStateValues() []ServiceProviderProvisioningState {
731	return original.PossibleServiceProviderProvisioningStateValues()
732}
733func PossibleTransportProtocolValues() []TransportProtocol {
734	return original.PossibleTransportProtocolValues()
735}
736func PossibleVirtualNetworkGatewayConnectionStatusValues() []VirtualNetworkGatewayConnectionStatus {
737	return original.PossibleVirtualNetworkGatewayConnectionStatusValues()
738}
739func PossibleVirtualNetworkGatewayConnectionTypeValues() []VirtualNetworkGatewayConnectionType {
740	return original.PossibleVirtualNetworkGatewayConnectionTypeValues()
741}
742func PossibleVirtualNetworkGatewayTypeValues() []VirtualNetworkGatewayType {
743	return original.PossibleVirtualNetworkGatewayTypeValues()
744}
745func PossibleVpnTypeValues() []VpnType {
746	return original.PossibleVpnTypeValues()
747}
748func UserAgent() string {
749	return original.UserAgent() + " profiles/preview"
750}
751func Version() string {
752	return original.Version()
753}
754