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