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