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 peering 10 11import ( 12 "context" 13 14 original "github.com/Azure/azure-sdk-for-go/services/peering/mgmt/2020-10-01/peering" 15) 16 17const ( 18 DefaultBaseURI = original.DefaultBaseURI 19) 20 21type ConnectionState = original.ConnectionState 22 23const ( 24 Active ConnectionState = original.Active 25 Approved ConnectionState = original.Approved 26 None ConnectionState = original.None 27 PendingApproval ConnectionState = original.PendingApproval 28 ProvisioningCompleted ConnectionState = original.ProvisioningCompleted 29 ProvisioningFailed ConnectionState = original.ProvisioningFailed 30 ProvisioningStarted ConnectionState = original.ProvisioningStarted 31 Validating ConnectionState = original.Validating 32) 33 34type DirectPeeringType = original.DirectPeeringType 35 36const ( 37 Cdn DirectPeeringType = original.Cdn 38 Edge DirectPeeringType = original.Edge 39 Internal DirectPeeringType = original.Internal 40 Ix DirectPeeringType = original.Ix 41 IxRs DirectPeeringType = original.IxRs 42 Transit DirectPeeringType = original.Transit 43) 44 45type Family = original.Family 46 47const ( 48 Direct Family = original.Direct 49 Exchange Family = original.Exchange 50) 51 52type Kind = original.Kind 53 54const ( 55 KindDirect Kind = original.KindDirect 56 KindExchange Kind = original.KindExchange 57) 58 59type LearnedType = original.LearnedType 60 61const ( 62 LearnedTypeNone LearnedType = original.LearnedTypeNone 63 LearnedTypeViaServiceProvider LearnedType = original.LearnedTypeViaServiceProvider 64 LearnedTypeViaSession LearnedType = original.LearnedTypeViaSession 65) 66 67type PrefixValidationState = original.PrefixValidationState 68 69const ( 70 PrefixValidationStateFailed PrefixValidationState = original.PrefixValidationStateFailed 71 PrefixValidationStateInvalid PrefixValidationState = original.PrefixValidationStateInvalid 72 PrefixValidationStateNone PrefixValidationState = original.PrefixValidationStateNone 73 PrefixValidationStatePending PrefixValidationState = original.PrefixValidationStatePending 74 PrefixValidationStateUnknown PrefixValidationState = original.PrefixValidationStateUnknown 75 PrefixValidationStateVerified PrefixValidationState = original.PrefixValidationStateVerified 76 PrefixValidationStateWarning PrefixValidationState = original.PrefixValidationStateWarning 77) 78 79type ProvisioningState = original.ProvisioningState 80 81const ( 82 Deleting ProvisioningState = original.Deleting 83 Failed ProvisioningState = original.Failed 84 Succeeded ProvisioningState = original.Succeeded 85 Updating ProvisioningState = original.Updating 86) 87 88type Role = original.Role 89 90const ( 91 RoleEscalation Role = original.RoleEscalation 92 RoleNoc Role = original.RoleNoc 93 RoleOther Role = original.RoleOther 94 RolePolicy Role = original.RolePolicy 95 RoleService Role = original.RoleService 96 RoleTechnical Role = original.RoleTechnical 97) 98 99type SessionAddressProvider = original.SessionAddressProvider 100 101const ( 102 Microsoft SessionAddressProvider = original.Microsoft 103 Peer SessionAddressProvider = original.Peer 104) 105 106type SessionStateV4 = original.SessionStateV4 107 108const ( 109 SessionStateV4Active SessionStateV4 = original.SessionStateV4Active 110 SessionStateV4Connect SessionStateV4 = original.SessionStateV4Connect 111 SessionStateV4Established SessionStateV4 = original.SessionStateV4Established 112 SessionStateV4Idle SessionStateV4 = original.SessionStateV4Idle 113 SessionStateV4None SessionStateV4 = original.SessionStateV4None 114 SessionStateV4OpenConfirm SessionStateV4 = original.SessionStateV4OpenConfirm 115 SessionStateV4OpenReceived SessionStateV4 = original.SessionStateV4OpenReceived 116 SessionStateV4OpenSent SessionStateV4 = original.SessionStateV4OpenSent 117 SessionStateV4PendingAdd SessionStateV4 = original.SessionStateV4PendingAdd 118 SessionStateV4PendingRemove SessionStateV4 = original.SessionStateV4PendingRemove 119 SessionStateV4PendingUpdate SessionStateV4 = original.SessionStateV4PendingUpdate 120) 121 122type SessionStateV6 = original.SessionStateV6 123 124const ( 125 SessionStateV6Active SessionStateV6 = original.SessionStateV6Active 126 SessionStateV6Connect SessionStateV6 = original.SessionStateV6Connect 127 SessionStateV6Established SessionStateV6 = original.SessionStateV6Established 128 SessionStateV6Idle SessionStateV6 = original.SessionStateV6Idle 129 SessionStateV6None SessionStateV6 = original.SessionStateV6None 130 SessionStateV6OpenConfirm SessionStateV6 = original.SessionStateV6OpenConfirm 131 SessionStateV6OpenReceived SessionStateV6 = original.SessionStateV6OpenReceived 132 SessionStateV6OpenSent SessionStateV6 = original.SessionStateV6OpenSent 133 SessionStateV6PendingAdd SessionStateV6 = original.SessionStateV6PendingAdd 134 SessionStateV6PendingRemove SessionStateV6 = original.SessionStateV6PendingRemove 135 SessionStateV6PendingUpdate SessionStateV6 = original.SessionStateV6PendingUpdate 136) 137 138type Size = original.Size 139 140const ( 141 Free Size = original.Free 142 Metered Size = original.Metered 143 Unlimited Size = original.Unlimited 144) 145 146type Tier = original.Tier 147 148const ( 149 Basic Tier = original.Basic 150 Premium Tier = original.Premium 151) 152 153type ValidationState = original.ValidationState 154 155const ( 156 ValidationStateApproved ValidationState = original.ValidationStateApproved 157 ValidationStateFailed ValidationState = original.ValidationStateFailed 158 ValidationStateNone ValidationState = original.ValidationStateNone 159 ValidationStatePending ValidationState = original.ValidationStatePending 160) 161 162type BandwidthOffer = original.BandwidthOffer 163type BaseClient = original.BaseClient 164type BgpSession = original.BgpSession 165type CdnPeeringPrefix = original.CdnPeeringPrefix 166type CdnPeeringPrefixListResult = original.CdnPeeringPrefixListResult 167type CdnPeeringPrefixListResultIterator = original.CdnPeeringPrefixListResultIterator 168type CdnPeeringPrefixListResultPage = original.CdnPeeringPrefixListResultPage 169type CdnPeeringPrefixProperties = original.CdnPeeringPrefixProperties 170type CdnPeeringPrefixesClient = original.CdnPeeringPrefixesClient 171type CheckServiceProviderAvailabilityInput = original.CheckServiceProviderAvailabilityInput 172type ContactDetail = original.ContactDetail 173type DirectConnection = original.DirectConnection 174type DirectPeeringFacility = original.DirectPeeringFacility 175type ErrorDetail = original.ErrorDetail 176type ErrorResponse = original.ErrorResponse 177type ExchangeConnection = original.ExchangeConnection 178type ExchangePeeringFacility = original.ExchangePeeringFacility 179type LegacyPeeringsClient = original.LegacyPeeringsClient 180type ListResult = original.ListResult 181type ListResultIterator = original.ListResultIterator 182type ListResultPage = original.ListResultPage 183type Location = original.Location 184type LocationListResult = original.LocationListResult 185type LocationListResultIterator = original.LocationListResultIterator 186type LocationListResultPage = original.LocationListResultPage 187type LocationProperties = original.LocationProperties 188type LocationPropertiesDirect = original.LocationPropertiesDirect 189type LocationPropertiesExchange = original.LocationPropertiesExchange 190type LocationsClient = original.LocationsClient 191type Model = original.Model 192type Operation = original.Operation 193type OperationDisplayInfo = original.OperationDisplayInfo 194type OperationListResult = original.OperationListResult 195type OperationListResultIterator = original.OperationListResultIterator 196type OperationListResultPage = original.OperationListResultPage 197type OperationsClient = original.OperationsClient 198type PeerAsn = original.PeerAsn 199type PeerAsnListResult = original.PeerAsnListResult 200type PeerAsnListResultIterator = original.PeerAsnListResultIterator 201type PeerAsnListResultPage = original.PeerAsnListResultPage 202type PeerAsnProperties = original.PeerAsnProperties 203type PeerAsnsClient = original.PeerAsnsClient 204type PeeringsClient = original.PeeringsClient 205type PrefixesClient = original.PrefixesClient 206type Properties = original.Properties 207type PropertiesDirect = original.PropertiesDirect 208type PropertiesExchange = original.PropertiesExchange 209type ReceivedRoute = original.ReceivedRoute 210type ReceivedRouteListResult = original.ReceivedRouteListResult 211type ReceivedRouteListResultIterator = original.ReceivedRouteListResultIterator 212type ReceivedRouteListResultPage = original.ReceivedRouteListResultPage 213type ReceivedRoutesClient = original.ReceivedRoutesClient 214type RegisteredAsn = original.RegisteredAsn 215type RegisteredAsnListResult = original.RegisteredAsnListResult 216type RegisteredAsnListResultIterator = original.RegisteredAsnListResultIterator 217type RegisteredAsnListResultPage = original.RegisteredAsnListResultPage 218type RegisteredAsnProperties = original.RegisteredAsnProperties 219type RegisteredAsnsClient = original.RegisteredAsnsClient 220type RegisteredPrefix = original.RegisteredPrefix 221type RegisteredPrefixListResult = original.RegisteredPrefixListResult 222type RegisteredPrefixListResultIterator = original.RegisteredPrefixListResultIterator 223type RegisteredPrefixListResultPage = original.RegisteredPrefixListResultPage 224type RegisteredPrefixProperties = original.RegisteredPrefixProperties 225type RegisteredPrefixesClient = original.RegisteredPrefixesClient 226type Resource = original.Resource 227type ResourceTags = original.ResourceTags 228type Service = original.Service 229type ServiceCountriesClient = original.ServiceCountriesClient 230type ServiceCountry = original.ServiceCountry 231type ServiceCountryListResult = original.ServiceCountryListResult 232type ServiceCountryListResultIterator = original.ServiceCountryListResultIterator 233type ServiceCountryListResultPage = original.ServiceCountryListResultPage 234type ServiceListResult = original.ServiceListResult 235type ServiceListResultIterator = original.ServiceListResultIterator 236type ServiceListResultPage = original.ServiceListResultPage 237type ServiceLocation = original.ServiceLocation 238type ServiceLocationListResult = original.ServiceLocationListResult 239type ServiceLocationListResultIterator = original.ServiceLocationListResultIterator 240type ServiceLocationListResultPage = original.ServiceLocationListResultPage 241type ServiceLocationProperties = original.ServiceLocationProperties 242type ServiceLocationsClient = original.ServiceLocationsClient 243type ServicePrefix = original.ServicePrefix 244type ServicePrefixEvent = original.ServicePrefixEvent 245type ServicePrefixListResult = original.ServicePrefixListResult 246type ServicePrefixListResultIterator = original.ServicePrefixListResultIterator 247type ServicePrefixListResultPage = original.ServicePrefixListResultPage 248type ServicePrefixProperties = original.ServicePrefixProperties 249type ServiceProperties = original.ServiceProperties 250type ServiceProvider = original.ServiceProvider 251type ServiceProviderListResult = original.ServiceProviderListResult 252type ServiceProviderListResultIterator = original.ServiceProviderListResultIterator 253type ServiceProviderListResultPage = original.ServiceProviderListResultPage 254type ServiceProviderProperties = original.ServiceProviderProperties 255type ServiceProvidersClient = original.ServiceProvidersClient 256type ServiceSku = original.ServiceSku 257type ServicesClient = original.ServicesClient 258type Sku = original.Sku 259type String = original.String 260type SubResource = original.SubResource 261 262func New(subscriptionID string) BaseClient { 263 return original.New(subscriptionID) 264} 265func NewCdnPeeringPrefixListResultIterator(page CdnPeeringPrefixListResultPage) CdnPeeringPrefixListResultIterator { 266 return original.NewCdnPeeringPrefixListResultIterator(page) 267} 268func NewCdnPeeringPrefixListResultPage(cur CdnPeeringPrefixListResult, getNextPage func(context.Context, CdnPeeringPrefixListResult) (CdnPeeringPrefixListResult, error)) CdnPeeringPrefixListResultPage { 269 return original.NewCdnPeeringPrefixListResultPage(cur, getNextPage) 270} 271func NewCdnPeeringPrefixesClient(subscriptionID string) CdnPeeringPrefixesClient { 272 return original.NewCdnPeeringPrefixesClient(subscriptionID) 273} 274func NewCdnPeeringPrefixesClientWithBaseURI(baseURI string, subscriptionID string) CdnPeeringPrefixesClient { 275 return original.NewCdnPeeringPrefixesClientWithBaseURI(baseURI, subscriptionID) 276} 277func NewLegacyPeeringsClient(subscriptionID string) LegacyPeeringsClient { 278 return original.NewLegacyPeeringsClient(subscriptionID) 279} 280func NewLegacyPeeringsClientWithBaseURI(baseURI string, subscriptionID string) LegacyPeeringsClient { 281 return original.NewLegacyPeeringsClientWithBaseURI(baseURI, subscriptionID) 282} 283func NewListResultIterator(page ListResultPage) ListResultIterator { 284 return original.NewListResultIterator(page) 285} 286func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage { 287 return original.NewListResultPage(cur, getNextPage) 288} 289func NewLocationListResultIterator(page LocationListResultPage) LocationListResultIterator { 290 return original.NewLocationListResultIterator(page) 291} 292func NewLocationListResultPage(cur LocationListResult, getNextPage func(context.Context, LocationListResult) (LocationListResult, error)) LocationListResultPage { 293 return original.NewLocationListResultPage(cur, getNextPage) 294} 295func NewLocationsClient(subscriptionID string) LocationsClient { 296 return original.NewLocationsClient(subscriptionID) 297} 298func NewLocationsClientWithBaseURI(baseURI string, subscriptionID string) LocationsClient { 299 return original.NewLocationsClientWithBaseURI(baseURI, subscriptionID) 300} 301func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator { 302 return original.NewOperationListResultIterator(page) 303} 304func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage { 305 return original.NewOperationListResultPage(cur, getNextPage) 306} 307func NewOperationsClient(subscriptionID string) OperationsClient { 308 return original.NewOperationsClient(subscriptionID) 309} 310func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 311 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 312} 313func NewPeerAsnListResultIterator(page PeerAsnListResultPage) PeerAsnListResultIterator { 314 return original.NewPeerAsnListResultIterator(page) 315} 316func NewPeerAsnListResultPage(cur PeerAsnListResult, getNextPage func(context.Context, PeerAsnListResult) (PeerAsnListResult, error)) PeerAsnListResultPage { 317 return original.NewPeerAsnListResultPage(cur, getNextPage) 318} 319func NewPeerAsnsClient(subscriptionID string) PeerAsnsClient { 320 return original.NewPeerAsnsClient(subscriptionID) 321} 322func NewPeerAsnsClientWithBaseURI(baseURI string, subscriptionID string) PeerAsnsClient { 323 return original.NewPeerAsnsClientWithBaseURI(baseURI, subscriptionID) 324} 325func NewPeeringsClient(subscriptionID string) PeeringsClient { 326 return original.NewPeeringsClient(subscriptionID) 327} 328func NewPeeringsClientWithBaseURI(baseURI string, subscriptionID string) PeeringsClient { 329 return original.NewPeeringsClientWithBaseURI(baseURI, subscriptionID) 330} 331func NewPrefixesClient(subscriptionID string) PrefixesClient { 332 return original.NewPrefixesClient(subscriptionID) 333} 334func NewPrefixesClientWithBaseURI(baseURI string, subscriptionID string) PrefixesClient { 335 return original.NewPrefixesClientWithBaseURI(baseURI, subscriptionID) 336} 337func NewReceivedRouteListResultIterator(page ReceivedRouteListResultPage) ReceivedRouteListResultIterator { 338 return original.NewReceivedRouteListResultIterator(page) 339} 340func NewReceivedRouteListResultPage(cur ReceivedRouteListResult, getNextPage func(context.Context, ReceivedRouteListResult) (ReceivedRouteListResult, error)) ReceivedRouteListResultPage { 341 return original.NewReceivedRouteListResultPage(cur, getNextPage) 342} 343func NewReceivedRoutesClient(subscriptionID string) ReceivedRoutesClient { 344 return original.NewReceivedRoutesClient(subscriptionID) 345} 346func NewReceivedRoutesClientWithBaseURI(baseURI string, subscriptionID string) ReceivedRoutesClient { 347 return original.NewReceivedRoutesClientWithBaseURI(baseURI, subscriptionID) 348} 349func NewRegisteredAsnListResultIterator(page RegisteredAsnListResultPage) RegisteredAsnListResultIterator { 350 return original.NewRegisteredAsnListResultIterator(page) 351} 352func NewRegisteredAsnListResultPage(cur RegisteredAsnListResult, getNextPage func(context.Context, RegisteredAsnListResult) (RegisteredAsnListResult, error)) RegisteredAsnListResultPage { 353 return original.NewRegisteredAsnListResultPage(cur, getNextPage) 354} 355func NewRegisteredAsnsClient(subscriptionID string) RegisteredAsnsClient { 356 return original.NewRegisteredAsnsClient(subscriptionID) 357} 358func NewRegisteredAsnsClientWithBaseURI(baseURI string, subscriptionID string) RegisteredAsnsClient { 359 return original.NewRegisteredAsnsClientWithBaseURI(baseURI, subscriptionID) 360} 361func NewRegisteredPrefixListResultIterator(page RegisteredPrefixListResultPage) RegisteredPrefixListResultIterator { 362 return original.NewRegisteredPrefixListResultIterator(page) 363} 364func NewRegisteredPrefixListResultPage(cur RegisteredPrefixListResult, getNextPage func(context.Context, RegisteredPrefixListResult) (RegisteredPrefixListResult, error)) RegisteredPrefixListResultPage { 365 return original.NewRegisteredPrefixListResultPage(cur, getNextPage) 366} 367func NewRegisteredPrefixesClient(subscriptionID string) RegisteredPrefixesClient { 368 return original.NewRegisteredPrefixesClient(subscriptionID) 369} 370func NewRegisteredPrefixesClientWithBaseURI(baseURI string, subscriptionID string) RegisteredPrefixesClient { 371 return original.NewRegisteredPrefixesClientWithBaseURI(baseURI, subscriptionID) 372} 373func NewServiceCountriesClient(subscriptionID string) ServiceCountriesClient { 374 return original.NewServiceCountriesClient(subscriptionID) 375} 376func NewServiceCountriesClientWithBaseURI(baseURI string, subscriptionID string) ServiceCountriesClient { 377 return original.NewServiceCountriesClientWithBaseURI(baseURI, subscriptionID) 378} 379func NewServiceCountryListResultIterator(page ServiceCountryListResultPage) ServiceCountryListResultIterator { 380 return original.NewServiceCountryListResultIterator(page) 381} 382func NewServiceCountryListResultPage(cur ServiceCountryListResult, getNextPage func(context.Context, ServiceCountryListResult) (ServiceCountryListResult, error)) ServiceCountryListResultPage { 383 return original.NewServiceCountryListResultPage(cur, getNextPage) 384} 385func NewServiceListResultIterator(page ServiceListResultPage) ServiceListResultIterator { 386 return original.NewServiceListResultIterator(page) 387} 388func NewServiceListResultPage(cur ServiceListResult, getNextPage func(context.Context, ServiceListResult) (ServiceListResult, error)) ServiceListResultPage { 389 return original.NewServiceListResultPage(cur, getNextPage) 390} 391func NewServiceLocationListResultIterator(page ServiceLocationListResultPage) ServiceLocationListResultIterator { 392 return original.NewServiceLocationListResultIterator(page) 393} 394func NewServiceLocationListResultPage(cur ServiceLocationListResult, getNextPage func(context.Context, ServiceLocationListResult) (ServiceLocationListResult, error)) ServiceLocationListResultPage { 395 return original.NewServiceLocationListResultPage(cur, getNextPage) 396} 397func NewServiceLocationsClient(subscriptionID string) ServiceLocationsClient { 398 return original.NewServiceLocationsClient(subscriptionID) 399} 400func NewServiceLocationsClientWithBaseURI(baseURI string, subscriptionID string) ServiceLocationsClient { 401 return original.NewServiceLocationsClientWithBaseURI(baseURI, subscriptionID) 402} 403func NewServicePrefixListResultIterator(page ServicePrefixListResultPage) ServicePrefixListResultIterator { 404 return original.NewServicePrefixListResultIterator(page) 405} 406func NewServicePrefixListResultPage(cur ServicePrefixListResult, getNextPage func(context.Context, ServicePrefixListResult) (ServicePrefixListResult, error)) ServicePrefixListResultPage { 407 return original.NewServicePrefixListResultPage(cur, getNextPage) 408} 409func NewServiceProviderListResultIterator(page ServiceProviderListResultPage) ServiceProviderListResultIterator { 410 return original.NewServiceProviderListResultIterator(page) 411} 412func NewServiceProviderListResultPage(cur ServiceProviderListResult, getNextPage func(context.Context, ServiceProviderListResult) (ServiceProviderListResult, error)) ServiceProviderListResultPage { 413 return original.NewServiceProviderListResultPage(cur, getNextPage) 414} 415func NewServiceProvidersClient(subscriptionID string) ServiceProvidersClient { 416 return original.NewServiceProvidersClient(subscriptionID) 417} 418func NewServiceProvidersClientWithBaseURI(baseURI string, subscriptionID string) ServiceProvidersClient { 419 return original.NewServiceProvidersClientWithBaseURI(baseURI, subscriptionID) 420} 421func NewServicesClient(subscriptionID string) ServicesClient { 422 return original.NewServicesClient(subscriptionID) 423} 424func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient { 425 return original.NewServicesClientWithBaseURI(baseURI, subscriptionID) 426} 427func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 428 return original.NewWithBaseURI(baseURI, subscriptionID) 429} 430func PossibleConnectionStateValues() []ConnectionState { 431 return original.PossibleConnectionStateValues() 432} 433func PossibleDirectPeeringTypeValues() []DirectPeeringType { 434 return original.PossibleDirectPeeringTypeValues() 435} 436func PossibleFamilyValues() []Family { 437 return original.PossibleFamilyValues() 438} 439func PossibleKindValues() []Kind { 440 return original.PossibleKindValues() 441} 442func PossibleLearnedTypeValues() []LearnedType { 443 return original.PossibleLearnedTypeValues() 444} 445func PossiblePrefixValidationStateValues() []PrefixValidationState { 446 return original.PossiblePrefixValidationStateValues() 447} 448func PossibleProvisioningStateValues() []ProvisioningState { 449 return original.PossibleProvisioningStateValues() 450} 451func PossibleRoleValues() []Role { 452 return original.PossibleRoleValues() 453} 454func PossibleSessionAddressProviderValues() []SessionAddressProvider { 455 return original.PossibleSessionAddressProviderValues() 456} 457func PossibleSessionStateV4Values() []SessionStateV4 { 458 return original.PossibleSessionStateV4Values() 459} 460func PossibleSessionStateV6Values() []SessionStateV6 { 461 return original.PossibleSessionStateV6Values() 462} 463func PossibleSizeValues() []Size { 464 return original.PossibleSizeValues() 465} 466func PossibleTierValues() []Tier { 467 return original.PossibleTierValues() 468} 469func PossibleValidationStateValues() []ValidationState { 470 return original.PossibleValidationStateValues() 471} 472func UserAgent() string { 473 return original.UserAgent() + " profiles/latest" 474} 475func Version() string { 476 return original.Version() 477} 478