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 redhatopenshift
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/redhatopenshift/mgmt/2020-04-30/redhatopenshift"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ProvisioningState = original.ProvisioningState
22
23const (
24	AdminUpdating ProvisioningState = original.AdminUpdating
25	Creating      ProvisioningState = original.Creating
26	Deleting      ProvisioningState = original.Deleting
27	Failed        ProvisioningState = original.Failed
28	Succeeded     ProvisioningState = original.Succeeded
29	Updating      ProvisioningState = original.Updating
30)
31
32type VMSize = original.VMSize
33
34const (
35	StandardD2sV3 VMSize = original.StandardD2sV3
36	StandardD4sV3 VMSize = original.StandardD4sV3
37	StandardD8sV3 VMSize = original.StandardD8sV3
38)
39
40type VMSize1 = original.VMSize1
41
42const (
43	VMSize1StandardD2sV3 VMSize1 = original.VMSize1StandardD2sV3
44	VMSize1StandardD4sV3 VMSize1 = original.VMSize1StandardD4sV3
45	VMSize1StandardD8sV3 VMSize1 = original.VMSize1StandardD8sV3
46)
47
48type Visibility = original.Visibility
49
50const (
51	Private Visibility = original.Private
52	Public  Visibility = original.Public
53)
54
55type Visibility1 = original.Visibility1
56
57const (
58	Visibility1Private Visibility1 = original.Visibility1Private
59	Visibility1Public  Visibility1 = original.Visibility1Public
60)
61
62type APIServerProfile = original.APIServerProfile
63type AzureEntityResource = original.AzureEntityResource
64type BaseClient = original.BaseClient
65type CloudError = original.CloudError
66type CloudErrorBody = original.CloudErrorBody
67type ClusterProfile = original.ClusterProfile
68type ConsoleProfile = original.ConsoleProfile
69type Display = original.Display
70type IngressProfile = original.IngressProfile
71type MasterProfile = original.MasterProfile
72type NetworkProfile = original.NetworkProfile
73type OpenShiftCluster = original.OpenShiftCluster
74type OpenShiftClusterCredentials = original.OpenShiftClusterCredentials
75type OpenShiftClusterList = original.OpenShiftClusterList
76type OpenShiftClusterListIterator = original.OpenShiftClusterListIterator
77type OpenShiftClusterListPage = original.OpenShiftClusterListPage
78type OpenShiftClusterProperties = original.OpenShiftClusterProperties
79type OpenShiftClusterUpdate = original.OpenShiftClusterUpdate
80type OpenShiftClustersClient = original.OpenShiftClustersClient
81type OpenShiftClustersCreateOrUpdateFuture = original.OpenShiftClustersCreateOrUpdateFuture
82type OpenShiftClustersDeleteFuture = original.OpenShiftClustersDeleteFuture
83type OpenShiftClustersUpdateFuture = original.OpenShiftClustersUpdateFuture
84type Operation = original.Operation
85type OperationList = original.OperationList
86type OperationListIterator = original.OperationListIterator
87type OperationListPage = original.OperationListPage
88type OperationsClient = original.OperationsClient
89type ProxyResource = original.ProxyResource
90type Resource = original.Resource
91type ServicePrincipalProfile = original.ServicePrincipalProfile
92type TrackedResource = original.TrackedResource
93type WorkerProfile = original.WorkerProfile
94
95func New(subscriptionID string) BaseClient {
96	return original.New(subscriptionID)
97}
98func NewOpenShiftClusterListIterator(page OpenShiftClusterListPage) OpenShiftClusterListIterator {
99	return original.NewOpenShiftClusterListIterator(page)
100}
101func NewOpenShiftClusterListPage(cur OpenShiftClusterList, getNextPage func(context.Context, OpenShiftClusterList) (OpenShiftClusterList, error)) OpenShiftClusterListPage {
102	return original.NewOpenShiftClusterListPage(cur, getNextPage)
103}
104func NewOpenShiftClustersClient(subscriptionID string) OpenShiftClustersClient {
105	return original.NewOpenShiftClustersClient(subscriptionID)
106}
107func NewOpenShiftClustersClientWithBaseURI(baseURI string, subscriptionID string) OpenShiftClustersClient {
108	return original.NewOpenShiftClustersClientWithBaseURI(baseURI, subscriptionID)
109}
110func NewOperationListIterator(page OperationListPage) OperationListIterator {
111	return original.NewOperationListIterator(page)
112}
113func NewOperationListPage(cur OperationList, getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage {
114	return original.NewOperationListPage(cur, getNextPage)
115}
116func NewOperationsClient(subscriptionID string) OperationsClient {
117	return original.NewOperationsClient(subscriptionID)
118}
119func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
120	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
121}
122func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
123	return original.NewWithBaseURI(baseURI, subscriptionID)
124}
125func PossibleProvisioningStateValues() []ProvisioningState {
126	return original.PossibleProvisioningStateValues()
127}
128func PossibleVMSize1Values() []VMSize1 {
129	return original.PossibleVMSize1Values()
130}
131func PossibleVMSizeValues() []VMSize {
132	return original.PossibleVMSizeValues()
133}
134func PossibleVisibility1Values() []Visibility1 {
135	return original.PossibleVisibility1Values()
136}
137func PossibleVisibilityValues() []Visibility {
138	return original.PossibleVisibilityValues()
139}
140func UserAgent() string {
141	return original.UserAgent() + " profiles/latest"
142}
143func Version() string {
144	return original.Version()
145}
146