1// +build go1.9 2 3// Copyright 2021 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 subscription 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/subscription/mgmt/2020-09-01/subscription" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type ProvisioningState = original.ProvisioningState 33 34const ( 35 Accepted ProvisioningState = original.Accepted 36 Failed ProvisioningState = original.Failed 37 Succeeded ProvisioningState = original.Succeeded 38) 39 40type SpendingLimit = original.SpendingLimit 41 42const ( 43 CurrentPeriodOff SpendingLimit = original.CurrentPeriodOff 44 Off SpendingLimit = original.Off 45 On SpendingLimit = original.On 46) 47 48type State = original.State 49 50const ( 51 Deleted State = original.Deleted 52 Disabled State = original.Disabled 53 Enabled State = original.Enabled 54 PastDue State = original.PastDue 55 Warned State = original.Warned 56) 57 58type Workload = original.Workload 59 60const ( 61 DevTest Workload = original.DevTest 62 Production Workload = original.Production 63) 64 65type AliasClient = original.AliasClient 66type AliasCreateFuture = original.AliasCreateFuture 67type BaseClient = original.BaseClient 68type CanceledSubscriptionID = original.CanceledSubscriptionID 69type Client = original.Client 70type EnabledSubscriptionID = original.EnabledSubscriptionID 71type ErrorResponse = original.ErrorResponse 72type ErrorResponseBody = original.ErrorResponseBody 73type ListResult = original.ListResult 74type ListResultIterator = original.ListResultIterator 75type ListResultPage = original.ListResultPage 76type Location = original.Location 77type LocationListResult = original.LocationListResult 78type Model = original.Model 79type Name = original.Name 80type Operation = original.Operation 81type OperationDisplay = original.OperationDisplay 82type OperationListResult = original.OperationListResult 83type OperationsClient = original.OperationsClient 84type Policies = original.Policies 85type PutAliasListResult = original.PutAliasListResult 86type PutAliasRequest = original.PutAliasRequest 87type PutAliasRequestProperties = original.PutAliasRequestProperties 88type PutAliasResponse = original.PutAliasResponse 89type PutAliasResponseProperties = original.PutAliasResponseProperties 90type RenamedSubscriptionID = original.RenamedSubscriptionID 91type SubscriptionsClient = original.SubscriptionsClient 92type TenantIDDescription = original.TenantIDDescription 93type TenantListResult = original.TenantListResult 94type TenantListResultIterator = original.TenantListResultIterator 95type TenantListResultPage = original.TenantListResultPage 96type TenantsClient = original.TenantsClient 97 98func New() BaseClient { 99 return original.New() 100} 101func NewAliasClient() AliasClient { 102 return original.NewAliasClient() 103} 104func NewAliasClientWithBaseURI(baseURI string) AliasClient { 105 return original.NewAliasClientWithBaseURI(baseURI) 106} 107func NewClient() Client { 108 return original.NewClient() 109} 110func NewClientWithBaseURI(baseURI string) Client { 111 return original.NewClientWithBaseURI(baseURI) 112} 113func NewListResultIterator(page ListResultPage) ListResultIterator { 114 return original.NewListResultIterator(page) 115} 116func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage { 117 return original.NewListResultPage(cur, getNextPage) 118} 119func NewOperationsClient() OperationsClient { 120 return original.NewOperationsClient() 121} 122func NewOperationsClientWithBaseURI(baseURI string) OperationsClient { 123 return original.NewOperationsClientWithBaseURI(baseURI) 124} 125func NewSubscriptionsClient() SubscriptionsClient { 126 return original.NewSubscriptionsClient() 127} 128func NewSubscriptionsClientWithBaseURI(baseURI string) SubscriptionsClient { 129 return original.NewSubscriptionsClientWithBaseURI(baseURI) 130} 131func NewTenantListResultIterator(page TenantListResultPage) TenantListResultIterator { 132 return original.NewTenantListResultIterator(page) 133} 134func NewTenantListResultPage(cur TenantListResult, getNextPage func(context.Context, TenantListResult) (TenantListResult, error)) TenantListResultPage { 135 return original.NewTenantListResultPage(cur, getNextPage) 136} 137func NewTenantsClient() TenantsClient { 138 return original.NewTenantsClient() 139} 140func NewTenantsClientWithBaseURI(baseURI string) TenantsClient { 141 return original.NewTenantsClientWithBaseURI(baseURI) 142} 143func NewWithBaseURI(baseURI string) BaseClient { 144 return original.NewWithBaseURI(baseURI) 145} 146func PossibleProvisioningStateValues() []ProvisioningState { 147 return original.PossibleProvisioningStateValues() 148} 149func PossibleSpendingLimitValues() []SpendingLimit { 150 return original.PossibleSpendingLimitValues() 151} 152func PossibleStateValues() []State { 153 return original.PossibleStateValues() 154} 155func PossibleWorkloadValues() []Workload { 156 return original.PossibleWorkloadValues() 157} 158func UserAgent() string { 159 return original.UserAgent() + " profiles/preview" 160} 161func Version() string { 162 return original.Version() 163} 164