1// +build go1.9
2
3// Copyright 2019 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 signalr
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/signalr/mgmt/2018-10-01/signalr"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type KeyType = original.KeyType
33
34const (
35	Primary   KeyType = original.Primary
36	Secondary KeyType = original.Secondary
37)
38
39type ProvisioningState = original.ProvisioningState
40
41const (
42	Canceled  ProvisioningState = original.Canceled
43	Creating  ProvisioningState = original.Creating
44	Deleting  ProvisioningState = original.Deleting
45	Failed    ProvisioningState = original.Failed
46	Moving    ProvisioningState = original.Moving
47	Running   ProvisioningState = original.Running
48	Succeeded ProvisioningState = original.Succeeded
49	Unknown   ProvisioningState = original.Unknown
50	Updating  ProvisioningState = original.Updating
51)
52
53type SkuTier = original.SkuTier
54
55const (
56	Basic    SkuTier = original.Basic
57	Free     SkuTier = original.Free
58	Premium  SkuTier = original.Premium
59	Standard SkuTier = original.Standard
60)
61
62type BaseClient = original.BaseClient
63type Client = original.Client
64type CorsSettings = original.CorsSettings
65type CreateOrUpdateFuture = original.CreateOrUpdateFuture
66type CreateOrUpdateProperties = original.CreateOrUpdateProperties
67type CreateParameters = original.CreateParameters
68type DeleteFuture = original.DeleteFuture
69type Dimension = original.Dimension
70type Feature = original.Feature
71type Keys = original.Keys
72type MetricSpecification = original.MetricSpecification
73type NameAvailability = original.NameAvailability
74type NameAvailabilityParameters = original.NameAvailabilityParameters
75type Operation = original.Operation
76type OperationDisplay = original.OperationDisplay
77type OperationList = original.OperationList
78type OperationListIterator = original.OperationListIterator
79type OperationListPage = original.OperationListPage
80type OperationProperties = original.OperationProperties
81type OperationsClient = original.OperationsClient
82type Properties = original.Properties
83type RegenerateKeyFuture = original.RegenerateKeyFuture
84type RegenerateKeyParameters = original.RegenerateKeyParameters
85type Resource = original.Resource
86type ResourceList = original.ResourceList
87type ResourceListIterator = original.ResourceListIterator
88type ResourceListPage = original.ResourceListPage
89type ResourceSku = original.ResourceSku
90type ResourceType = original.ResourceType
91type RestartFuture = original.RestartFuture
92type ServiceSpecification = original.ServiceSpecification
93type TrackedResource = original.TrackedResource
94type UpdateFuture = original.UpdateFuture
95type UpdateParameters = original.UpdateParameters
96type Usage = original.Usage
97type UsageList = original.UsageList
98type UsageListIterator = original.UsageListIterator
99type UsageListPage = original.UsageListPage
100type UsageName = original.UsageName
101type UsagesClient = original.UsagesClient
102
103func New(subscriptionID string) BaseClient {
104	return original.New(subscriptionID)
105}
106func NewClient(subscriptionID string) Client {
107	return original.NewClient(subscriptionID)
108}
109func NewClientWithBaseURI(baseURI string, subscriptionID string) Client {
110	return original.NewClientWithBaseURI(baseURI, subscriptionID)
111}
112func NewOperationListIterator(page OperationListPage) OperationListIterator {
113	return original.NewOperationListIterator(page)
114}
115func NewOperationListPage(getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage {
116	return original.NewOperationListPage(getNextPage)
117}
118func NewOperationsClient(subscriptionID string) OperationsClient {
119	return original.NewOperationsClient(subscriptionID)
120}
121func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
122	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
123}
124func NewResourceListIterator(page ResourceListPage) ResourceListIterator {
125	return original.NewResourceListIterator(page)
126}
127func NewResourceListPage(getNextPage func(context.Context, ResourceList) (ResourceList, error)) ResourceListPage {
128	return original.NewResourceListPage(getNextPage)
129}
130func NewUsageListIterator(page UsageListPage) UsageListIterator {
131	return original.NewUsageListIterator(page)
132}
133func NewUsageListPage(getNextPage func(context.Context, UsageList) (UsageList, error)) UsageListPage {
134	return original.NewUsageListPage(getNextPage)
135}
136func NewUsagesClient(subscriptionID string) UsagesClient {
137	return original.NewUsagesClient(subscriptionID)
138}
139func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient {
140	return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID)
141}
142func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
143	return original.NewWithBaseURI(baseURI, subscriptionID)
144}
145func PossibleKeyTypeValues() []KeyType {
146	return original.PossibleKeyTypeValues()
147}
148func PossibleProvisioningStateValues() []ProvisioningState {
149	return original.PossibleProvisioningStateValues()
150}
151func PossibleSkuTierValues() []SkuTier {
152	return original.PossibleSkuTierValues()
153}
154func UserAgent() string {
155	return original.UserAgent() + " profiles/preview"
156}
157func Version() string {
158	return original.Version()
159}
160