1// +build go1.9
2
3// Copyright 2021 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 guestconfiguration
21
22import original "github.com/Azure/azure-sdk-for-go/services/guestconfiguration/mgmt/2020-06-25/guestconfiguration"
23
24const (
25	DefaultBaseURI = original.DefaultBaseURI
26)
27
28type ActionAfterReboot = original.ActionAfterReboot
29
30const (
31	ContinueConfiguration ActionAfterReboot = original.ContinueConfiguration
32	StopConfiguration     ActionAfterReboot = original.StopConfiguration
33)
34
35type AllowModuleOverwrite = original.AllowModuleOverwrite
36
37const (
38	False AllowModuleOverwrite = original.False
39	True  AllowModuleOverwrite = original.True
40)
41
42type ComplianceStatus = original.ComplianceStatus
43
44const (
45	Compliant    ComplianceStatus = original.Compliant
46	NonCompliant ComplianceStatus = original.NonCompliant
47	Pending      ComplianceStatus = original.Pending
48)
49
50type ConfigurationMode = original.ConfigurationMode
51
52const (
53	ApplyAndAutoCorrect ConfigurationMode = original.ApplyAndAutoCorrect
54	ApplyAndMonitor     ConfigurationMode = original.ApplyAndMonitor
55	ApplyOnly           ConfigurationMode = original.ApplyOnly
56)
57
58type Kind = original.Kind
59
60const (
61	DSC Kind = original.DSC
62)
63
64type ProvisioningState = original.ProvisioningState
65
66const (
67	Canceled  ProvisioningState = original.Canceled
68	Created   ProvisioningState = original.Created
69	Failed    ProvisioningState = original.Failed
70	Succeeded ProvisioningState = original.Succeeded
71)
72
73type RebootIfNeeded = original.RebootIfNeeded
74
75const (
76	RebootIfNeededFalse RebootIfNeeded = original.RebootIfNeededFalse
77	RebootIfNeededTrue  RebootIfNeeded = original.RebootIfNeededTrue
78)
79
80type Type = original.Type
81
82const (
83	Consistency Type = original.Consistency
84	Initial     Type = original.Initial
85)
86
87type Assignment = original.Assignment
88type AssignmentInfo = original.AssignmentInfo
89type AssignmentList = original.AssignmentList
90type AssignmentProperties = original.AssignmentProperties
91type AssignmentReport = original.AssignmentReport
92type AssignmentReportDetails = original.AssignmentReportDetails
93type AssignmentReportList = original.AssignmentReportList
94type AssignmentReportProperties = original.AssignmentReportProperties
95type AssignmentReportResource = original.AssignmentReportResource
96type AssignmentReportResourceComplianceReason = original.AssignmentReportResourceComplianceReason
97type AssignmentReportType = original.AssignmentReportType
98type AssignmentReportsClient = original.AssignmentReportsClient
99type AssignmentsClient = original.AssignmentsClient
100type AssignmentsCreateOrUpdateFuture = original.AssignmentsCreateOrUpdateFuture
101type AssignmentsDeleteFuture = original.AssignmentsDeleteFuture
102type BaseClient = original.BaseClient
103type ConfigurationInfo = original.ConfigurationInfo
104type ConfigurationParameter = original.ConfigurationParameter
105type ConfigurationSetting = original.ConfigurationSetting
106type ErrorResponse = original.ErrorResponse
107type ErrorResponseError = original.ErrorResponseError
108type HCRPAssignmentReportsClient = original.HCRPAssignmentReportsClient
109type HCRPAssignmentsClient = original.HCRPAssignmentsClient
110type HCRPAssignmentsCreateOrUpdateFuture = original.HCRPAssignmentsCreateOrUpdateFuture
111type HCRPAssignmentsDeleteFuture = original.HCRPAssignmentsDeleteFuture
112type Navigation = original.Navigation
113type Operation = original.Operation
114type OperationDisplay = original.OperationDisplay
115type OperationList = original.OperationList
116type OperationProperties = original.OperationProperties
117type OperationsClient = original.OperationsClient
118type ProxyResource = original.ProxyResource
119type Resource = original.Resource
120type TrackedResource = original.TrackedResource
121type VMInfo = original.VMInfo
122
123func New(subscriptionID string) BaseClient {
124	return original.New(subscriptionID)
125}
126func NewAssignmentReportsClient(subscriptionID string) AssignmentReportsClient {
127	return original.NewAssignmentReportsClient(subscriptionID)
128}
129func NewAssignmentReportsClientWithBaseURI(baseURI string, subscriptionID string) AssignmentReportsClient {
130	return original.NewAssignmentReportsClientWithBaseURI(baseURI, subscriptionID)
131}
132func NewAssignmentsClient(subscriptionID string) AssignmentsClient {
133	return original.NewAssignmentsClient(subscriptionID)
134}
135func NewAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) AssignmentsClient {
136	return original.NewAssignmentsClientWithBaseURI(baseURI, subscriptionID)
137}
138func NewHCRPAssignmentReportsClient(subscriptionID string) HCRPAssignmentReportsClient {
139	return original.NewHCRPAssignmentReportsClient(subscriptionID)
140}
141func NewHCRPAssignmentReportsClientWithBaseURI(baseURI string, subscriptionID string) HCRPAssignmentReportsClient {
142	return original.NewHCRPAssignmentReportsClientWithBaseURI(baseURI, subscriptionID)
143}
144func NewHCRPAssignmentsClient(subscriptionID string) HCRPAssignmentsClient {
145	return original.NewHCRPAssignmentsClient(subscriptionID)
146}
147func NewHCRPAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) HCRPAssignmentsClient {
148	return original.NewHCRPAssignmentsClientWithBaseURI(baseURI, subscriptionID)
149}
150func NewOperationsClient(subscriptionID string) OperationsClient {
151	return original.NewOperationsClient(subscriptionID)
152}
153func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
154	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
155}
156func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
157	return original.NewWithBaseURI(baseURI, subscriptionID)
158}
159func PossibleActionAfterRebootValues() []ActionAfterReboot {
160	return original.PossibleActionAfterRebootValues()
161}
162func PossibleAllowModuleOverwriteValues() []AllowModuleOverwrite {
163	return original.PossibleAllowModuleOverwriteValues()
164}
165func PossibleComplianceStatusValues() []ComplianceStatus {
166	return original.PossibleComplianceStatusValues()
167}
168func PossibleConfigurationModeValues() []ConfigurationMode {
169	return original.PossibleConfigurationModeValues()
170}
171func PossibleKindValues() []Kind {
172	return original.PossibleKindValues()
173}
174func PossibleProvisioningStateValues() []ProvisioningState {
175	return original.PossibleProvisioningStateValues()
176}
177func PossibleRebootIfNeededValues() []RebootIfNeeded {
178	return original.PossibleRebootIfNeededValues()
179}
180func PossibleTypeValues() []Type {
181	return original.PossibleTypeValues()
182}
183func UserAgent() string {
184	return original.UserAgent() + " profiles/preview"
185}
186func Version() string {
187	return original.Version()
188}
189