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 healthbot
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/healthbot/mgmt/2020-12-08/healthbot"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type IdentityType = original.IdentityType
23
24const (
25	Application     IdentityType = original.Application
26	Key             IdentityType = original.Key
27	ManagedIdentity IdentityType = original.ManagedIdentity
28	User            IdentityType = original.User
29)
30
31type SkuName = original.SkuName
32
33const (
34	C0 SkuName = original.C0
35	F0 SkuName = original.F0
36	S1 SkuName = original.S1
37)
38
39type AvailableOperations = original.AvailableOperations
40type AvailableOperationsIterator = original.AvailableOperationsIterator
41type AvailableOperationsPage = original.AvailableOperationsPage
42type BaseClient = original.BaseClient
43type BotResponseList = original.BotResponseList
44type BotResponseListIterator = original.BotResponseListIterator
45type BotResponseListPage = original.BotResponseListPage
46type BotsClient = original.BotsClient
47type BotsCreateFuture = original.BotsCreateFuture
48type BotsDeleteFuture = original.BotsDeleteFuture
49type Error = original.Error
50type ErrorAdditionalInfo = original.ErrorAdditionalInfo
51type ErrorError = original.ErrorError
52type HealthBot = original.HealthBot
53type OperationDetail = original.OperationDetail
54type OperationDisplay = original.OperationDisplay
55type OperationsClient = original.OperationsClient
56type Properties = original.Properties
57type Resource = original.Resource
58type Sku = original.Sku
59type SystemData = original.SystemData
60type TrackedResource = original.TrackedResource
61type UpdateParameters = original.UpdateParameters
62type ValidationResult = original.ValidationResult
63
64func New(subscriptionID string) BaseClient {
65	return original.New(subscriptionID)
66}
67func NewAvailableOperationsIterator(page AvailableOperationsPage) AvailableOperationsIterator {
68	return original.NewAvailableOperationsIterator(page)
69}
70func NewAvailableOperationsPage(cur AvailableOperations, getNextPage func(context.Context, AvailableOperations) (AvailableOperations, error)) AvailableOperationsPage {
71	return original.NewAvailableOperationsPage(cur, getNextPage)
72}
73func NewBotResponseListIterator(page BotResponseListPage) BotResponseListIterator {
74	return original.NewBotResponseListIterator(page)
75}
76func NewBotResponseListPage(cur BotResponseList, getNextPage func(context.Context, BotResponseList) (BotResponseList, error)) BotResponseListPage {
77	return original.NewBotResponseListPage(cur, getNextPage)
78}
79func NewBotsClient(subscriptionID string) BotsClient {
80	return original.NewBotsClient(subscriptionID)
81}
82func NewBotsClientWithBaseURI(baseURI string, subscriptionID string) BotsClient {
83	return original.NewBotsClientWithBaseURI(baseURI, subscriptionID)
84}
85func NewOperationsClient(subscriptionID string) OperationsClient {
86	return original.NewOperationsClient(subscriptionID)
87}
88func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
89	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
90}
91func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
92	return original.NewWithBaseURI(baseURI, subscriptionID)
93}
94func PossibleIdentityTypeValues() []IdentityType {
95	return original.PossibleIdentityTypeValues()
96}
97func PossibleSkuNameValues() []SkuName {
98	return original.PossibleSkuNameValues()
99}
100func UserAgent() string {
101	return original.UserAgent() + " profiles/latest"
102}
103func Version() string {
104	return original.Version()
105}
106