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