/
models.go
304 lines (274 loc) · 14.6 KB
/
models.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
// +build go1.9
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// This code was auto-generated by:
// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
package resourcemover
import (
"context"
original "github.com/Azure/azure-sdk-for-go/services/resourcemover/mgmt/2021-01-01/resourcemover"
)
const (
DefaultBaseURI = original.DefaultBaseURI
)
type DependencyLevel = original.DependencyLevel
const (
Descendant DependencyLevel = original.Descendant
Direct DependencyLevel = original.Direct
)
type DependencyType = original.DependencyType
const (
RequiredForMove DependencyType = original.RequiredForMove
RequiredForPrepare DependencyType = original.RequiredForPrepare
)
type JobName = original.JobName
const (
InitialSync JobName = original.InitialSync
)
type MoveResourceInputType = original.MoveResourceInputType
const (
MoveResourceID MoveResourceInputType = original.MoveResourceID
MoveResourceSourceID MoveResourceInputType = original.MoveResourceSourceID
)
type MoveState = original.MoveState
const (
AssignmentPending MoveState = original.AssignmentPending
CommitFailed MoveState = original.CommitFailed
CommitInProgress MoveState = original.CommitInProgress
CommitPending MoveState = original.CommitPending
Committed MoveState = original.Committed
DeleteSourcePending MoveState = original.DeleteSourcePending
DiscardFailed MoveState = original.DiscardFailed
DiscardInProgress MoveState = original.DiscardInProgress
MoveFailed MoveState = original.MoveFailed
MoveInProgress MoveState = original.MoveInProgress
MovePending MoveState = original.MovePending
PrepareFailed MoveState = original.PrepareFailed
PrepareInProgress MoveState = original.PrepareInProgress
PreparePending MoveState = original.PreparePending
ResourceMoveCompleted MoveState = original.ResourceMoveCompleted
)
type ProvisioningState = original.ProvisioningState
const (
Creating ProvisioningState = original.Creating
Failed ProvisioningState = original.Failed
Succeeded ProvisioningState = original.Succeeded
Updating ProvisioningState = original.Updating
)
type ResolutionType = original.ResolutionType
const (
Automatic ResolutionType = original.Automatic
Manual ResolutionType = original.Manual
)
type ResourceIdentityType = original.ResourceIdentityType
const (
None ResourceIdentityType = original.None
SystemAssigned ResourceIdentityType = original.SystemAssigned
UserAssigned ResourceIdentityType = original.UserAssigned
)
type ResourceType = original.ResourceType
const (
ResourceTypeMicrosoftComputeavailabilitySets ResourceType = original.ResourceTypeMicrosoftComputeavailabilitySets
ResourceTypeMicrosoftComputediskEncryptionSets ResourceType = original.ResourceTypeMicrosoftComputediskEncryptionSets
ResourceTypeMicrosoftComputevirtualMachines ResourceType = original.ResourceTypeMicrosoftComputevirtualMachines
ResourceTypeMicrosoftKeyVaultvaults ResourceType = original.ResourceTypeMicrosoftKeyVaultvaults
ResourceTypeMicrosoftNetworkloadBalancers ResourceType = original.ResourceTypeMicrosoftNetworkloadBalancers
ResourceTypeMicrosoftNetworknetworkInterfaces ResourceType = original.ResourceTypeMicrosoftNetworknetworkInterfaces
ResourceTypeMicrosoftNetworknetworkSecurityGroups ResourceType = original.ResourceTypeMicrosoftNetworknetworkSecurityGroups
ResourceTypeMicrosoftNetworkpublicIPAddresses ResourceType = original.ResourceTypeMicrosoftNetworkpublicIPAddresses
ResourceTypeMicrosoftNetworkvirtualNetworks ResourceType = original.ResourceTypeMicrosoftNetworkvirtualNetworks
ResourceTypeMicrosoftSqlservers ResourceType = original.ResourceTypeMicrosoftSqlservers
ResourceTypeMicrosoftSqlserversdatabases ResourceType = original.ResourceTypeMicrosoftSqlserversdatabases
ResourceTypeMicrosoftSqlserverselasticPools ResourceType = original.ResourceTypeMicrosoftSqlserverselasticPools
ResourceTypeResourceGroups ResourceType = original.ResourceTypeResourceGroups
ResourceTypeResourceSettings ResourceType = original.ResourceTypeResourceSettings
)
type TargetAvailabilityZone = original.TargetAvailabilityZone
const (
NA TargetAvailabilityZone = original.NA
One TargetAvailabilityZone = original.One
Three TargetAvailabilityZone = original.Three
Two TargetAvailabilityZone = original.Two
)
type ZoneRedundant = original.ZoneRedundant
const (
Disable ZoneRedundant = original.Disable
Enable ZoneRedundant = original.Enable
)
type AffectedMoveResource = original.AffectedMoveResource
type AutomaticResolutionProperties = original.AutomaticResolutionProperties
type AvailabilitySetResourceSettings = original.AvailabilitySetResourceSettings
type AzureResourceReference = original.AzureResourceReference
type BaseClient = original.BaseClient
type BasicResourceSettings = original.BasicResourceSettings
type BulkRemoveRequest = original.BulkRemoveRequest
type CloudError = original.CloudError
type CloudErrorBody = original.CloudErrorBody
type CommitRequest = original.CommitRequest
type DiscardRequest = original.DiscardRequest
type DiskEncryptionSetResourceSettings = original.DiskEncryptionSetResourceSettings
type Display = original.Display
type Identity = original.Identity
type JobStatus = original.JobStatus
type KeyVaultResourceSettings = original.KeyVaultResourceSettings
type LBBackendAddressPoolResourceSettings = original.LBBackendAddressPoolResourceSettings
type LBFrontendIPConfigurationResourceSettings = original.LBFrontendIPConfigurationResourceSettings
type LoadBalancerBackendAddressPoolReference = original.LoadBalancerBackendAddressPoolReference
type LoadBalancerNatRuleReference = original.LoadBalancerNatRuleReference
type LoadBalancerResourceSettings = original.LoadBalancerResourceSettings
type ManualResolutionProperties = original.ManualResolutionProperties
type MoveCollection = original.MoveCollection
type MoveCollectionProperties = original.MoveCollectionProperties
type MoveCollectionPropertiesErrors = original.MoveCollectionPropertiesErrors
type MoveCollectionResultList = original.MoveCollectionResultList
type MoveCollectionResultListIterator = original.MoveCollectionResultListIterator
type MoveCollectionResultListPage = original.MoveCollectionResultListPage
type MoveCollectionsBulkRemoveFuture = original.MoveCollectionsBulkRemoveFuture
type MoveCollectionsClient = original.MoveCollectionsClient
type MoveCollectionsCommitFuture = original.MoveCollectionsCommitFuture
type MoveCollectionsDeleteFuture = original.MoveCollectionsDeleteFuture
type MoveCollectionsDiscardFuture = original.MoveCollectionsDiscardFuture
type MoveCollectionsInitiateMoveFuture = original.MoveCollectionsInitiateMoveFuture
type MoveCollectionsPrepareFuture = original.MoveCollectionsPrepareFuture
type MoveCollectionsResolveDependenciesFuture = original.MoveCollectionsResolveDependenciesFuture
type MoveErrorInfo = original.MoveErrorInfo
type MoveResource = original.MoveResource
type MoveResourceCollection = original.MoveResourceCollection
type MoveResourceCollectionIterator = original.MoveResourceCollectionIterator
type MoveResourceCollectionPage = original.MoveResourceCollectionPage
type MoveResourceDependency = original.MoveResourceDependency
type MoveResourceDependencyOverride = original.MoveResourceDependencyOverride
type MoveResourceError = original.MoveResourceError
type MoveResourceErrorBody = original.MoveResourceErrorBody
type MoveResourceFilter = original.MoveResourceFilter
type MoveResourceFilterProperties = original.MoveResourceFilterProperties
type MoveResourceProperties = original.MoveResourceProperties
type MoveResourcePropertiesErrors = original.MoveResourcePropertiesErrors
type MoveResourcePropertiesMoveStatus = original.MoveResourcePropertiesMoveStatus
type MoveResourceStatus = original.MoveResourceStatus
type MoveResourcesClient = original.MoveResourcesClient
type MoveResourcesCreateFuture = original.MoveResourcesCreateFuture
type MoveResourcesDeleteFuture = original.MoveResourcesDeleteFuture
type NetworkInterfaceResourceSettings = original.NetworkInterfaceResourceSettings
type NetworkSecurityGroupResourceSettings = original.NetworkSecurityGroupResourceSettings
type NicIPConfigurationResourceSettings = original.NicIPConfigurationResourceSettings
type NsgReference = original.NsgReference
type NsgSecurityRule = original.NsgSecurityRule
type OperationErrorAdditionalInfo = original.OperationErrorAdditionalInfo
type OperationStatus = original.OperationStatus
type OperationStatusError = original.OperationStatusError
type OperationsDiscovery = original.OperationsDiscovery
type OperationsDiscoveryClient = original.OperationsDiscoveryClient
type OperationsDiscoveryCollection = original.OperationsDiscoveryCollection
type PrepareRequest = original.PrepareRequest
type ProxyResourceReference = original.ProxyResourceReference
type PublicIPAddressResourceSettings = original.PublicIPAddressResourceSettings
type PublicIPReference = original.PublicIPReference
type RequiredForResourcesCollection = original.RequiredForResourcesCollection
type ResourceGroupResourceSettings = original.ResourceGroupResourceSettings
type ResourceMoveRequestType = original.ResourceMoveRequestType
type ResourceSettings = original.ResourceSettings
type SQLDatabaseResourceSettings = original.SQLDatabaseResourceSettings
type SQLElasticPoolResourceSettings = original.SQLElasticPoolResourceSettings
type SQLServerResourceSettings = original.SQLServerResourceSettings
type SubnetReference = original.SubnetReference
type SubnetResourceSettings = original.SubnetResourceSettings
type Summary = original.Summary
type SummaryCollection = original.SummaryCollection
type UnresolvedDependenciesClient = original.UnresolvedDependenciesClient
type UnresolvedDependenciesFilter = original.UnresolvedDependenciesFilter
type UnresolvedDependenciesFilterProperties = original.UnresolvedDependenciesFilterProperties
type UnresolvedDependency = original.UnresolvedDependency
type UnresolvedDependencyCollection = original.UnresolvedDependencyCollection
type UnresolvedDependencyCollectionIterator = original.UnresolvedDependencyCollectionIterator
type UnresolvedDependencyCollectionPage = original.UnresolvedDependencyCollectionPage
type UpdateMoveCollectionRequest = original.UpdateMoveCollectionRequest
type VirtualMachineResourceSettings = original.VirtualMachineResourceSettings
type VirtualNetworkResourceSettings = original.VirtualNetworkResourceSettings
func New(subscriptionID string) BaseClient {
return original.New(subscriptionID)
}
func NewMoveCollectionResultListIterator(page MoveCollectionResultListPage) MoveCollectionResultListIterator {
return original.NewMoveCollectionResultListIterator(page)
}
func NewMoveCollectionResultListPage(cur MoveCollectionResultList, getNextPage func(context.Context, MoveCollectionResultList) (MoveCollectionResultList, error)) MoveCollectionResultListPage {
return original.NewMoveCollectionResultListPage(cur, getNextPage)
}
func NewMoveCollectionsClient(subscriptionID string) MoveCollectionsClient {
return original.NewMoveCollectionsClient(subscriptionID)
}
func NewMoveCollectionsClientWithBaseURI(baseURI string, subscriptionID string) MoveCollectionsClient {
return original.NewMoveCollectionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewMoveResourceCollectionIterator(page MoveResourceCollectionPage) MoveResourceCollectionIterator {
return original.NewMoveResourceCollectionIterator(page)
}
func NewMoveResourceCollectionPage(cur MoveResourceCollection, getNextPage func(context.Context, MoveResourceCollection) (MoveResourceCollection, error)) MoveResourceCollectionPage {
return original.NewMoveResourceCollectionPage(cur, getNextPage)
}
func NewMoveResourcesClient(subscriptionID string) MoveResourcesClient {
return original.NewMoveResourcesClient(subscriptionID)
}
func NewMoveResourcesClientWithBaseURI(baseURI string, subscriptionID string) MoveResourcesClient {
return original.NewMoveResourcesClientWithBaseURI(baseURI, subscriptionID)
}
func NewOperationsDiscoveryClient(subscriptionID string) OperationsDiscoveryClient {
return original.NewOperationsDiscoveryClient(subscriptionID)
}
func NewOperationsDiscoveryClientWithBaseURI(baseURI string, subscriptionID string) OperationsDiscoveryClient {
return original.NewOperationsDiscoveryClientWithBaseURI(baseURI, subscriptionID)
}
func NewUnresolvedDependenciesClient(subscriptionID string) UnresolvedDependenciesClient {
return original.NewUnresolvedDependenciesClient(subscriptionID)
}
func NewUnresolvedDependenciesClientWithBaseURI(baseURI string, subscriptionID string) UnresolvedDependenciesClient {
return original.NewUnresolvedDependenciesClientWithBaseURI(baseURI, subscriptionID)
}
func NewUnresolvedDependencyCollectionIterator(page UnresolvedDependencyCollectionPage) UnresolvedDependencyCollectionIterator {
return original.NewUnresolvedDependencyCollectionIterator(page)
}
func NewUnresolvedDependencyCollectionPage(cur UnresolvedDependencyCollection, getNextPage func(context.Context, UnresolvedDependencyCollection) (UnresolvedDependencyCollection, error)) UnresolvedDependencyCollectionPage {
return original.NewUnresolvedDependencyCollectionPage(cur, getNextPage)
}
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return original.NewWithBaseURI(baseURI, subscriptionID)
}
func PossibleDependencyLevelValues() []DependencyLevel {
return original.PossibleDependencyLevelValues()
}
func PossibleDependencyTypeValues() []DependencyType {
return original.PossibleDependencyTypeValues()
}
func PossibleJobNameValues() []JobName {
return original.PossibleJobNameValues()
}
func PossibleMoveResourceInputTypeValues() []MoveResourceInputType {
return original.PossibleMoveResourceInputTypeValues()
}
func PossibleMoveStateValues() []MoveState {
return original.PossibleMoveStateValues()
}
func PossibleProvisioningStateValues() []ProvisioningState {
return original.PossibleProvisioningStateValues()
}
func PossibleResolutionTypeValues() []ResolutionType {
return original.PossibleResolutionTypeValues()
}
func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
return original.PossibleResourceIdentityTypeValues()
}
func PossibleResourceTypeValues() []ResourceType {
return original.PossibleResourceTypeValues()
}
func PossibleTargetAvailabilityZoneValues() []TargetAvailabilityZone {
return original.PossibleTargetAvailabilityZoneValues()
}
func PossibleZoneRedundantValues() []ZoneRedundant {
return original.PossibleZoneRedundantValues()
}
func UserAgent() string {
return original.UserAgent() + " profiles/preview"
}
func Version() string {
return original.Version()
}