1// +build go1.9
2
3// Copyright 2020 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 resources
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2018-02-01/resources"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type DeploymentMode = original.DeploymentMode
33
34const (
35	Complete    DeploymentMode = original.Complete
36	Incremental DeploymentMode = original.Incremental
37)
38
39type OnErrorDeploymentType = original.OnErrorDeploymentType
40
41const (
42	LastSuccessful     OnErrorDeploymentType = original.LastSuccessful
43	SpecificDeployment OnErrorDeploymentType = original.SpecificDeployment
44)
45
46type ResourceIdentityType = original.ResourceIdentityType
47
48const (
49	None                       ResourceIdentityType = original.None
50	SystemAssigned             ResourceIdentityType = original.SystemAssigned
51	SystemAssignedUserAssigned ResourceIdentityType = original.SystemAssignedUserAssigned
52	UserAssigned               ResourceIdentityType = original.UserAssigned
53)
54
55type AliasPathType = original.AliasPathType
56type AliasType = original.AliasType
57type BaseClient = original.BaseClient
58type BasicDependency = original.BasicDependency
59type Client = original.Client
60type CloudError = original.CloudError
61type CreateOrUpdateByIDFuture = original.CreateOrUpdateByIDFuture
62type CreateOrUpdateFuture = original.CreateOrUpdateFuture
63type DebugSetting = original.DebugSetting
64type DeleteByIDFuture = original.DeleteByIDFuture
65type DeleteFuture = original.DeleteFuture
66type Dependency = original.Dependency
67type Deployment = original.Deployment
68type DeploymentExportResult = original.DeploymentExportResult
69type DeploymentExtended = original.DeploymentExtended
70type DeploymentExtendedFilter = original.DeploymentExtendedFilter
71type DeploymentListResult = original.DeploymentListResult
72type DeploymentListResultIterator = original.DeploymentListResultIterator
73type DeploymentListResultPage = original.DeploymentListResultPage
74type DeploymentOperation = original.DeploymentOperation
75type DeploymentOperationProperties = original.DeploymentOperationProperties
76type DeploymentOperationsClient = original.DeploymentOperationsClient
77type DeploymentOperationsListResult = original.DeploymentOperationsListResult
78type DeploymentOperationsListResultIterator = original.DeploymentOperationsListResultIterator
79type DeploymentOperationsListResultPage = original.DeploymentOperationsListResultPage
80type DeploymentProperties = original.DeploymentProperties
81type DeploymentPropertiesExtended = original.DeploymentPropertiesExtended
82type DeploymentValidateResult = original.DeploymentValidateResult
83type DeploymentsClient = original.DeploymentsClient
84type DeploymentsCreateOrUpdateFuture = original.DeploymentsCreateOrUpdateFuture
85type DeploymentsDeleteFuture = original.DeploymentsDeleteFuture
86type ErrorAdditionalInfo = original.ErrorAdditionalInfo
87type ErrorResponse = original.ErrorResponse
88type ExportTemplateRequest = original.ExportTemplateRequest
89type GenericResource = original.GenericResource
90type GenericResourceExpanded = original.GenericResourceExpanded
91type GenericResourceFilter = original.GenericResourceFilter
92type Group = original.Group
93type GroupExportResult = original.GroupExportResult
94type GroupFilter = original.GroupFilter
95type GroupListResult = original.GroupListResult
96type GroupListResultIterator = original.GroupListResultIterator
97type GroupListResultPage = original.GroupListResultPage
98type GroupPatchable = original.GroupPatchable
99type GroupProperties = original.GroupProperties
100type GroupsClient = original.GroupsClient
101type GroupsDeleteFuture = original.GroupsDeleteFuture
102type HTTPMessage = original.HTTPMessage
103type Identity = original.Identity
104type ListResult = original.ListResult
105type ListResultIterator = original.ListResultIterator
106type ListResultPage = original.ListResultPage
107type ManagementErrorWithDetails = original.ManagementErrorWithDetails
108type MoveInfo = original.MoveInfo
109type MoveResourcesFuture = original.MoveResourcesFuture
110type OnErrorDeployment = original.OnErrorDeployment
111type OnErrorDeploymentExtended = original.OnErrorDeploymentExtended
112type ParametersLink = original.ParametersLink
113type Plan = original.Plan
114type Provider = original.Provider
115type ProviderListResult = original.ProviderListResult
116type ProviderListResultIterator = original.ProviderListResultIterator
117type ProviderListResultPage = original.ProviderListResultPage
118type ProviderOperationDisplayProperties = original.ProviderOperationDisplayProperties
119type ProviderResourceType = original.ProviderResourceType
120type ProvidersClient = original.ProvidersClient
121type Resource = original.Resource
122type Sku = original.Sku
123type SubResource = original.SubResource
124type TagCount = original.TagCount
125type TagDetails = original.TagDetails
126type TagValue = original.TagValue
127type TagsClient = original.TagsClient
128type TagsListResult = original.TagsListResult
129type TagsListResultIterator = original.TagsListResultIterator
130type TagsListResultPage = original.TagsListResultPage
131type TargetResource = original.TargetResource
132type TemplateHashResult = original.TemplateHashResult
133type TemplateLink = original.TemplateLink
134type UpdateByIDFuture = original.UpdateByIDFuture
135type UpdateFuture = original.UpdateFuture
136type ValidateMoveResourcesFuture = original.ValidateMoveResourcesFuture
137
138func New(subscriptionID string) BaseClient {
139	return original.New(subscriptionID)
140}
141func NewClient(subscriptionID string) Client {
142	return original.NewClient(subscriptionID)
143}
144func NewClientWithBaseURI(baseURI string, subscriptionID string) Client {
145	return original.NewClientWithBaseURI(baseURI, subscriptionID)
146}
147func NewDeploymentListResultIterator(page DeploymentListResultPage) DeploymentListResultIterator {
148	return original.NewDeploymentListResultIterator(page)
149}
150func NewDeploymentListResultPage(getNextPage func(context.Context, DeploymentListResult) (DeploymentListResult, error)) DeploymentListResultPage {
151	return original.NewDeploymentListResultPage(getNextPage)
152}
153func NewDeploymentOperationsClient(subscriptionID string) DeploymentOperationsClient {
154	return original.NewDeploymentOperationsClient(subscriptionID)
155}
156func NewDeploymentOperationsClientWithBaseURI(baseURI string, subscriptionID string) DeploymentOperationsClient {
157	return original.NewDeploymentOperationsClientWithBaseURI(baseURI, subscriptionID)
158}
159func NewDeploymentOperationsListResultIterator(page DeploymentOperationsListResultPage) DeploymentOperationsListResultIterator {
160	return original.NewDeploymentOperationsListResultIterator(page)
161}
162func NewDeploymentOperationsListResultPage(getNextPage func(context.Context, DeploymentOperationsListResult) (DeploymentOperationsListResult, error)) DeploymentOperationsListResultPage {
163	return original.NewDeploymentOperationsListResultPage(getNextPage)
164}
165func NewDeploymentsClient(subscriptionID string) DeploymentsClient {
166	return original.NewDeploymentsClient(subscriptionID)
167}
168func NewDeploymentsClientWithBaseURI(baseURI string, subscriptionID string) DeploymentsClient {
169	return original.NewDeploymentsClientWithBaseURI(baseURI, subscriptionID)
170}
171func NewGroupListResultIterator(page GroupListResultPage) GroupListResultIterator {
172	return original.NewGroupListResultIterator(page)
173}
174func NewGroupListResultPage(getNextPage func(context.Context, GroupListResult) (GroupListResult, error)) GroupListResultPage {
175	return original.NewGroupListResultPage(getNextPage)
176}
177func NewGroupsClient(subscriptionID string) GroupsClient {
178	return original.NewGroupsClient(subscriptionID)
179}
180func NewGroupsClientWithBaseURI(baseURI string, subscriptionID string) GroupsClient {
181	return original.NewGroupsClientWithBaseURI(baseURI, subscriptionID)
182}
183func NewListResultIterator(page ListResultPage) ListResultIterator {
184	return original.NewListResultIterator(page)
185}
186func NewListResultPage(getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage {
187	return original.NewListResultPage(getNextPage)
188}
189func NewProviderListResultIterator(page ProviderListResultPage) ProviderListResultIterator {
190	return original.NewProviderListResultIterator(page)
191}
192func NewProviderListResultPage(getNextPage func(context.Context, ProviderListResult) (ProviderListResult, error)) ProviderListResultPage {
193	return original.NewProviderListResultPage(getNextPage)
194}
195func NewProvidersClient(subscriptionID string) ProvidersClient {
196	return original.NewProvidersClient(subscriptionID)
197}
198func NewProvidersClientWithBaseURI(baseURI string, subscriptionID string) ProvidersClient {
199	return original.NewProvidersClientWithBaseURI(baseURI, subscriptionID)
200}
201func NewTagsClient(subscriptionID string) TagsClient {
202	return original.NewTagsClient(subscriptionID)
203}
204func NewTagsClientWithBaseURI(baseURI string, subscriptionID string) TagsClient {
205	return original.NewTagsClientWithBaseURI(baseURI, subscriptionID)
206}
207func NewTagsListResultIterator(page TagsListResultPage) TagsListResultIterator {
208	return original.NewTagsListResultIterator(page)
209}
210func NewTagsListResultPage(getNextPage func(context.Context, TagsListResult) (TagsListResult, error)) TagsListResultPage {
211	return original.NewTagsListResultPage(getNextPage)
212}
213func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
214	return original.NewWithBaseURI(baseURI, subscriptionID)
215}
216func PossibleDeploymentModeValues() []DeploymentMode {
217	return original.PossibleDeploymentModeValues()
218}
219func PossibleOnErrorDeploymentTypeValues() []OnErrorDeploymentType {
220	return original.PossibleOnErrorDeploymentTypeValues()
221}
222func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
223	return original.PossibleResourceIdentityTypeValues()
224}
225func UserAgent() string {
226	return original.UserAgent() + " profiles/2018-03-01"
227}
228func Version() string {
229	return original.Version()
230}
231