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 managementgroups
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2018-03-01-preview/managementgroups"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type InheritedPermissions = original.InheritedPermissions
22
23const (
24	Delete   InheritedPermissions = original.Delete
25	Edit     InheritedPermissions = original.Edit
26	Noaccess InheritedPermissions = original.Noaccess
27	View     InheritedPermissions = original.View
28)
29
30type Permissions = original.Permissions
31
32const (
33	PermissionsDelete   Permissions = original.PermissionsDelete
34	PermissionsEdit     Permissions = original.PermissionsEdit
35	PermissionsNoaccess Permissions = original.PermissionsNoaccess
36	PermissionsView     Permissions = original.PermissionsView
37)
38
39type Permissions1 = original.Permissions1
40
41const (
42	Permissions1Delete   Permissions1 = original.Permissions1Delete
43	Permissions1Edit     Permissions1 = original.Permissions1Edit
44	Permissions1Noaccess Permissions1 = original.Permissions1Noaccess
45	Permissions1View     Permissions1 = original.Permissions1View
46)
47
48type ProvisioningState = original.ProvisioningState
49
50const (
51	Updating ProvisioningState = original.Updating
52)
53
54type Reason = original.Reason
55
56const (
57	AlreadyExists Reason = original.AlreadyExists
58	Invalid       Reason = original.Invalid
59)
60
61type Status = original.Status
62
63const (
64	Cancelled                Status = original.Cancelled
65	Completed                Status = original.Completed
66	Failed                   Status = original.Failed
67	NotStarted               Status = original.NotStarted
68	NotStartedButGroupsExist Status = original.NotStartedButGroupsExist
69	Started                  Status = original.Started
70)
71
72type Type = original.Type
73
74const (
75	ProvidersMicrosoftManagementmanagementGroups Type = original.ProvidersMicrosoftManagementmanagementGroups
76)
77
78type Type1 = original.Type1
79
80const (
81	Type1ProvidersMicrosoftManagementmanagementGroups Type1 = original.Type1ProvidersMicrosoftManagementmanagementGroups
82	Type1Subscriptions                                Type1 = original.Type1Subscriptions
83)
84
85type Type2 = original.Type2
86
87const (
88	Type2ProvidersMicrosoftManagementmanagementGroups Type2 = original.Type2ProvidersMicrosoftManagementmanagementGroups
89	Type2Subscriptions                                Type2 = original.Type2Subscriptions
90)
91
92type BaseClient = original.BaseClient
93type CheckNameAvailabilityRequest = original.CheckNameAvailabilityRequest
94type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult
95type ChildInfo = original.ChildInfo
96type Client = original.Client
97type CreateManagementGroupChildInfo = original.CreateManagementGroupChildInfo
98type CreateManagementGroupDetails = original.CreateManagementGroupDetails
99type CreateManagementGroupProperties = original.CreateManagementGroupProperties
100type CreateManagementGroupRequest = original.CreateManagementGroupRequest
101type CreateOrUpdateFuture = original.CreateOrUpdateFuture
102type CreateParentGroupInfo = original.CreateParentGroupInfo
103type DeleteFuture = original.DeleteFuture
104type DescendantInfo = original.DescendantInfo
105type DescendantInfoProperties = original.DescendantInfoProperties
106type DescendantListResult = original.DescendantListResult
107type DescendantListResultIterator = original.DescendantListResultIterator
108type DescendantListResultPage = original.DescendantListResultPage
109type DescendantParentGroupInfo = original.DescendantParentGroupInfo
110type Details = original.Details
111type EntitiesClient = original.EntitiesClient
112type EntityHierarchyItem = original.EntityHierarchyItem
113type EntityHierarchyItemProperties = original.EntityHierarchyItemProperties
114type EntityInfo = original.EntityInfo
115type EntityInfoProperties = original.EntityInfoProperties
116type EntityListResult = original.EntityListResult
117type EntityListResultIterator = original.EntityListResultIterator
118type EntityListResultPage = original.EntityListResultPage
119type EntityParentGroupInfo = original.EntityParentGroupInfo
120type ErrorDetails = original.ErrorDetails
121type ErrorResponse = original.ErrorResponse
122type Info = original.Info
123type InfoProperties = original.InfoProperties
124type ListResult = original.ListResult
125type ListResultIterator = original.ListResultIterator
126type ListResultPage = original.ListResultPage
127type ManagementGroup = original.ManagementGroup
128type Operation = original.Operation
129type OperationDisplayProperties = original.OperationDisplayProperties
130type OperationListResult = original.OperationListResult
131type OperationListResultIterator = original.OperationListResultIterator
132type OperationListResultPage = original.OperationListResultPage
133type OperationResults = original.OperationResults
134type OperationResultsProperties = original.OperationResultsProperties
135type OperationsClient = original.OperationsClient
136type ParentGroupInfo = original.ParentGroupInfo
137type PatchManagementGroupRequest = original.PatchManagementGroupRequest
138type Properties = original.Properties
139type SetObject = original.SetObject
140type SubscriptionsClient = original.SubscriptionsClient
141type TenantBackfillStatusResult = original.TenantBackfillStatusResult
142
143func New() BaseClient {
144	return original.New()
145}
146func NewClient() Client {
147	return original.NewClient()
148}
149func NewClientWithBaseURI(baseURI string) Client {
150	return original.NewClientWithBaseURI(baseURI)
151}
152func NewDescendantListResultIterator(page DescendantListResultPage) DescendantListResultIterator {
153	return original.NewDescendantListResultIterator(page)
154}
155func NewDescendantListResultPage(cur DescendantListResult, getNextPage func(context.Context, DescendantListResult) (DescendantListResult, error)) DescendantListResultPage {
156	return original.NewDescendantListResultPage(cur, getNextPage)
157}
158func NewEntitiesClient() EntitiesClient {
159	return original.NewEntitiesClient()
160}
161func NewEntitiesClientWithBaseURI(baseURI string) EntitiesClient {
162	return original.NewEntitiesClientWithBaseURI(baseURI)
163}
164func NewEntityListResultIterator(page EntityListResultPage) EntityListResultIterator {
165	return original.NewEntityListResultIterator(page)
166}
167func NewEntityListResultPage(cur EntityListResult, getNextPage func(context.Context, EntityListResult) (EntityListResult, error)) EntityListResultPage {
168	return original.NewEntityListResultPage(cur, getNextPage)
169}
170func NewListResultIterator(page ListResultPage) ListResultIterator {
171	return original.NewListResultIterator(page)
172}
173func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage {
174	return original.NewListResultPage(cur, getNextPage)
175}
176func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
177	return original.NewOperationListResultIterator(page)
178}
179func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
180	return original.NewOperationListResultPage(cur, getNextPage)
181}
182func NewOperationsClient() OperationsClient {
183	return original.NewOperationsClient()
184}
185func NewOperationsClientWithBaseURI(baseURI string) OperationsClient {
186	return original.NewOperationsClientWithBaseURI(baseURI)
187}
188func NewSubscriptionsClient() SubscriptionsClient {
189	return original.NewSubscriptionsClient()
190}
191func NewSubscriptionsClientWithBaseURI(baseURI string) SubscriptionsClient {
192	return original.NewSubscriptionsClientWithBaseURI(baseURI)
193}
194func NewWithBaseURI(baseURI string) BaseClient {
195	return original.NewWithBaseURI(baseURI)
196}
197func PossibleInheritedPermissionsValues() []InheritedPermissions {
198	return original.PossibleInheritedPermissionsValues()
199}
200func PossiblePermissions1Values() []Permissions1 {
201	return original.PossiblePermissions1Values()
202}
203func PossiblePermissionsValues() []Permissions {
204	return original.PossiblePermissionsValues()
205}
206func PossibleProvisioningStateValues() []ProvisioningState {
207	return original.PossibleProvisioningStateValues()
208}
209func PossibleReasonValues() []Reason {
210	return original.PossibleReasonValues()
211}
212func PossibleStatusValues() []Status {
213	return original.PossibleStatusValues()
214}
215func PossibleType1Values() []Type1 {
216	return original.PossibleType1Values()
217}
218func PossibleType2Values() []Type2 {
219	return original.PossibleType2Values()
220}
221func PossibleTypeValues() []Type {
222	return original.PossibleTypeValues()
223}
224func UserAgent() string {
225	return original.UserAgent() + " profiles/preview"
226}
227func Version() string {
228	return original.Version()
229}
230