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 databricks
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/databricks/mgmt/2018-04-01/databricks"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type CustomParameterType = original.CustomParameterType
33
34const (
35	Bool   CustomParameterType = original.Bool
36	Object CustomParameterType = original.Object
37	String CustomParameterType = original.String
38)
39
40type KeySource = original.KeySource
41
42const (
43	Default           KeySource = original.Default
44	MicrosoftKeyvault KeySource = original.MicrosoftKeyvault
45)
46
47type PeeringProvisioningState = original.PeeringProvisioningState
48
49const (
50	Deleting  PeeringProvisioningState = original.Deleting
51	Failed    PeeringProvisioningState = original.Failed
52	Succeeded PeeringProvisioningState = original.Succeeded
53	Updating  PeeringProvisioningState = original.Updating
54)
55
56type PeeringState = original.PeeringState
57
58const (
59	Connected    PeeringState = original.Connected
60	Disconnected PeeringState = original.Disconnected
61	Initiated    PeeringState = original.Initiated
62)
63
64type ProvisioningState = original.ProvisioningState
65
66const (
67	ProvisioningStateAccepted  ProvisioningState = original.ProvisioningStateAccepted
68	ProvisioningStateCanceled  ProvisioningState = original.ProvisioningStateCanceled
69	ProvisioningStateCreated   ProvisioningState = original.ProvisioningStateCreated
70	ProvisioningStateCreating  ProvisioningState = original.ProvisioningStateCreating
71	ProvisioningStateDeleted   ProvisioningState = original.ProvisioningStateDeleted
72	ProvisioningStateDeleting  ProvisioningState = original.ProvisioningStateDeleting
73	ProvisioningStateFailed    ProvisioningState = original.ProvisioningStateFailed
74	ProvisioningStateReady     ProvisioningState = original.ProvisioningStateReady
75	ProvisioningStateRunning   ProvisioningState = original.ProvisioningStateRunning
76	ProvisioningStateSucceeded ProvisioningState = original.ProvisioningStateSucceeded
77	ProvisioningStateUpdating  ProvisioningState = original.ProvisioningStateUpdating
78)
79
80type AddressSpace = original.AddressSpace
81type BaseClient = original.BaseClient
82type CreatedBy = original.CreatedBy
83type Encryption = original.Encryption
84type ErrorDetail = original.ErrorDetail
85type ErrorInfo = original.ErrorInfo
86type ErrorResponse = original.ErrorResponse
87type ManagedIdentityConfiguration = original.ManagedIdentityConfiguration
88type Operation = original.Operation
89type OperationDisplay = original.OperationDisplay
90type OperationListResult = original.OperationListResult
91type OperationListResultIterator = original.OperationListResultIterator
92type OperationListResultPage = original.OperationListResultPage
93type OperationsClient = original.OperationsClient
94type Resource = original.Resource
95type Sku = original.Sku
96type TrackedResource = original.TrackedResource
97type VNetPeeringClient = original.VNetPeeringClient
98type VNetPeeringCreateOrUpdateFuture = original.VNetPeeringCreateOrUpdateFuture
99type VNetPeeringDeleteFuture = original.VNetPeeringDeleteFuture
100type VirtualNetworkPeering = original.VirtualNetworkPeering
101type VirtualNetworkPeeringList = original.VirtualNetworkPeeringList
102type VirtualNetworkPeeringListIterator = original.VirtualNetworkPeeringListIterator
103type VirtualNetworkPeeringListPage = original.VirtualNetworkPeeringListPage
104type VirtualNetworkPeeringPropertiesFormat = original.VirtualNetworkPeeringPropertiesFormat
105type VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetwork = original.VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetwork
106type VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetwork = original.VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetwork
107type Workspace = original.Workspace
108type WorkspaceCustomBooleanParameter = original.WorkspaceCustomBooleanParameter
109type WorkspaceCustomObjectParameter = original.WorkspaceCustomObjectParameter
110type WorkspaceCustomParameters = original.WorkspaceCustomParameters
111type WorkspaceCustomStringParameter = original.WorkspaceCustomStringParameter
112type WorkspaceEncryptionParameter = original.WorkspaceEncryptionParameter
113type WorkspaceListResult = original.WorkspaceListResult
114type WorkspaceListResultIterator = original.WorkspaceListResultIterator
115type WorkspaceListResultPage = original.WorkspaceListResultPage
116type WorkspaceProperties = original.WorkspaceProperties
117type WorkspaceProviderAuthorization = original.WorkspaceProviderAuthorization
118type WorkspaceUpdate = original.WorkspaceUpdate
119type WorkspacesClient = original.WorkspacesClient
120type WorkspacesCreateOrUpdateFuture = original.WorkspacesCreateOrUpdateFuture
121type WorkspacesDeleteFuture = original.WorkspacesDeleteFuture
122type WorkspacesUpdateFuture = original.WorkspacesUpdateFuture
123
124func New(subscriptionID string) BaseClient {
125	return original.New(subscriptionID)
126}
127func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
128	return original.NewOperationListResultIterator(page)
129}
130func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
131	return original.NewOperationListResultPage(cur, getNextPage)
132}
133func NewOperationsClient(subscriptionID string) OperationsClient {
134	return original.NewOperationsClient(subscriptionID)
135}
136func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
137	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
138}
139func NewVNetPeeringClient(subscriptionID string) VNetPeeringClient {
140	return original.NewVNetPeeringClient(subscriptionID)
141}
142func NewVNetPeeringClientWithBaseURI(baseURI string, subscriptionID string) VNetPeeringClient {
143	return original.NewVNetPeeringClientWithBaseURI(baseURI, subscriptionID)
144}
145func NewVirtualNetworkPeeringListIterator(page VirtualNetworkPeeringListPage) VirtualNetworkPeeringListIterator {
146	return original.NewVirtualNetworkPeeringListIterator(page)
147}
148func NewVirtualNetworkPeeringListPage(cur VirtualNetworkPeeringList, getNextPage func(context.Context, VirtualNetworkPeeringList) (VirtualNetworkPeeringList, error)) VirtualNetworkPeeringListPage {
149	return original.NewVirtualNetworkPeeringListPage(cur, getNextPage)
150}
151func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
152	return original.NewWithBaseURI(baseURI, subscriptionID)
153}
154func NewWorkspaceListResultIterator(page WorkspaceListResultPage) WorkspaceListResultIterator {
155	return original.NewWorkspaceListResultIterator(page)
156}
157func NewWorkspaceListResultPage(cur WorkspaceListResult, getNextPage func(context.Context, WorkspaceListResult) (WorkspaceListResult, error)) WorkspaceListResultPage {
158	return original.NewWorkspaceListResultPage(cur, getNextPage)
159}
160func NewWorkspacesClient(subscriptionID string) WorkspacesClient {
161	return original.NewWorkspacesClient(subscriptionID)
162}
163func NewWorkspacesClientWithBaseURI(baseURI string, subscriptionID string) WorkspacesClient {
164	return original.NewWorkspacesClientWithBaseURI(baseURI, subscriptionID)
165}
166func PossibleCustomParameterTypeValues() []CustomParameterType {
167	return original.PossibleCustomParameterTypeValues()
168}
169func PossibleKeySourceValues() []KeySource {
170	return original.PossibleKeySourceValues()
171}
172func PossiblePeeringProvisioningStateValues() []PeeringProvisioningState {
173	return original.PossiblePeeringProvisioningStateValues()
174}
175func PossiblePeeringStateValues() []PeeringState {
176	return original.PossiblePeeringStateValues()
177}
178func PossibleProvisioningStateValues() []ProvisioningState {
179	return original.PossibleProvisioningStateValues()
180}
181func UserAgent() string {
182	return original.UserAgent() + " profiles/preview"
183}
184func Version() string {
185	return original.Version()
186}
187