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 maintenance
10
11import original "github.com/Azure/azure-sdk-for-go/services/maintenance/mgmt/2021-05-01/maintenance"
12
13const (
14	DefaultBaseURI = original.DefaultBaseURI
15)
16
17type CreatedByType = original.CreatedByType
18
19const (
20	CreatedByTypeApplication     CreatedByType = original.CreatedByTypeApplication
21	CreatedByTypeKey             CreatedByType = original.CreatedByTypeKey
22	CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity
23	CreatedByTypeUser            CreatedByType = original.CreatedByTypeUser
24)
25
26type ImpactType = original.ImpactType
27
28const (
29	ImpactTypeFreeze   ImpactType = original.ImpactTypeFreeze
30	ImpactTypeNone     ImpactType = original.ImpactTypeNone
31	ImpactTypeRedeploy ImpactType = original.ImpactTypeRedeploy
32	ImpactTypeRestart  ImpactType = original.ImpactTypeRestart
33)
34
35type Scope = original.Scope
36
37const (
38	ScopeExtension          Scope = original.ScopeExtension
39	ScopeHost               Scope = original.ScopeHost
40	ScopeInGuestPatch       Scope = original.ScopeInGuestPatch
41	ScopeOSImage            Scope = original.ScopeOSImage
42	ScopeSQLDB              Scope = original.ScopeSQLDB
43	ScopeSQLManagedInstance Scope = original.ScopeSQLManagedInstance
44)
45
46type UpdateStatus = original.UpdateStatus
47
48const (
49	UpdateStatusCompleted  UpdateStatus = original.UpdateStatusCompleted
50	UpdateStatusInProgress UpdateStatus = original.UpdateStatusInProgress
51	UpdateStatusPending    UpdateStatus = original.UpdateStatusPending
52	UpdateStatusRetryLater UpdateStatus = original.UpdateStatusRetryLater
53	UpdateStatusRetryNow   UpdateStatus = original.UpdateStatusRetryNow
54)
55
56type Visibility = original.Visibility
57
58const (
59	VisibilityCustom Visibility = original.VisibilityCustom
60	VisibilityPublic Visibility = original.VisibilityPublic
61)
62
63type ApplyUpdate = original.ApplyUpdate
64type ApplyUpdateForResourceGroupClient = original.ApplyUpdateForResourceGroupClient
65type ApplyUpdateProperties = original.ApplyUpdateProperties
66type ApplyUpdatesClient = original.ApplyUpdatesClient
67type BaseClient = original.BaseClient
68type Configuration = original.Configuration
69type ConfigurationAssignment = original.ConfigurationAssignment
70type ConfigurationAssignmentProperties = original.ConfigurationAssignmentProperties
71type ConfigurationAssignmentsClient = original.ConfigurationAssignmentsClient
72type ConfigurationProperties = original.ConfigurationProperties
73type ConfigurationsClient = original.ConfigurationsClient
74type ConfigurationsForResourceGroupClient = original.ConfigurationsForResourceGroupClient
75type Error = original.Error
76type ErrorDetails = original.ErrorDetails
77type ListApplyUpdate = original.ListApplyUpdate
78type ListConfigurationAssignmentsResult = original.ListConfigurationAssignmentsResult
79type ListMaintenanceConfigurationsResult = original.ListMaintenanceConfigurationsResult
80type ListUpdatesResult = original.ListUpdatesResult
81type Operation = original.Operation
82type OperationInfo = original.OperationInfo
83type OperationsClient = original.OperationsClient
84type OperationsListResult = original.OperationsListResult
85type PublicMaintenanceConfigurationsClient = original.PublicMaintenanceConfigurationsClient
86type Resource = original.Resource
87type SystemData = original.SystemData
88type Update = original.Update
89type UpdateProperties = original.UpdateProperties
90type UpdatesClient = original.UpdatesClient
91type Window = original.Window
92
93func New(subscriptionID string) BaseClient {
94	return original.New(subscriptionID)
95}
96func NewApplyUpdateForResourceGroupClient(subscriptionID string) ApplyUpdateForResourceGroupClient {
97	return original.NewApplyUpdateForResourceGroupClient(subscriptionID)
98}
99func NewApplyUpdateForResourceGroupClientWithBaseURI(baseURI string, subscriptionID string) ApplyUpdateForResourceGroupClient {
100	return original.NewApplyUpdateForResourceGroupClientWithBaseURI(baseURI, subscriptionID)
101}
102func NewApplyUpdatesClient(subscriptionID string) ApplyUpdatesClient {
103	return original.NewApplyUpdatesClient(subscriptionID)
104}
105func NewApplyUpdatesClientWithBaseURI(baseURI string, subscriptionID string) ApplyUpdatesClient {
106	return original.NewApplyUpdatesClientWithBaseURI(baseURI, subscriptionID)
107}
108func NewConfigurationAssignmentsClient(subscriptionID string) ConfigurationAssignmentsClient {
109	return original.NewConfigurationAssignmentsClient(subscriptionID)
110}
111func NewConfigurationAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationAssignmentsClient {
112	return original.NewConfigurationAssignmentsClientWithBaseURI(baseURI, subscriptionID)
113}
114func NewConfigurationsClient(subscriptionID string) ConfigurationsClient {
115	return original.NewConfigurationsClient(subscriptionID)
116}
117func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient {
118	return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID)
119}
120func NewConfigurationsForResourceGroupClient(subscriptionID string) ConfigurationsForResourceGroupClient {
121	return original.NewConfigurationsForResourceGroupClient(subscriptionID)
122}
123func NewConfigurationsForResourceGroupClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsForResourceGroupClient {
124	return original.NewConfigurationsForResourceGroupClientWithBaseURI(baseURI, subscriptionID)
125}
126func NewOperationsClient(subscriptionID string) OperationsClient {
127	return original.NewOperationsClient(subscriptionID)
128}
129func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
130	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
131}
132func NewPublicMaintenanceConfigurationsClient(subscriptionID string) PublicMaintenanceConfigurationsClient {
133	return original.NewPublicMaintenanceConfigurationsClient(subscriptionID)
134}
135func NewPublicMaintenanceConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) PublicMaintenanceConfigurationsClient {
136	return original.NewPublicMaintenanceConfigurationsClientWithBaseURI(baseURI, subscriptionID)
137}
138func NewUpdatesClient(subscriptionID string) UpdatesClient {
139	return original.NewUpdatesClient(subscriptionID)
140}
141func NewUpdatesClientWithBaseURI(baseURI string, subscriptionID string) UpdatesClient {
142	return original.NewUpdatesClientWithBaseURI(baseURI, subscriptionID)
143}
144func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
145	return original.NewWithBaseURI(baseURI, subscriptionID)
146}
147func PossibleCreatedByTypeValues() []CreatedByType {
148	return original.PossibleCreatedByTypeValues()
149}
150func PossibleImpactTypeValues() []ImpactType {
151	return original.PossibleImpactTypeValues()
152}
153func PossibleScopeValues() []Scope {
154	return original.PossibleScopeValues()
155}
156func PossibleUpdateStatusValues() []UpdateStatus {
157	return original.PossibleUpdateStatusValues()
158}
159func PossibleVisibilityValues() []Visibility {
160	return original.PossibleVisibilityValues()
161}
162func UserAgent() string {
163	return original.UserAgent() + " profiles/latest"
164}
165func Version() string {
166	return original.Version()
167}
168