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 storagepool
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/preview/storagepool/mgmt/2021-04-01-preview/storagepool"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type CreatedByType = original.CreatedByType
22
23const (
24	CreatedByTypeApplication     CreatedByType = original.CreatedByTypeApplication
25	CreatedByTypeKey             CreatedByType = original.CreatedByTypeKey
26	CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity
27	CreatedByTypeUser            CreatedByType = original.CreatedByTypeUser
28)
29
30type DiskPoolTier = original.DiskPoolTier
31
32const (
33	DiskPoolTierBasic    DiskPoolTier = original.DiskPoolTierBasic
34	DiskPoolTierPremium  DiskPoolTier = original.DiskPoolTierPremium
35	DiskPoolTierStandard DiskPoolTier = original.DiskPoolTierStandard
36)
37
38type IscsiTargetACLMode = original.IscsiTargetACLMode
39
40const (
41	IscsiTargetACLModeDynamic IscsiTargetACLMode = original.IscsiTargetACLModeDynamic
42	IscsiTargetACLModeStatic  IscsiTargetACLMode = original.IscsiTargetACLModeStatic
43)
44
45type OperationalStatus = original.OperationalStatus
46
47const (
48	OperationalStatusHealthy            OperationalStatus = original.OperationalStatusHealthy
49	OperationalStatusInvalid            OperationalStatus = original.OperationalStatusInvalid
50	OperationalStatusRunning            OperationalStatus = original.OperationalStatusRunning
51	OperationalStatusStopped            OperationalStatus = original.OperationalStatusStopped
52	OperationalStatusStoppeddeallocated OperationalStatus = original.OperationalStatusStoppeddeallocated
53	OperationalStatusUnhealthy          OperationalStatus = original.OperationalStatusUnhealthy
54	OperationalStatusUnknown            OperationalStatus = original.OperationalStatusUnknown
55	OperationalStatusUpdating           OperationalStatus = original.OperationalStatusUpdating
56)
57
58type ProvisioningStates = original.ProvisioningStates
59
60const (
61	ProvisioningStatesCanceled  ProvisioningStates = original.ProvisioningStatesCanceled
62	ProvisioningStatesCreating  ProvisioningStates = original.ProvisioningStatesCreating
63	ProvisioningStatesDeleting  ProvisioningStates = original.ProvisioningStatesDeleting
64	ProvisioningStatesFailed    ProvisioningStates = original.ProvisioningStatesFailed
65	ProvisioningStatesInvalid   ProvisioningStates = original.ProvisioningStatesInvalid
66	ProvisioningStatesPending   ProvisioningStates = original.ProvisioningStatesPending
67	ProvisioningStatesSucceeded ProvisioningStates = original.ProvisioningStatesSucceeded
68	ProvisioningStatesUpdating  ProvisioningStates = original.ProvisioningStatesUpdating
69)
70
71type ACL = original.ACL
72type BaseClient = original.BaseClient
73type Disk = original.Disk
74type DiskPool = original.DiskPool
75type DiskPoolCreate = original.DiskPoolCreate
76type DiskPoolCreateProperties = original.DiskPoolCreateProperties
77type DiskPoolListResult = original.DiskPoolListResult
78type DiskPoolListResultIterator = original.DiskPoolListResultIterator
79type DiskPoolListResultPage = original.DiskPoolListResultPage
80type DiskPoolProperties = original.DiskPoolProperties
81type DiskPoolUpdate = original.DiskPoolUpdate
82type DiskPoolUpdateProperties = original.DiskPoolUpdateProperties
83type DiskPoolZoneInfo = original.DiskPoolZoneInfo
84type DiskPoolZoneListResult = original.DiskPoolZoneListResult
85type DiskPoolZoneListResultIterator = original.DiskPoolZoneListResultIterator
86type DiskPoolZoneListResultPage = original.DiskPoolZoneListResultPage
87type DiskPoolZonesClient = original.DiskPoolZonesClient
88type DiskPoolsClient = original.DiskPoolsClient
89type DiskPoolsCreateOrUpdateFuture = original.DiskPoolsCreateOrUpdateFuture
90type DiskPoolsDeallocateFuture = original.DiskPoolsDeallocateFuture
91type DiskPoolsDeleteFuture = original.DiskPoolsDeleteFuture
92type DiskPoolsStartFuture = original.DiskPoolsStartFuture
93type DiskPoolsUpdateFuture = original.DiskPoolsUpdateFuture
94type EndpointDependency = original.EndpointDependency
95type EndpointDetail = original.EndpointDetail
96type Error = original.Error
97type ErrorAdditionalInfo = original.ErrorAdditionalInfo
98type ErrorResponse = original.ErrorResponse
99type IscsiLun = original.IscsiLun
100type IscsiTarget = original.IscsiTarget
101type IscsiTargetCreate = original.IscsiTargetCreate
102type IscsiTargetCreateProperties = original.IscsiTargetCreateProperties
103type IscsiTargetList = original.IscsiTargetList
104type IscsiTargetListIterator = original.IscsiTargetListIterator
105type IscsiTargetListPage = original.IscsiTargetListPage
106type IscsiTargetProperties = original.IscsiTargetProperties
107type IscsiTargetUpdate = original.IscsiTargetUpdate
108type IscsiTargetUpdateProperties = original.IscsiTargetUpdateProperties
109type IscsiTargetsClient = original.IscsiTargetsClient
110type IscsiTargetsCreateOrUpdateFuture = original.IscsiTargetsCreateOrUpdateFuture
111type IscsiTargetsDeleteFuture = original.IscsiTargetsDeleteFuture
112type IscsiTargetsUpdateFuture = original.IscsiTargetsUpdateFuture
113type OperationDisplay = original.OperationDisplay
114type OperationListResult = original.OperationListResult
115type OperationsClient = original.OperationsClient
116type OutboundEnvironmentEndpoint = original.OutboundEnvironmentEndpoint
117type OutboundEnvironmentEndpointList = original.OutboundEnvironmentEndpointList
118type OutboundEnvironmentEndpointListIterator = original.OutboundEnvironmentEndpointListIterator
119type OutboundEnvironmentEndpointListPage = original.OutboundEnvironmentEndpointListPage
120type ProxyResource = original.ProxyResource
121type RPOperation = original.RPOperation
122type Resource = original.Resource
123type Sku = original.Sku
124type SystemMetadata = original.SystemMetadata
125type TrackedResource = original.TrackedResource
126
127func New(subscriptionID string) BaseClient {
128	return original.New(subscriptionID)
129}
130func NewDiskPoolListResultIterator(page DiskPoolListResultPage) DiskPoolListResultIterator {
131	return original.NewDiskPoolListResultIterator(page)
132}
133func NewDiskPoolListResultPage(cur DiskPoolListResult, getNextPage func(context.Context, DiskPoolListResult) (DiskPoolListResult, error)) DiskPoolListResultPage {
134	return original.NewDiskPoolListResultPage(cur, getNextPage)
135}
136func NewDiskPoolZoneListResultIterator(page DiskPoolZoneListResultPage) DiskPoolZoneListResultIterator {
137	return original.NewDiskPoolZoneListResultIterator(page)
138}
139func NewDiskPoolZoneListResultPage(cur DiskPoolZoneListResult, getNextPage func(context.Context, DiskPoolZoneListResult) (DiskPoolZoneListResult, error)) DiskPoolZoneListResultPage {
140	return original.NewDiskPoolZoneListResultPage(cur, getNextPage)
141}
142func NewDiskPoolZonesClient(subscriptionID string) DiskPoolZonesClient {
143	return original.NewDiskPoolZonesClient(subscriptionID)
144}
145func NewDiskPoolZonesClientWithBaseURI(baseURI string, subscriptionID string) DiskPoolZonesClient {
146	return original.NewDiskPoolZonesClientWithBaseURI(baseURI, subscriptionID)
147}
148func NewDiskPoolsClient(subscriptionID string) DiskPoolsClient {
149	return original.NewDiskPoolsClient(subscriptionID)
150}
151func NewDiskPoolsClientWithBaseURI(baseURI string, subscriptionID string) DiskPoolsClient {
152	return original.NewDiskPoolsClientWithBaseURI(baseURI, subscriptionID)
153}
154func NewIscsiTargetListIterator(page IscsiTargetListPage) IscsiTargetListIterator {
155	return original.NewIscsiTargetListIterator(page)
156}
157func NewIscsiTargetListPage(cur IscsiTargetList, getNextPage func(context.Context, IscsiTargetList) (IscsiTargetList, error)) IscsiTargetListPage {
158	return original.NewIscsiTargetListPage(cur, getNextPage)
159}
160func NewIscsiTargetsClient(subscriptionID string) IscsiTargetsClient {
161	return original.NewIscsiTargetsClient(subscriptionID)
162}
163func NewIscsiTargetsClientWithBaseURI(baseURI string, subscriptionID string) IscsiTargetsClient {
164	return original.NewIscsiTargetsClientWithBaseURI(baseURI, subscriptionID)
165}
166func NewOperationsClient(subscriptionID string) OperationsClient {
167	return original.NewOperationsClient(subscriptionID)
168}
169func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
170	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
171}
172func NewOutboundEnvironmentEndpointListIterator(page OutboundEnvironmentEndpointListPage) OutboundEnvironmentEndpointListIterator {
173	return original.NewOutboundEnvironmentEndpointListIterator(page)
174}
175func NewOutboundEnvironmentEndpointListPage(cur OutboundEnvironmentEndpointList, getNextPage func(context.Context, OutboundEnvironmentEndpointList) (OutboundEnvironmentEndpointList, error)) OutboundEnvironmentEndpointListPage {
176	return original.NewOutboundEnvironmentEndpointListPage(cur, getNextPage)
177}
178func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
179	return original.NewWithBaseURI(baseURI, subscriptionID)
180}
181func PossibleCreatedByTypeValues() []CreatedByType {
182	return original.PossibleCreatedByTypeValues()
183}
184func PossibleDiskPoolTierValues() []DiskPoolTier {
185	return original.PossibleDiskPoolTierValues()
186}
187func PossibleIscsiTargetACLModeValues() []IscsiTargetACLMode {
188	return original.PossibleIscsiTargetACLModeValues()
189}
190func PossibleOperationalStatusValues() []OperationalStatus {
191	return original.PossibleOperationalStatusValues()
192}
193func PossibleProvisioningStatesValues() []ProvisioningStates {
194	return original.PossibleProvisioningStatesValues()
195}
196func UserAgent() string {
197	return original.UserAgent() + " profiles/preview"
198}
199func Version() string {
200	return original.Version()
201}
202