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 eventhub
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/eventhub/mgmt/2017-04-01/eventhub"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type AccessRights = original.AccessRights
22
23const (
24	Listen        AccessRights = original.Listen
25	Manage        AccessRights = original.Manage
26	SendEnumValue AccessRights = original.SendEnumValue
27)
28
29type DefaultAction = original.DefaultAction
30
31const (
32	Allow DefaultAction = original.Allow
33	Deny  DefaultAction = original.Deny
34)
35
36type EncodingCaptureDescription = original.EncodingCaptureDescription
37
38const (
39	Avro        EncodingCaptureDescription = original.Avro
40	AvroDeflate EncodingCaptureDescription = original.AvroDeflate
41)
42
43type EntityStatus = original.EntityStatus
44
45const (
46	Active          EntityStatus = original.Active
47	Creating        EntityStatus = original.Creating
48	Deleting        EntityStatus = original.Deleting
49	Disabled        EntityStatus = original.Disabled
50	ReceiveDisabled EntityStatus = original.ReceiveDisabled
51	Renaming        EntityStatus = original.Renaming
52	Restoring       EntityStatus = original.Restoring
53	SendDisabled    EntityStatus = original.SendDisabled
54	Unknown         EntityStatus = original.Unknown
55)
56
57type KeyType = original.KeyType
58
59const (
60	PrimaryKey   KeyType = original.PrimaryKey
61	SecondaryKey KeyType = original.SecondaryKey
62)
63
64type NetworkRuleIPAction = original.NetworkRuleIPAction
65
66const (
67	NetworkRuleIPActionAllow NetworkRuleIPAction = original.NetworkRuleIPActionAllow
68)
69
70type ProvisioningStateDR = original.ProvisioningStateDR
71
72const (
73	Accepted  ProvisioningStateDR = original.Accepted
74	Failed    ProvisioningStateDR = original.Failed
75	Succeeded ProvisioningStateDR = original.Succeeded
76)
77
78type RoleDisasterRecovery = original.RoleDisasterRecovery
79
80const (
81	Primary               RoleDisasterRecovery = original.Primary
82	PrimaryNotReplicating RoleDisasterRecovery = original.PrimaryNotReplicating
83	Secondary             RoleDisasterRecovery = original.Secondary
84)
85
86type SkuName = original.SkuName
87
88const (
89	Basic    SkuName = original.Basic
90	Standard SkuName = original.Standard
91)
92
93type SkuTier = original.SkuTier
94
95const (
96	SkuTierBasic    SkuTier = original.SkuTierBasic
97	SkuTierStandard SkuTier = original.SkuTierStandard
98)
99
100type UnavailableReason = original.UnavailableReason
101
102const (
103	InvalidName                           UnavailableReason = original.InvalidName
104	NameInLockdown                        UnavailableReason = original.NameInLockdown
105	NameInUse                             UnavailableReason = original.NameInUse
106	None                                  UnavailableReason = original.None
107	SubscriptionIsDisabled                UnavailableReason = original.SubscriptionIsDisabled
108	TooManyNamespaceInCurrentSubscription UnavailableReason = original.TooManyNamespaceInCurrentSubscription
109)
110
111type AccessKeys = original.AccessKeys
112type ArmDisasterRecovery = original.ArmDisasterRecovery
113type ArmDisasterRecoveryListResult = original.ArmDisasterRecoveryListResult
114type ArmDisasterRecoveryListResultIterator = original.ArmDisasterRecoveryListResultIterator
115type ArmDisasterRecoveryListResultPage = original.ArmDisasterRecoveryListResultPage
116type ArmDisasterRecoveryProperties = original.ArmDisasterRecoveryProperties
117type AuthorizationRule = original.AuthorizationRule
118type AuthorizationRuleListResult = original.AuthorizationRuleListResult
119type AuthorizationRuleListResultIterator = original.AuthorizationRuleListResultIterator
120type AuthorizationRuleListResultPage = original.AuthorizationRuleListResultPage
121type AuthorizationRuleProperties = original.AuthorizationRuleProperties
122type BaseClient = original.BaseClient
123type CaptureDescription = original.CaptureDescription
124type CheckNameAvailabilityParameter = original.CheckNameAvailabilityParameter
125type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult
126type ConsumerGroup = original.ConsumerGroup
127type ConsumerGroupListResult = original.ConsumerGroupListResult
128type ConsumerGroupListResultIterator = original.ConsumerGroupListResultIterator
129type ConsumerGroupListResultPage = original.ConsumerGroupListResultPage
130type ConsumerGroupProperties = original.ConsumerGroupProperties
131type ConsumerGroupsClient = original.ConsumerGroupsClient
132type Destination = original.Destination
133type DestinationProperties = original.DestinationProperties
134type DisasterRecoveryConfigsClient = original.DisasterRecoveryConfigsClient
135type EHNamespace = original.EHNamespace
136type EHNamespaceListResult = original.EHNamespaceListResult
137type EHNamespaceListResultIterator = original.EHNamespaceListResultIterator
138type EHNamespaceListResultPage = original.EHNamespaceListResultPage
139type EHNamespaceProperties = original.EHNamespaceProperties
140type ErrorResponse = original.ErrorResponse
141type EventHubsClient = original.EventHubsClient
142type ListResult = original.ListResult
143type ListResultIterator = original.ListResultIterator
144type ListResultPage = original.ListResultPage
145type MessagingPlan = original.MessagingPlan
146type MessagingPlanProperties = original.MessagingPlanProperties
147type MessagingRegions = original.MessagingRegions
148type MessagingRegionsListResult = original.MessagingRegionsListResult
149type MessagingRegionsListResultIterator = original.MessagingRegionsListResultIterator
150type MessagingRegionsListResultPage = original.MessagingRegionsListResultPage
151type MessagingRegionsProperties = original.MessagingRegionsProperties
152type Model = original.Model
153type NWRuleSetIPRules = original.NWRuleSetIPRules
154type NWRuleSetVirtualNetworkRules = original.NWRuleSetVirtualNetworkRules
155type NamespacesClient = original.NamespacesClient
156type NamespacesCreateOrUpdateFuture = original.NamespacesCreateOrUpdateFuture
157type NamespacesDeleteFuture = original.NamespacesDeleteFuture
158type NetworkRuleSet = original.NetworkRuleSet
159type NetworkRuleSetListResult = original.NetworkRuleSetListResult
160type NetworkRuleSetListResultIterator = original.NetworkRuleSetListResultIterator
161type NetworkRuleSetListResultPage = original.NetworkRuleSetListResultPage
162type NetworkRuleSetProperties = original.NetworkRuleSetProperties
163type Operation = original.Operation
164type OperationDisplay = original.OperationDisplay
165type OperationListResult = original.OperationListResult
166type OperationListResultIterator = original.OperationListResultIterator
167type OperationListResultPage = original.OperationListResultPage
168type OperationsClient = original.OperationsClient
169type Properties = original.Properties
170type RegenerateAccessKeyParameters = original.RegenerateAccessKeyParameters
171type RegionsClient = original.RegionsClient
172type Resource = original.Resource
173type Sku = original.Sku
174type Subnet = original.Subnet
175type TrackedResource = original.TrackedResource
176
177func New(subscriptionID string) BaseClient {
178	return original.New(subscriptionID)
179}
180func NewArmDisasterRecoveryListResultIterator(page ArmDisasterRecoveryListResultPage) ArmDisasterRecoveryListResultIterator {
181	return original.NewArmDisasterRecoveryListResultIterator(page)
182}
183func NewArmDisasterRecoveryListResultPage(cur ArmDisasterRecoveryListResult, getNextPage func(context.Context, ArmDisasterRecoveryListResult) (ArmDisasterRecoveryListResult, error)) ArmDisasterRecoveryListResultPage {
184	return original.NewArmDisasterRecoveryListResultPage(cur, getNextPage)
185}
186func NewAuthorizationRuleListResultIterator(page AuthorizationRuleListResultPage) AuthorizationRuleListResultIterator {
187	return original.NewAuthorizationRuleListResultIterator(page)
188}
189func NewAuthorizationRuleListResultPage(cur AuthorizationRuleListResult, getNextPage func(context.Context, AuthorizationRuleListResult) (AuthorizationRuleListResult, error)) AuthorizationRuleListResultPage {
190	return original.NewAuthorizationRuleListResultPage(cur, getNextPage)
191}
192func NewConsumerGroupListResultIterator(page ConsumerGroupListResultPage) ConsumerGroupListResultIterator {
193	return original.NewConsumerGroupListResultIterator(page)
194}
195func NewConsumerGroupListResultPage(cur ConsumerGroupListResult, getNextPage func(context.Context, ConsumerGroupListResult) (ConsumerGroupListResult, error)) ConsumerGroupListResultPage {
196	return original.NewConsumerGroupListResultPage(cur, getNextPage)
197}
198func NewConsumerGroupsClient(subscriptionID string) ConsumerGroupsClient {
199	return original.NewConsumerGroupsClient(subscriptionID)
200}
201func NewConsumerGroupsClientWithBaseURI(baseURI string, subscriptionID string) ConsumerGroupsClient {
202	return original.NewConsumerGroupsClientWithBaseURI(baseURI, subscriptionID)
203}
204func NewDisasterRecoveryConfigsClient(subscriptionID string) DisasterRecoveryConfigsClient {
205	return original.NewDisasterRecoveryConfigsClient(subscriptionID)
206}
207func NewDisasterRecoveryConfigsClientWithBaseURI(baseURI string, subscriptionID string) DisasterRecoveryConfigsClient {
208	return original.NewDisasterRecoveryConfigsClientWithBaseURI(baseURI, subscriptionID)
209}
210func NewEHNamespaceListResultIterator(page EHNamespaceListResultPage) EHNamespaceListResultIterator {
211	return original.NewEHNamespaceListResultIterator(page)
212}
213func NewEHNamespaceListResultPage(cur EHNamespaceListResult, getNextPage func(context.Context, EHNamespaceListResult) (EHNamespaceListResult, error)) EHNamespaceListResultPage {
214	return original.NewEHNamespaceListResultPage(cur, getNextPage)
215}
216func NewEventHubsClient(subscriptionID string) EventHubsClient {
217	return original.NewEventHubsClient(subscriptionID)
218}
219func NewEventHubsClientWithBaseURI(baseURI string, subscriptionID string) EventHubsClient {
220	return original.NewEventHubsClientWithBaseURI(baseURI, subscriptionID)
221}
222func NewListResultIterator(page ListResultPage) ListResultIterator {
223	return original.NewListResultIterator(page)
224}
225func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage {
226	return original.NewListResultPage(cur, getNextPage)
227}
228func NewMessagingRegionsListResultIterator(page MessagingRegionsListResultPage) MessagingRegionsListResultIterator {
229	return original.NewMessagingRegionsListResultIterator(page)
230}
231func NewMessagingRegionsListResultPage(cur MessagingRegionsListResult, getNextPage func(context.Context, MessagingRegionsListResult) (MessagingRegionsListResult, error)) MessagingRegionsListResultPage {
232	return original.NewMessagingRegionsListResultPage(cur, getNextPage)
233}
234func NewNamespacesClient(subscriptionID string) NamespacesClient {
235	return original.NewNamespacesClient(subscriptionID)
236}
237func NewNamespacesClientWithBaseURI(baseURI string, subscriptionID string) NamespacesClient {
238	return original.NewNamespacesClientWithBaseURI(baseURI, subscriptionID)
239}
240func NewNetworkRuleSetListResultIterator(page NetworkRuleSetListResultPage) NetworkRuleSetListResultIterator {
241	return original.NewNetworkRuleSetListResultIterator(page)
242}
243func NewNetworkRuleSetListResultPage(cur NetworkRuleSetListResult, getNextPage func(context.Context, NetworkRuleSetListResult) (NetworkRuleSetListResult, error)) NetworkRuleSetListResultPage {
244	return original.NewNetworkRuleSetListResultPage(cur, getNextPage)
245}
246func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
247	return original.NewOperationListResultIterator(page)
248}
249func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
250	return original.NewOperationListResultPage(cur, getNextPage)
251}
252func NewOperationsClient(subscriptionID string) OperationsClient {
253	return original.NewOperationsClient(subscriptionID)
254}
255func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
256	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
257}
258func NewRegionsClient(subscriptionID string) RegionsClient {
259	return original.NewRegionsClient(subscriptionID)
260}
261func NewRegionsClientWithBaseURI(baseURI string, subscriptionID string) RegionsClient {
262	return original.NewRegionsClientWithBaseURI(baseURI, subscriptionID)
263}
264func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
265	return original.NewWithBaseURI(baseURI, subscriptionID)
266}
267func PossibleAccessRightsValues() []AccessRights {
268	return original.PossibleAccessRightsValues()
269}
270func PossibleDefaultActionValues() []DefaultAction {
271	return original.PossibleDefaultActionValues()
272}
273func PossibleEncodingCaptureDescriptionValues() []EncodingCaptureDescription {
274	return original.PossibleEncodingCaptureDescriptionValues()
275}
276func PossibleEntityStatusValues() []EntityStatus {
277	return original.PossibleEntityStatusValues()
278}
279func PossibleKeyTypeValues() []KeyType {
280	return original.PossibleKeyTypeValues()
281}
282func PossibleNetworkRuleIPActionValues() []NetworkRuleIPAction {
283	return original.PossibleNetworkRuleIPActionValues()
284}
285func PossibleProvisioningStateDRValues() []ProvisioningStateDR {
286	return original.PossibleProvisioningStateDRValues()
287}
288func PossibleRoleDisasterRecoveryValues() []RoleDisasterRecovery {
289	return original.PossibleRoleDisasterRecoveryValues()
290}
291func PossibleSkuNameValues() []SkuName {
292	return original.PossibleSkuNameValues()
293}
294func PossibleSkuTierValues() []SkuTier {
295	return original.PossibleSkuTierValues()
296}
297func PossibleUnavailableReasonValues() []UnavailableReason {
298	return original.PossibleUnavailableReasonValues()
299}
300func UserAgent() string {
301	return original.UserAgent() + " profiles/latest"
302}
303func Version() string {
304	return original.Version()
305}
306