1// +build go1.9
2
3// Copyright 2018 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 hanaonazure
21
22import original "github.com/Azure/azure-sdk-for-go/services/hanaonazure/mgmt/2017-11-03-preview/hanaonazure"
23
24const (
25	DefaultBaseURI = original.DefaultBaseURI
26)
27
28type BaseClient = original.BaseClient
29type HanaInstancesClient = original.HanaInstancesClient
30type HanaHardwareTypeNamesEnum = original.HanaHardwareTypeNamesEnum
31
32const (
33	CiscoUCS HanaHardwareTypeNamesEnum = original.CiscoUCS
34)
35
36type HanaInstanceSizeNamesEnum = original.HanaInstanceSizeNamesEnum
37
38const (
39	S144  HanaInstanceSizeNamesEnum = original.S144
40	S144m HanaInstanceSizeNamesEnum = original.S144m
41	S192  HanaInstanceSizeNamesEnum = original.S192
42	S192m HanaInstanceSizeNamesEnum = original.S192m
43	S72   HanaInstanceSizeNamesEnum = original.S72
44	S72m  HanaInstanceSizeNamesEnum = original.S72m
45)
46
47type Disk = original.Disk
48type Display = original.Display
49type ErrorResponse = original.ErrorResponse
50type HanaInstance = original.HanaInstance
51type HanaInstanceProperties = original.HanaInstanceProperties
52type HanaInstancesListResult = original.HanaInstancesListResult
53type HanaInstancesListResultIterator = original.HanaInstancesListResultIterator
54type HanaInstancesListResultPage = original.HanaInstancesListResultPage
55type HardwareProfile = original.HardwareProfile
56type IPAddress = original.IPAddress
57type NetworkProfile = original.NetworkProfile
58type Operation = original.Operation
59type OperationList = original.OperationList
60type OSProfile = original.OSProfile
61type Resource = original.Resource
62type StorageProfile = original.StorageProfile
63type OperationsClient = original.OperationsClient
64
65func New(subscriptionID string) BaseClient {
66	return original.New(subscriptionID)
67}
68func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
69	return original.NewWithBaseURI(baseURI, subscriptionID)
70}
71func NewHanaInstancesClient(subscriptionID string) HanaInstancesClient {
72	return original.NewHanaInstancesClient(subscriptionID)
73}
74func NewHanaInstancesClientWithBaseURI(baseURI string, subscriptionID string) HanaInstancesClient {
75	return original.NewHanaInstancesClientWithBaseURI(baseURI, subscriptionID)
76}
77func PossibleHanaHardwareTypeNamesEnumValues() []HanaHardwareTypeNamesEnum {
78	return original.PossibleHanaHardwareTypeNamesEnumValues()
79}
80func PossibleHanaInstanceSizeNamesEnumValues() []HanaInstanceSizeNamesEnum {
81	return original.PossibleHanaInstanceSizeNamesEnumValues()
82}
83func NewOperationsClient(subscriptionID string) OperationsClient {
84	return original.NewOperationsClient(subscriptionID)
85}
86func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
87	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
88}
89func UserAgent() string {
90	return original.UserAgent() + " profiles/preview"
91}
92func Version() string {
93	return original.Version()
94}
95