1// +build go1.9 2 3// Copyright 2019 Microsoft Corporation 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// 9// http://www.apache.org/licenses/LICENSE-2.0 10// 11// Unless required by applicable law or agreed to in writing, software 12// distributed under the License is distributed on an "AS IS" BASIS, 13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14// See the License for the specific language governing permissions and 15// limitations under the License. 16 17// This code was auto-generated by: 18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 19 20package skus 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2017-09-01/skus" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type ResourceSkuCapacityScaleType = original.ResourceSkuCapacityScaleType 33 34const ( 35 Automatic ResourceSkuCapacityScaleType = original.Automatic 36 Manual ResourceSkuCapacityScaleType = original.Manual 37 None ResourceSkuCapacityScaleType = original.None 38) 39 40type ResourceSkuRestrictionsReasonCode = original.ResourceSkuRestrictionsReasonCode 41 42const ( 43 NotAvailableForSubscription ResourceSkuRestrictionsReasonCode = original.NotAvailableForSubscription 44 QuotaID ResourceSkuRestrictionsReasonCode = original.QuotaID 45) 46 47type ResourceSkuRestrictionsType = original.ResourceSkuRestrictionsType 48 49const ( 50 Location ResourceSkuRestrictionsType = original.Location 51 Zone ResourceSkuRestrictionsType = original.Zone 52) 53 54type BaseClient = original.BaseClient 55type ResourceSku = original.ResourceSku 56type ResourceSkuCapabilities = original.ResourceSkuCapabilities 57type ResourceSkuCapacity = original.ResourceSkuCapacity 58type ResourceSkuCosts = original.ResourceSkuCosts 59type ResourceSkuLocationInfo = original.ResourceSkuLocationInfo 60type ResourceSkuRestrictionInfo = original.ResourceSkuRestrictionInfo 61type ResourceSkuRestrictions = original.ResourceSkuRestrictions 62type ResourceSkusClient = original.ResourceSkusClient 63type ResourceSkusResult = original.ResourceSkusResult 64type ResourceSkusResultIterator = original.ResourceSkusResultIterator 65type ResourceSkusResultPage = original.ResourceSkusResultPage 66 67func New(subscriptionID string) BaseClient { 68 return original.New(subscriptionID) 69} 70func NewResourceSkusClient(subscriptionID string) ResourceSkusClient { 71 return original.NewResourceSkusClient(subscriptionID) 72} 73func NewResourceSkusClientWithBaseURI(baseURI string, subscriptionID string) ResourceSkusClient { 74 return original.NewResourceSkusClientWithBaseURI(baseURI, subscriptionID) 75} 76func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator { 77 return original.NewResourceSkusResultIterator(page) 78} 79func NewResourceSkusResultPage(getNextPage func(context.Context, ResourceSkusResult) (ResourceSkusResult, error)) ResourceSkusResultPage { 80 return original.NewResourceSkusResultPage(getNextPage) 81} 82func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 83 return original.NewWithBaseURI(baseURI, subscriptionID) 84} 85func PossibleResourceSkuCapacityScaleTypeValues() []ResourceSkuCapacityScaleType { 86 return original.PossibleResourceSkuCapacityScaleTypeValues() 87} 88func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { 89 return original.PossibleResourceSkuRestrictionsReasonCodeValues() 90} 91func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { 92 return original.PossibleResourceSkuRestrictionsTypeValues() 93} 94func UserAgent() string { 95 return original.UserAgent() + " profiles/preview" 96} 97func Version() string { 98 return original.Version() 99} 100