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