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 datadog
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/datadog/mgmt/2021-03-01/datadog"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type CreatedByType = original.CreatedByType
22
23const (
24	CreatedByTypeApplication     CreatedByType = original.CreatedByTypeApplication
25	CreatedByTypeKey             CreatedByType = original.CreatedByTypeKey
26	CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity
27	CreatedByTypeUser            CreatedByType = original.CreatedByTypeUser
28)
29
30type LiftrResourceCategories = original.LiftrResourceCategories
31
32const (
33	LiftrResourceCategoriesMonitorLogs LiftrResourceCategories = original.LiftrResourceCategoriesMonitorLogs
34	LiftrResourceCategoriesUnknown     LiftrResourceCategories = original.LiftrResourceCategoriesUnknown
35)
36
37type ManagedIdentityTypes = original.ManagedIdentityTypes
38
39const (
40	ManagedIdentityTypesSystemAssigned ManagedIdentityTypes = original.ManagedIdentityTypesSystemAssigned
41	ManagedIdentityTypesUserAssigned   ManagedIdentityTypes = original.ManagedIdentityTypesUserAssigned
42)
43
44type MarketplaceSubscriptionStatus = original.MarketplaceSubscriptionStatus
45
46const (
47	MarketplaceSubscriptionStatusActive       MarketplaceSubscriptionStatus = original.MarketplaceSubscriptionStatusActive
48	MarketplaceSubscriptionStatusProvisioning MarketplaceSubscriptionStatus = original.MarketplaceSubscriptionStatusProvisioning
49	MarketplaceSubscriptionStatusSuspended    MarketplaceSubscriptionStatus = original.MarketplaceSubscriptionStatusSuspended
50	MarketplaceSubscriptionStatusUnsubscribed MarketplaceSubscriptionStatus = original.MarketplaceSubscriptionStatusUnsubscribed
51)
52
53type MonitoringStatus = original.MonitoringStatus
54
55const (
56	MonitoringStatusDisabled MonitoringStatus = original.MonitoringStatusDisabled
57	MonitoringStatusEnabled  MonitoringStatus = original.MonitoringStatusEnabled
58)
59
60type ProvisioningState = original.ProvisioningState
61
62const (
63	ProvisioningStateAccepted     ProvisioningState = original.ProvisioningStateAccepted
64	ProvisioningStateCanceled     ProvisioningState = original.ProvisioningStateCanceled
65	ProvisioningStateCreating     ProvisioningState = original.ProvisioningStateCreating
66	ProvisioningStateDeleted      ProvisioningState = original.ProvisioningStateDeleted
67	ProvisioningStateDeleting     ProvisioningState = original.ProvisioningStateDeleting
68	ProvisioningStateFailed       ProvisioningState = original.ProvisioningStateFailed
69	ProvisioningStateNotSpecified ProvisioningState = original.ProvisioningStateNotSpecified
70	ProvisioningStateSucceeded    ProvisioningState = original.ProvisioningStateSucceeded
71	ProvisioningStateUpdating     ProvisioningState = original.ProvisioningStateUpdating
72)
73
74type SingleSignOnStates = original.SingleSignOnStates
75
76const (
77	SingleSignOnStatesDisable  SingleSignOnStates = original.SingleSignOnStatesDisable
78	SingleSignOnStatesEnable   SingleSignOnStates = original.SingleSignOnStatesEnable
79	SingleSignOnStatesExisting SingleSignOnStates = original.SingleSignOnStatesExisting
80	SingleSignOnStatesInitial  SingleSignOnStates = original.SingleSignOnStatesInitial
81)
82
83type TagAction = original.TagAction
84
85const (
86	TagActionExclude TagAction = original.TagActionExclude
87	TagActionInclude TagAction = original.TagActionInclude
88)
89
90type APIKey = original.APIKey
91type APIKeyListResponse = original.APIKeyListResponse
92type APIKeyListResponseIterator = original.APIKeyListResponseIterator
93type APIKeyListResponsePage = original.APIKeyListResponsePage
94type AgreementProperties = original.AgreementProperties
95type AgreementResource = original.AgreementResource
96type AgreementResourceListResponse = original.AgreementResourceListResponse
97type AgreementResourceListResponseIterator = original.AgreementResourceListResponseIterator
98type AgreementResourceListResponsePage = original.AgreementResourceListResponsePage
99type BaseClient = original.BaseClient
100type ErrorAdditionalInfo = original.ErrorAdditionalInfo
101type ErrorDetail = original.ErrorDetail
102type ErrorResponse = original.ErrorResponse
103type FilteringTag = original.FilteringTag
104type Host = original.Host
105type HostListResponse = original.HostListResponse
106type HostListResponseIterator = original.HostListResponseIterator
107type HostListResponsePage = original.HostListResponsePage
108type HostMetadata = original.HostMetadata
109type IdentityProperties = original.IdentityProperties
110type InstallMethod = original.InstallMethod
111type LinkedResource = original.LinkedResource
112type LinkedResourceListResponse = original.LinkedResourceListResponse
113type LinkedResourceListResponseIterator = original.LinkedResourceListResponseIterator
114type LinkedResourceListResponsePage = original.LinkedResourceListResponsePage
115type LogRules = original.LogRules
116type LogsAgent = original.LogsAgent
117type MarketplaceAgreementsClient = original.MarketplaceAgreementsClient
118type MetricRules = original.MetricRules
119type MonitorProperties = original.MonitorProperties
120type MonitorResource = original.MonitorResource
121type MonitorResourceListResponse = original.MonitorResourceListResponse
122type MonitorResourceListResponseIterator = original.MonitorResourceListResponseIterator
123type MonitorResourceListResponsePage = original.MonitorResourceListResponsePage
124type MonitorResourceUpdateParameters = original.MonitorResourceUpdateParameters
125type MonitorUpdateProperties = original.MonitorUpdateProperties
126type MonitoredResource = original.MonitoredResource
127type MonitoredResourceListResponse = original.MonitoredResourceListResponse
128type MonitoredResourceListResponseIterator = original.MonitoredResourceListResponseIterator
129type MonitoredResourceListResponsePage = original.MonitoredResourceListResponsePage
130type MonitoringTagRules = original.MonitoringTagRules
131type MonitoringTagRulesListResponse = original.MonitoringTagRulesListResponse
132type MonitoringTagRulesListResponseIterator = original.MonitoringTagRulesListResponseIterator
133type MonitoringTagRulesListResponsePage = original.MonitoringTagRulesListResponsePage
134type MonitoringTagRulesProperties = original.MonitoringTagRulesProperties
135type MonitorsClient = original.MonitorsClient
136type MonitorsCreateFuture = original.MonitorsCreateFuture
137type MonitorsDeleteFuture = original.MonitorsDeleteFuture
138type MonitorsUpdateFuture = original.MonitorsUpdateFuture
139type OperationDisplay = original.OperationDisplay
140type OperationListResult = original.OperationListResult
141type OperationListResultIterator = original.OperationListResultIterator
142type OperationListResultPage = original.OperationListResultPage
143type OperationResult = original.OperationResult
144type OperationsClient = original.OperationsClient
145type OrganizationProperties = original.OrganizationProperties
146type ResourceSku = original.ResourceSku
147type SetPasswordLink = original.SetPasswordLink
148type SingleSignOnConfigurationsClient = original.SingleSignOnConfigurationsClient
149type SingleSignOnConfigurationsCreateOrUpdateFuture = original.SingleSignOnConfigurationsCreateOrUpdateFuture
150type SingleSignOnProperties = original.SingleSignOnProperties
151type SingleSignOnResource = original.SingleSignOnResource
152type SingleSignOnResourceListResponse = original.SingleSignOnResourceListResponse
153type SingleSignOnResourceListResponseIterator = original.SingleSignOnResourceListResponseIterator
154type SingleSignOnResourceListResponsePage = original.SingleSignOnResourceListResponsePage
155type SystemData = original.SystemData
156type TagRulesClient = original.TagRulesClient
157type UserInfo = original.UserInfo
158
159func New(subscriptionID string) BaseClient {
160	return original.New(subscriptionID)
161}
162func NewAPIKeyListResponseIterator(page APIKeyListResponsePage) APIKeyListResponseIterator {
163	return original.NewAPIKeyListResponseIterator(page)
164}
165func NewAPIKeyListResponsePage(cur APIKeyListResponse, getNextPage func(context.Context, APIKeyListResponse) (APIKeyListResponse, error)) APIKeyListResponsePage {
166	return original.NewAPIKeyListResponsePage(cur, getNextPage)
167}
168func NewAgreementResourceListResponseIterator(page AgreementResourceListResponsePage) AgreementResourceListResponseIterator {
169	return original.NewAgreementResourceListResponseIterator(page)
170}
171func NewAgreementResourceListResponsePage(cur AgreementResourceListResponse, getNextPage func(context.Context, AgreementResourceListResponse) (AgreementResourceListResponse, error)) AgreementResourceListResponsePage {
172	return original.NewAgreementResourceListResponsePage(cur, getNextPage)
173}
174func NewHostListResponseIterator(page HostListResponsePage) HostListResponseIterator {
175	return original.NewHostListResponseIterator(page)
176}
177func NewHostListResponsePage(cur HostListResponse, getNextPage func(context.Context, HostListResponse) (HostListResponse, error)) HostListResponsePage {
178	return original.NewHostListResponsePage(cur, getNextPage)
179}
180func NewLinkedResourceListResponseIterator(page LinkedResourceListResponsePage) LinkedResourceListResponseIterator {
181	return original.NewLinkedResourceListResponseIterator(page)
182}
183func NewLinkedResourceListResponsePage(cur LinkedResourceListResponse, getNextPage func(context.Context, LinkedResourceListResponse) (LinkedResourceListResponse, error)) LinkedResourceListResponsePage {
184	return original.NewLinkedResourceListResponsePage(cur, getNextPage)
185}
186func NewMarketplaceAgreementsClient(subscriptionID string) MarketplaceAgreementsClient {
187	return original.NewMarketplaceAgreementsClient(subscriptionID)
188}
189func NewMarketplaceAgreementsClientWithBaseURI(baseURI string, subscriptionID string) MarketplaceAgreementsClient {
190	return original.NewMarketplaceAgreementsClientWithBaseURI(baseURI, subscriptionID)
191}
192func NewMonitorResourceListResponseIterator(page MonitorResourceListResponsePage) MonitorResourceListResponseIterator {
193	return original.NewMonitorResourceListResponseIterator(page)
194}
195func NewMonitorResourceListResponsePage(cur MonitorResourceListResponse, getNextPage func(context.Context, MonitorResourceListResponse) (MonitorResourceListResponse, error)) MonitorResourceListResponsePage {
196	return original.NewMonitorResourceListResponsePage(cur, getNextPage)
197}
198func NewMonitoredResourceListResponseIterator(page MonitoredResourceListResponsePage) MonitoredResourceListResponseIterator {
199	return original.NewMonitoredResourceListResponseIterator(page)
200}
201func NewMonitoredResourceListResponsePage(cur MonitoredResourceListResponse, getNextPage func(context.Context, MonitoredResourceListResponse) (MonitoredResourceListResponse, error)) MonitoredResourceListResponsePage {
202	return original.NewMonitoredResourceListResponsePage(cur, getNextPage)
203}
204func NewMonitoringTagRulesListResponseIterator(page MonitoringTagRulesListResponsePage) MonitoringTagRulesListResponseIterator {
205	return original.NewMonitoringTagRulesListResponseIterator(page)
206}
207func NewMonitoringTagRulesListResponsePage(cur MonitoringTagRulesListResponse, getNextPage func(context.Context, MonitoringTagRulesListResponse) (MonitoringTagRulesListResponse, error)) MonitoringTagRulesListResponsePage {
208	return original.NewMonitoringTagRulesListResponsePage(cur, getNextPage)
209}
210func NewMonitorsClient(subscriptionID string) MonitorsClient {
211	return original.NewMonitorsClient(subscriptionID)
212}
213func NewMonitorsClientWithBaseURI(baseURI string, subscriptionID string) MonitorsClient {
214	return original.NewMonitorsClientWithBaseURI(baseURI, subscriptionID)
215}
216func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
217	return original.NewOperationListResultIterator(page)
218}
219func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
220	return original.NewOperationListResultPage(cur, getNextPage)
221}
222func NewOperationsClient(subscriptionID string) OperationsClient {
223	return original.NewOperationsClient(subscriptionID)
224}
225func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
226	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
227}
228func NewSingleSignOnConfigurationsClient(subscriptionID string) SingleSignOnConfigurationsClient {
229	return original.NewSingleSignOnConfigurationsClient(subscriptionID)
230}
231func NewSingleSignOnConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) SingleSignOnConfigurationsClient {
232	return original.NewSingleSignOnConfigurationsClientWithBaseURI(baseURI, subscriptionID)
233}
234func NewSingleSignOnResourceListResponseIterator(page SingleSignOnResourceListResponsePage) SingleSignOnResourceListResponseIterator {
235	return original.NewSingleSignOnResourceListResponseIterator(page)
236}
237func NewSingleSignOnResourceListResponsePage(cur SingleSignOnResourceListResponse, getNextPage func(context.Context, SingleSignOnResourceListResponse) (SingleSignOnResourceListResponse, error)) SingleSignOnResourceListResponsePage {
238	return original.NewSingleSignOnResourceListResponsePage(cur, getNextPage)
239}
240func NewTagRulesClient(subscriptionID string) TagRulesClient {
241	return original.NewTagRulesClient(subscriptionID)
242}
243func NewTagRulesClientWithBaseURI(baseURI string, subscriptionID string) TagRulesClient {
244	return original.NewTagRulesClientWithBaseURI(baseURI, subscriptionID)
245}
246func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
247	return original.NewWithBaseURI(baseURI, subscriptionID)
248}
249func PossibleCreatedByTypeValues() []CreatedByType {
250	return original.PossibleCreatedByTypeValues()
251}
252func PossibleLiftrResourceCategoriesValues() []LiftrResourceCategories {
253	return original.PossibleLiftrResourceCategoriesValues()
254}
255func PossibleManagedIdentityTypesValues() []ManagedIdentityTypes {
256	return original.PossibleManagedIdentityTypesValues()
257}
258func PossibleMarketplaceSubscriptionStatusValues() []MarketplaceSubscriptionStatus {
259	return original.PossibleMarketplaceSubscriptionStatusValues()
260}
261func PossibleMonitoringStatusValues() []MonitoringStatus {
262	return original.PossibleMonitoringStatusValues()
263}
264func PossibleProvisioningStateValues() []ProvisioningState {
265	return original.PossibleProvisioningStateValues()
266}
267func PossibleSingleSignOnStatesValues() []SingleSignOnStates {
268	return original.PossibleSingleSignOnStatesValues()
269}
270func PossibleTagActionValues() []TagAction {
271	return original.PossibleTagActionValues()
272}
273func UserAgent() string {
274	return original.UserAgent() + " profiles/latest"
275}
276func Version() string {
277	return original.Version()
278}
279