1package managementgroups
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// Code generated by Microsoft (R) AutoRest Code Generator.
7// Changes may cause incorrect behavior and will be lost if the code is regenerated.
8
9// ChildType enumerates the values for child type.
10type ChildType string
11
12const (
13	// Account ...
14	Account ChildType = "Account"
15	// Department ...
16	Department ChildType = "Department"
17	// Enrollment ...
18	Enrollment ChildType = "Enrollment"
19	// Subscription ...
20	Subscription ChildType = "Subscription"
21)
22
23// PossibleChildTypeValues returns an array of possible values for the ChildType const type.
24func PossibleChildTypeValues() []ChildType {
25	return []ChildType{Account, Department, Enrollment, Subscription}
26}
27
28// ChildType1 enumerates the values for child type 1.
29type ChildType1 string
30
31const (
32	// ChildType1Account ...
33	ChildType1Account ChildType1 = "Account"
34	// ChildType1Department ...
35	ChildType1Department ChildType1 = "Department"
36	// ChildType1Enrollment ...
37	ChildType1Enrollment ChildType1 = "Enrollment"
38	// ChildType1Subscription ...
39	ChildType1Subscription ChildType1 = "Subscription"
40)
41
42// PossibleChildType1Values returns an array of possible values for the ChildType1 const type.
43func PossibleChildType1Values() []ChildType1 {
44	return []ChildType1{ChildType1Account, ChildType1Department, ChildType1Enrollment, ChildType1Subscription}
45}
46
47// ManagementGroupType enumerates the values for management group type.
48type ManagementGroupType string
49
50const (
51	// ManagementGroupTypeAccount ...
52	ManagementGroupTypeAccount ManagementGroupType = "Account"
53	// ManagementGroupTypeDepartment ...
54	ManagementGroupTypeDepartment ManagementGroupType = "Department"
55	// ManagementGroupTypeEnrollment ...
56	ManagementGroupTypeEnrollment ManagementGroupType = "Enrollment"
57	// ManagementGroupTypeSubscription ...
58	ManagementGroupTypeSubscription ManagementGroupType = "Subscription"
59)
60
61// PossibleManagementGroupTypeValues returns an array of possible values for the ManagementGroupType const type.
62func PossibleManagementGroupTypeValues() []ManagementGroupType {
63	return []ManagementGroupType{ManagementGroupTypeAccount, ManagementGroupTypeDepartment, ManagementGroupTypeEnrollment, ManagementGroupTypeSubscription}
64}
65