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 azurestackhci
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/azurestackhci/mgmt/2020-10-01/azurestackhci"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ProvisioningState = original.ProvisioningState
22
23const (
24	Accepted     ProvisioningState = original.Accepted
25	Canceled     ProvisioningState = original.Canceled
26	Failed       ProvisioningState = original.Failed
27	Provisioning ProvisioningState = original.Provisioning
28	Succeeded    ProvisioningState = original.Succeeded
29)
30
31type Status = original.Status
32
33const (
34	ConnectedRecently    Status = original.ConnectedRecently
35	Disconnected         Status = original.Disconnected
36	Error                Status = original.Error
37	NotConnectedRecently Status = original.NotConnectedRecently
38	NotYetRegistered     Status = original.NotYetRegistered
39)
40
41type AvailableOperations = original.AvailableOperations
42type AzureEntityResource = original.AzureEntityResource
43type BaseClient = original.BaseClient
44type Cluster = original.Cluster
45type ClusterList = original.ClusterList
46type ClusterListIterator = original.ClusterListIterator
47type ClusterListPage = original.ClusterListPage
48type ClusterNode = original.ClusterNode
49type ClusterProperties = original.ClusterProperties
50type ClusterReportedProperties = original.ClusterReportedProperties
51type ClusterUpdate = original.ClusterUpdate
52type ClustersClient = original.ClustersClient
53type ErrorAdditionalInfo = original.ErrorAdditionalInfo
54type ErrorDetail = original.ErrorDetail
55type ErrorResponse = original.ErrorResponse
56type OperationDetail = original.OperationDetail
57type OperationDisplay = original.OperationDisplay
58type OperationsClient = original.OperationsClient
59type ProxyResource = original.ProxyResource
60type Resource = original.Resource
61type TrackedResource = original.TrackedResource
62
63func New(subscriptionID string) BaseClient {
64	return original.New(subscriptionID)
65}
66func NewClusterListIterator(page ClusterListPage) ClusterListIterator {
67	return original.NewClusterListIterator(page)
68}
69func NewClusterListPage(cur ClusterList, getNextPage func(context.Context, ClusterList) (ClusterList, error)) ClusterListPage {
70	return original.NewClusterListPage(cur, getNextPage)
71}
72func NewClustersClient(subscriptionID string) ClustersClient {
73	return original.NewClustersClient(subscriptionID)
74}
75func NewClustersClientWithBaseURI(baseURI string, subscriptionID string) ClustersClient {
76	return original.NewClustersClientWithBaseURI(baseURI, subscriptionID)
77}
78func NewOperationsClient(subscriptionID string) OperationsClient {
79	return original.NewOperationsClient(subscriptionID)
80}
81func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
82	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
83}
84func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
85	return original.NewWithBaseURI(baseURI, subscriptionID)
86}
87func PossibleProvisioningStateValues() []ProvisioningState {
88	return original.PossibleProvisioningStateValues()
89}
90func PossibleStatusValues() []Status {
91	return original.PossibleStatusValues()
92}
93func UserAgent() string {
94	return original.UserAgent() + " profiles/latest"
95}
96func Version() string {
97	return original.Version()
98}
99