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 resources
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2020-10-01/resources"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type AliasPathAttributes = original.AliasPathAttributes
23
24const (
25	AliasPathAttributesModifiable AliasPathAttributes = original.AliasPathAttributesModifiable
26	AliasPathAttributesNone       AliasPathAttributes = original.AliasPathAttributesNone
27)
28
29type AliasPathTokenType = original.AliasPathTokenType
30
31const (
32	AliasPathTokenTypeAny          AliasPathTokenType = original.AliasPathTokenTypeAny
33	AliasPathTokenTypeArray        AliasPathTokenType = original.AliasPathTokenTypeArray
34	AliasPathTokenTypeBoolean      AliasPathTokenType = original.AliasPathTokenTypeBoolean
35	AliasPathTokenTypeInteger      AliasPathTokenType = original.AliasPathTokenTypeInteger
36	AliasPathTokenTypeNotSpecified AliasPathTokenType = original.AliasPathTokenTypeNotSpecified
37	AliasPathTokenTypeNumber       AliasPathTokenType = original.AliasPathTokenTypeNumber
38	AliasPathTokenTypeObject       AliasPathTokenType = original.AliasPathTokenTypeObject
39	AliasPathTokenTypeString       AliasPathTokenType = original.AliasPathTokenTypeString
40)
41
42type AliasPatternType = original.AliasPatternType
43
44const (
45	AliasPatternTypeExtract      AliasPatternType = original.AliasPatternTypeExtract
46	AliasPatternTypeNotSpecified AliasPatternType = original.AliasPatternTypeNotSpecified
47)
48
49type AliasType = original.AliasType
50
51const (
52	AliasTypeMask         AliasType = original.AliasTypeMask
53	AliasTypeNotSpecified AliasType = original.AliasTypeNotSpecified
54	AliasTypePlainText    AliasType = original.AliasTypePlainText
55)
56
57type ChangeType = original.ChangeType
58
59const (
60	ChangeTypeCreate   ChangeType = original.ChangeTypeCreate
61	ChangeTypeDelete   ChangeType = original.ChangeTypeDelete
62	ChangeTypeDeploy   ChangeType = original.ChangeTypeDeploy
63	ChangeTypeIgnore   ChangeType = original.ChangeTypeIgnore
64	ChangeTypeModify   ChangeType = original.ChangeTypeModify
65	ChangeTypeNoChange ChangeType = original.ChangeTypeNoChange
66)
67
68type DeploymentMode = original.DeploymentMode
69
70const (
71	DeploymentModeComplete    DeploymentMode = original.DeploymentModeComplete
72	DeploymentModeIncremental DeploymentMode = original.DeploymentModeIncremental
73)
74
75type ExpressionEvaluationOptionsScopeType = original.ExpressionEvaluationOptionsScopeType
76
77const (
78	ExpressionEvaluationOptionsScopeTypeInner        ExpressionEvaluationOptionsScopeType = original.ExpressionEvaluationOptionsScopeTypeInner
79	ExpressionEvaluationOptionsScopeTypeNotSpecified ExpressionEvaluationOptionsScopeType = original.ExpressionEvaluationOptionsScopeTypeNotSpecified
80	ExpressionEvaluationOptionsScopeTypeOuter        ExpressionEvaluationOptionsScopeType = original.ExpressionEvaluationOptionsScopeTypeOuter
81)
82
83type OnErrorDeploymentType = original.OnErrorDeploymentType
84
85const (
86	OnErrorDeploymentTypeLastSuccessful     OnErrorDeploymentType = original.OnErrorDeploymentTypeLastSuccessful
87	OnErrorDeploymentTypeSpecificDeployment OnErrorDeploymentType = original.OnErrorDeploymentTypeSpecificDeployment
88)
89
90type PropertyChangeType = original.PropertyChangeType
91
92const (
93	PropertyChangeTypeArray  PropertyChangeType = original.PropertyChangeTypeArray
94	PropertyChangeTypeCreate PropertyChangeType = original.PropertyChangeTypeCreate
95	PropertyChangeTypeDelete PropertyChangeType = original.PropertyChangeTypeDelete
96	PropertyChangeTypeModify PropertyChangeType = original.PropertyChangeTypeModify
97)
98
99type ProvisioningOperation = original.ProvisioningOperation
100
101const (
102	ProvisioningOperationAction                     ProvisioningOperation = original.ProvisioningOperationAction
103	ProvisioningOperationAzureAsyncOperationWaiting ProvisioningOperation = original.ProvisioningOperationAzureAsyncOperationWaiting
104	ProvisioningOperationCreate                     ProvisioningOperation = original.ProvisioningOperationCreate
105	ProvisioningOperationDelete                     ProvisioningOperation = original.ProvisioningOperationDelete
106	ProvisioningOperationDeploymentCleanup          ProvisioningOperation = original.ProvisioningOperationDeploymentCleanup
107	ProvisioningOperationEvaluateDeploymentOutput   ProvisioningOperation = original.ProvisioningOperationEvaluateDeploymentOutput
108	ProvisioningOperationNotSpecified               ProvisioningOperation = original.ProvisioningOperationNotSpecified
109	ProvisioningOperationRead                       ProvisioningOperation = original.ProvisioningOperationRead
110	ProvisioningOperationResourceCacheWaiting       ProvisioningOperation = original.ProvisioningOperationResourceCacheWaiting
111	ProvisioningOperationWaiting                    ProvisioningOperation = original.ProvisioningOperationWaiting
112)
113
114type ProvisioningState = original.ProvisioningState
115
116const (
117	ProvisioningStateAccepted     ProvisioningState = original.ProvisioningStateAccepted
118	ProvisioningStateCanceled     ProvisioningState = original.ProvisioningStateCanceled
119	ProvisioningStateCreated      ProvisioningState = original.ProvisioningStateCreated
120	ProvisioningStateCreating     ProvisioningState = original.ProvisioningStateCreating
121	ProvisioningStateDeleted      ProvisioningState = original.ProvisioningStateDeleted
122	ProvisioningStateDeleting     ProvisioningState = original.ProvisioningStateDeleting
123	ProvisioningStateFailed       ProvisioningState = original.ProvisioningStateFailed
124	ProvisioningStateNotSpecified ProvisioningState = original.ProvisioningStateNotSpecified
125	ProvisioningStateReady        ProvisioningState = original.ProvisioningStateReady
126	ProvisioningStateRunning      ProvisioningState = original.ProvisioningStateRunning
127	ProvisioningStateSucceeded    ProvisioningState = original.ProvisioningStateSucceeded
128	ProvisioningStateUpdating     ProvisioningState = original.ProvisioningStateUpdating
129)
130
131type ResourceIdentityType = original.ResourceIdentityType
132
133const (
134	ResourceIdentityTypeNone                       ResourceIdentityType = original.ResourceIdentityTypeNone
135	ResourceIdentityTypeSystemAssigned             ResourceIdentityType = original.ResourceIdentityTypeSystemAssigned
136	ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = original.ResourceIdentityTypeSystemAssignedUserAssigned
137	ResourceIdentityTypeUserAssigned               ResourceIdentityType = original.ResourceIdentityTypeUserAssigned
138)
139
140type TagsPatchOperation = original.TagsPatchOperation
141
142const (
143	TagsPatchOperationDelete  TagsPatchOperation = original.TagsPatchOperationDelete
144	TagsPatchOperationMerge   TagsPatchOperation = original.TagsPatchOperationMerge
145	TagsPatchOperationReplace TagsPatchOperation = original.TagsPatchOperationReplace
146)
147
148type WhatIfResultFormat = original.WhatIfResultFormat
149
150const (
151	WhatIfResultFormatFullResourcePayloads WhatIfResultFormat = original.WhatIfResultFormatFullResourcePayloads
152	WhatIfResultFormatResourceIDOnly       WhatIfResultFormat = original.WhatIfResultFormatResourceIDOnly
153)
154
155type APIProfile = original.APIProfile
156type Alias = original.Alias
157type AliasPath = original.AliasPath
158type AliasPathMetadata = original.AliasPathMetadata
159type AliasPattern = original.AliasPattern
160type BaseClient = original.BaseClient
161type BasicDependency = original.BasicDependency
162type Client = original.Client
163type CloudError = original.CloudError
164type CreateOrUpdateByIDFuture = original.CreateOrUpdateByIDFuture
165type CreateOrUpdateFuture = original.CreateOrUpdateFuture
166type DebugSetting = original.DebugSetting
167type DeleteByIDFuture = original.DeleteByIDFuture
168type DeleteFuture = original.DeleteFuture
169type Dependency = original.Dependency
170type Deployment = original.Deployment
171type DeploymentExportResult = original.DeploymentExportResult
172type DeploymentExtended = original.DeploymentExtended
173type DeploymentExtendedFilter = original.DeploymentExtendedFilter
174type DeploymentListResult = original.DeploymentListResult
175type DeploymentListResultIterator = original.DeploymentListResultIterator
176type DeploymentListResultPage = original.DeploymentListResultPage
177type DeploymentOperation = original.DeploymentOperation
178type DeploymentOperationProperties = original.DeploymentOperationProperties
179type DeploymentOperationsClient = original.DeploymentOperationsClient
180type DeploymentOperationsListResult = original.DeploymentOperationsListResult
181type DeploymentOperationsListResultIterator = original.DeploymentOperationsListResultIterator
182type DeploymentOperationsListResultPage = original.DeploymentOperationsListResultPage
183type DeploymentProperties = original.DeploymentProperties
184type DeploymentPropertiesExtended = original.DeploymentPropertiesExtended
185type DeploymentValidateResult = original.DeploymentValidateResult
186type DeploymentWhatIf = original.DeploymentWhatIf
187type DeploymentWhatIfProperties = original.DeploymentWhatIfProperties
188type DeploymentWhatIfSettings = original.DeploymentWhatIfSettings
189type DeploymentsClient = original.DeploymentsClient
190type DeploymentsCreateOrUpdateAtManagementGroupScopeFuture = original.DeploymentsCreateOrUpdateAtManagementGroupScopeFuture
191type DeploymentsCreateOrUpdateAtScopeFuture = original.DeploymentsCreateOrUpdateAtScopeFuture
192type DeploymentsCreateOrUpdateAtSubscriptionScopeFuture = original.DeploymentsCreateOrUpdateAtSubscriptionScopeFuture
193type DeploymentsCreateOrUpdateAtTenantScopeFuture = original.DeploymentsCreateOrUpdateAtTenantScopeFuture
194type DeploymentsCreateOrUpdateFuture = original.DeploymentsCreateOrUpdateFuture
195type DeploymentsDeleteAtManagementGroupScopeFuture = original.DeploymentsDeleteAtManagementGroupScopeFuture
196type DeploymentsDeleteAtScopeFuture = original.DeploymentsDeleteAtScopeFuture
197type DeploymentsDeleteAtSubscriptionScopeFuture = original.DeploymentsDeleteAtSubscriptionScopeFuture
198type DeploymentsDeleteAtTenantScopeFuture = original.DeploymentsDeleteAtTenantScopeFuture
199type DeploymentsDeleteFuture = original.DeploymentsDeleteFuture
200type DeploymentsValidateAtManagementGroupScopeFuture = original.DeploymentsValidateAtManagementGroupScopeFuture
201type DeploymentsValidateAtScopeFuture = original.DeploymentsValidateAtScopeFuture
202type DeploymentsValidateAtSubscriptionScopeFuture = original.DeploymentsValidateAtSubscriptionScopeFuture
203type DeploymentsValidateAtTenantScopeFuture = original.DeploymentsValidateAtTenantScopeFuture
204type DeploymentsValidateFuture = original.DeploymentsValidateFuture
205type DeploymentsWhatIfAtManagementGroupScopeFuture = original.DeploymentsWhatIfAtManagementGroupScopeFuture
206type DeploymentsWhatIfAtSubscriptionScopeFuture = original.DeploymentsWhatIfAtSubscriptionScopeFuture
207type DeploymentsWhatIfAtTenantScopeFuture = original.DeploymentsWhatIfAtTenantScopeFuture
208type DeploymentsWhatIfFuture = original.DeploymentsWhatIfFuture
209type ErrorAdditionalInfo = original.ErrorAdditionalInfo
210type ErrorResponse = original.ErrorResponse
211type ExportTemplateRequest = original.ExportTemplateRequest
212type ExpressionEvaluationOptions = original.ExpressionEvaluationOptions
213type GenericResource = original.GenericResource
214type GenericResourceExpanded = original.GenericResourceExpanded
215type GenericResourceFilter = original.GenericResourceFilter
216type Group = original.Group
217type GroupExportResult = original.GroupExportResult
218type GroupFilter = original.GroupFilter
219type GroupListResult = original.GroupListResult
220type GroupListResultIterator = original.GroupListResultIterator
221type GroupListResultPage = original.GroupListResultPage
222type GroupPatchable = original.GroupPatchable
223type GroupProperties = original.GroupProperties
224type GroupsClient = original.GroupsClient
225type GroupsDeleteFuture = original.GroupsDeleteFuture
226type GroupsExportTemplateFuture = original.GroupsExportTemplateFuture
227type HTTPMessage = original.HTTPMessage
228type Identity = original.Identity
229type IdentityUserAssignedIdentitiesValue = original.IdentityUserAssignedIdentitiesValue
230type ListResult = original.ListResult
231type ListResultIterator = original.ListResultIterator
232type ListResultPage = original.ListResultPage
233type MoveInfo = original.MoveInfo
234type MoveResourcesFuture = original.MoveResourcesFuture
235type OnErrorDeployment = original.OnErrorDeployment
236type OnErrorDeploymentExtended = original.OnErrorDeploymentExtended
237type Operation = original.Operation
238type OperationDisplay = original.OperationDisplay
239type OperationListResult = original.OperationListResult
240type OperationListResultIterator = original.OperationListResultIterator
241type OperationListResultPage = original.OperationListResultPage
242type OperationsClient = original.OperationsClient
243type ParametersLink = original.ParametersLink
244type Plan = original.Plan
245type Provider = original.Provider
246type ProviderExtendedLocation = original.ProviderExtendedLocation
247type ProviderListResult = original.ProviderListResult
248type ProviderListResultIterator = original.ProviderListResultIterator
249type ProviderListResultPage = original.ProviderListResultPage
250type ProviderOperationDisplayProperties = original.ProviderOperationDisplayProperties
251type ProviderResourceType = original.ProviderResourceType
252type ProviderResourceTypeListResult = original.ProviderResourceTypeListResult
253type ProviderResourceTypesClient = original.ProviderResourceTypesClient
254type ProvidersClient = original.ProvidersClient
255type Reference = original.Reference
256type Resource = original.Resource
257type ScopedDeployment = original.ScopedDeployment
258type ScopedDeploymentWhatIf = original.ScopedDeploymentWhatIf
259type Sku = original.Sku
260type StatusMessage = original.StatusMessage
261type SubResource = original.SubResource
262type TagCount = original.TagCount
263type TagDetails = original.TagDetails
264type TagValue = original.TagValue
265type Tags = original.Tags
266type TagsClient = original.TagsClient
267type TagsListResult = original.TagsListResult
268type TagsListResultIterator = original.TagsListResultIterator
269type TagsListResultPage = original.TagsListResultPage
270type TagsPatchResource = original.TagsPatchResource
271type TagsResource = original.TagsResource
272type TargetResource = original.TargetResource
273type TemplateHashResult = original.TemplateHashResult
274type TemplateLink = original.TemplateLink
275type UpdateByIDFuture = original.UpdateByIDFuture
276type UpdateFuture = original.UpdateFuture
277type ValidateMoveResourcesFuture = original.ValidateMoveResourcesFuture
278type WhatIfChange = original.WhatIfChange
279type WhatIfOperationProperties = original.WhatIfOperationProperties
280type WhatIfOperationResult = original.WhatIfOperationResult
281type WhatIfPropertyChange = original.WhatIfPropertyChange
282type ZoneMapping = original.ZoneMapping
283
284func New(subscriptionID string) BaseClient {
285	return original.New(subscriptionID)
286}
287func NewClient(subscriptionID string) Client {
288	return original.NewClient(subscriptionID)
289}
290func NewClientWithBaseURI(baseURI string, subscriptionID string) Client {
291	return original.NewClientWithBaseURI(baseURI, subscriptionID)
292}
293func NewDeploymentListResultIterator(page DeploymentListResultPage) DeploymentListResultIterator {
294	return original.NewDeploymentListResultIterator(page)
295}
296func NewDeploymentListResultPage(cur DeploymentListResult, getNextPage func(context.Context, DeploymentListResult) (DeploymentListResult, error)) DeploymentListResultPage {
297	return original.NewDeploymentListResultPage(cur, getNextPage)
298}
299func NewDeploymentOperationsClient(subscriptionID string) DeploymentOperationsClient {
300	return original.NewDeploymentOperationsClient(subscriptionID)
301}
302func NewDeploymentOperationsClientWithBaseURI(baseURI string, subscriptionID string) DeploymentOperationsClient {
303	return original.NewDeploymentOperationsClientWithBaseURI(baseURI, subscriptionID)
304}
305func NewDeploymentOperationsListResultIterator(page DeploymentOperationsListResultPage) DeploymentOperationsListResultIterator {
306	return original.NewDeploymentOperationsListResultIterator(page)
307}
308func NewDeploymentOperationsListResultPage(cur DeploymentOperationsListResult, getNextPage func(context.Context, DeploymentOperationsListResult) (DeploymentOperationsListResult, error)) DeploymentOperationsListResultPage {
309	return original.NewDeploymentOperationsListResultPage(cur, getNextPage)
310}
311func NewDeploymentsClient(subscriptionID string) DeploymentsClient {
312	return original.NewDeploymentsClient(subscriptionID)
313}
314func NewDeploymentsClientWithBaseURI(baseURI string, subscriptionID string) DeploymentsClient {
315	return original.NewDeploymentsClientWithBaseURI(baseURI, subscriptionID)
316}
317func NewGroupListResultIterator(page GroupListResultPage) GroupListResultIterator {
318	return original.NewGroupListResultIterator(page)
319}
320func NewGroupListResultPage(cur GroupListResult, getNextPage func(context.Context, GroupListResult) (GroupListResult, error)) GroupListResultPage {
321	return original.NewGroupListResultPage(cur, getNextPage)
322}
323func NewGroupsClient(subscriptionID string) GroupsClient {
324	return original.NewGroupsClient(subscriptionID)
325}
326func NewGroupsClientWithBaseURI(baseURI string, subscriptionID string) GroupsClient {
327	return original.NewGroupsClientWithBaseURI(baseURI, subscriptionID)
328}
329func NewListResultIterator(page ListResultPage) ListResultIterator {
330	return original.NewListResultIterator(page)
331}
332func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage {
333	return original.NewListResultPage(cur, getNextPage)
334}
335func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
336	return original.NewOperationListResultIterator(page)
337}
338func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
339	return original.NewOperationListResultPage(cur, getNextPage)
340}
341func NewOperationsClient(subscriptionID string) OperationsClient {
342	return original.NewOperationsClient(subscriptionID)
343}
344func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
345	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
346}
347func NewProviderListResultIterator(page ProviderListResultPage) ProviderListResultIterator {
348	return original.NewProviderListResultIterator(page)
349}
350func NewProviderListResultPage(cur ProviderListResult, getNextPage func(context.Context, ProviderListResult) (ProviderListResult, error)) ProviderListResultPage {
351	return original.NewProviderListResultPage(cur, getNextPage)
352}
353func NewProviderResourceTypesClient(subscriptionID string) ProviderResourceTypesClient {
354	return original.NewProviderResourceTypesClient(subscriptionID)
355}
356func NewProviderResourceTypesClientWithBaseURI(baseURI string, subscriptionID string) ProviderResourceTypesClient {
357	return original.NewProviderResourceTypesClientWithBaseURI(baseURI, subscriptionID)
358}
359func NewProvidersClient(subscriptionID string) ProvidersClient {
360	return original.NewProvidersClient(subscriptionID)
361}
362func NewProvidersClientWithBaseURI(baseURI string, subscriptionID string) ProvidersClient {
363	return original.NewProvidersClientWithBaseURI(baseURI, subscriptionID)
364}
365func NewTagsClient(subscriptionID string) TagsClient {
366	return original.NewTagsClient(subscriptionID)
367}
368func NewTagsClientWithBaseURI(baseURI string, subscriptionID string) TagsClient {
369	return original.NewTagsClientWithBaseURI(baseURI, subscriptionID)
370}
371func NewTagsListResultIterator(page TagsListResultPage) TagsListResultIterator {
372	return original.NewTagsListResultIterator(page)
373}
374func NewTagsListResultPage(cur TagsListResult, getNextPage func(context.Context, TagsListResult) (TagsListResult, error)) TagsListResultPage {
375	return original.NewTagsListResultPage(cur, getNextPage)
376}
377func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
378	return original.NewWithBaseURI(baseURI, subscriptionID)
379}
380func PossibleAliasPathAttributesValues() []AliasPathAttributes {
381	return original.PossibleAliasPathAttributesValues()
382}
383func PossibleAliasPathTokenTypeValues() []AliasPathTokenType {
384	return original.PossibleAliasPathTokenTypeValues()
385}
386func PossibleAliasPatternTypeValues() []AliasPatternType {
387	return original.PossibleAliasPatternTypeValues()
388}
389func PossibleAliasTypeValues() []AliasType {
390	return original.PossibleAliasTypeValues()
391}
392func PossibleChangeTypeValues() []ChangeType {
393	return original.PossibleChangeTypeValues()
394}
395func PossibleDeploymentModeValues() []DeploymentMode {
396	return original.PossibleDeploymentModeValues()
397}
398func PossibleExpressionEvaluationOptionsScopeTypeValues() []ExpressionEvaluationOptionsScopeType {
399	return original.PossibleExpressionEvaluationOptionsScopeTypeValues()
400}
401func PossibleOnErrorDeploymentTypeValues() []OnErrorDeploymentType {
402	return original.PossibleOnErrorDeploymentTypeValues()
403}
404func PossiblePropertyChangeTypeValues() []PropertyChangeType {
405	return original.PossiblePropertyChangeTypeValues()
406}
407func PossibleProvisioningOperationValues() []ProvisioningOperation {
408	return original.PossibleProvisioningOperationValues()
409}
410func PossibleProvisioningStateValues() []ProvisioningState {
411	return original.PossibleProvisioningStateValues()
412}
413func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
414	return original.PossibleResourceIdentityTypeValues()
415}
416func PossibleTagsPatchOperationValues() []TagsPatchOperation {
417	return original.PossibleTagsPatchOperationValues()
418}
419func PossibleWhatIfResultFormatValues() []WhatIfResultFormat {
420	return original.PossibleWhatIfResultFormatValues()
421}
422func UserAgent() string {
423	return original.UserAgent() + " profiles/latest"
424}
425func Version() string {
426	return original.Version()
427}
428