1//go:build go1.9 2// +build go1.9 3 4// Copyright (c) Microsoft Corporation. All rights reserved. 5// Licensed under the MIT License. See License.txt in the project root for license information. 6 7// This code was auto-generated by: 8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 9 10package notificationhubs 11 12import ( 13 "context" 14 15 original "github.com/Azure/azure-sdk-for-go/services/notificationhubs/mgmt/2017-04-01/notificationhubs" 16) 17 18const ( 19 DefaultBaseURI = original.DefaultBaseURI 20) 21 22type AccessRights = original.AccessRights 23 24const ( 25 Listen AccessRights = original.Listen 26 Manage AccessRights = original.Manage 27 SendEnumValue AccessRights = original.SendEnumValue 28) 29 30type NamespaceType = original.NamespaceType 31 32const ( 33 Messaging NamespaceType = original.Messaging 34 NotificationHub NamespaceType = original.NotificationHub 35) 36 37type SkuName = original.SkuName 38 39const ( 40 Basic SkuName = original.Basic 41 Free SkuName = original.Free 42 Standard SkuName = original.Standard 43) 44 45type AdmCredential = original.AdmCredential 46type AdmCredentialProperties = original.AdmCredentialProperties 47type ApnsCredential = original.ApnsCredential 48type ApnsCredentialProperties = original.ApnsCredentialProperties 49type BaiduCredential = original.BaiduCredential 50type BaiduCredentialProperties = original.BaiduCredentialProperties 51type BaseClient = original.BaseClient 52type CheckAvailabilityParameters = original.CheckAvailabilityParameters 53type CheckAvailabilityResult = original.CheckAvailabilityResult 54type Client = original.Client 55type CreateOrUpdateParameters = original.CreateOrUpdateParameters 56type DebugSendResponse = original.DebugSendResponse 57type DebugSendResult = original.DebugSendResult 58type ErrorResponse = original.ErrorResponse 59type GcmCredential = original.GcmCredential 60type GcmCredentialProperties = original.GcmCredentialProperties 61type ListResult = original.ListResult 62type ListResultIterator = original.ListResultIterator 63type ListResultPage = original.ListResultPage 64type MpnsCredential = original.MpnsCredential 65type MpnsCredentialProperties = original.MpnsCredentialProperties 66type NamespaceCreateOrUpdateParameters = original.NamespaceCreateOrUpdateParameters 67type NamespaceListResult = original.NamespaceListResult 68type NamespaceListResultIterator = original.NamespaceListResultIterator 69type NamespaceListResultPage = original.NamespaceListResultPage 70type NamespacePatchParameters = original.NamespacePatchParameters 71type NamespaceProperties = original.NamespaceProperties 72type NamespaceResource = original.NamespaceResource 73type NamespacesClient = original.NamespacesClient 74type NamespacesDeleteFuture = original.NamespacesDeleteFuture 75type Operation = original.Operation 76type OperationDisplay = original.OperationDisplay 77type OperationListResult = original.OperationListResult 78type OperationListResultIterator = original.OperationListResultIterator 79type OperationListResultPage = original.OperationListResultPage 80type OperationsClient = original.OperationsClient 81type PatchParameters = original.PatchParameters 82type PnsCredentialsProperties = original.PnsCredentialsProperties 83type PnsCredentialsResource = original.PnsCredentialsResource 84type PolicykeyResource = original.PolicykeyResource 85type Properties = original.Properties 86type Resource = original.Resource 87type ResourceListKeys = original.ResourceListKeys 88type ResourceType = original.ResourceType 89type SharedAccessAuthorizationRuleCreateOrUpdateParameters = original.SharedAccessAuthorizationRuleCreateOrUpdateParameters 90type SharedAccessAuthorizationRuleListResult = original.SharedAccessAuthorizationRuleListResult 91type SharedAccessAuthorizationRuleListResultIterator = original.SharedAccessAuthorizationRuleListResultIterator 92type SharedAccessAuthorizationRuleListResultPage = original.SharedAccessAuthorizationRuleListResultPage 93type SharedAccessAuthorizationRuleProperties = original.SharedAccessAuthorizationRuleProperties 94type SharedAccessAuthorizationRuleResource = original.SharedAccessAuthorizationRuleResource 95type Sku = original.Sku 96type SubResource = original.SubResource 97type WnsCredential = original.WnsCredential 98type WnsCredentialProperties = original.WnsCredentialProperties 99 100func New(subscriptionID string) BaseClient { 101 return original.New(subscriptionID) 102} 103func NewClient(subscriptionID string) Client { 104 return original.NewClient(subscriptionID) 105} 106func NewClientWithBaseURI(baseURI string, subscriptionID string) Client { 107 return original.NewClientWithBaseURI(baseURI, subscriptionID) 108} 109func NewListResultIterator(page ListResultPage) ListResultIterator { 110 return original.NewListResultIterator(page) 111} 112func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage { 113 return original.NewListResultPage(cur, getNextPage) 114} 115func NewNamespaceListResultIterator(page NamespaceListResultPage) NamespaceListResultIterator { 116 return original.NewNamespaceListResultIterator(page) 117} 118func NewNamespaceListResultPage(cur NamespaceListResult, getNextPage func(context.Context, NamespaceListResult) (NamespaceListResult, error)) NamespaceListResultPage { 119 return original.NewNamespaceListResultPage(cur, getNextPage) 120} 121func NewNamespacesClient(subscriptionID string) NamespacesClient { 122 return original.NewNamespacesClient(subscriptionID) 123} 124func NewNamespacesClientWithBaseURI(baseURI string, subscriptionID string) NamespacesClient { 125 return original.NewNamespacesClientWithBaseURI(baseURI, subscriptionID) 126} 127func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator { 128 return original.NewOperationListResultIterator(page) 129} 130func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage { 131 return original.NewOperationListResultPage(cur, getNextPage) 132} 133func NewOperationsClient(subscriptionID string) OperationsClient { 134 return original.NewOperationsClient(subscriptionID) 135} 136func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 137 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 138} 139func NewSharedAccessAuthorizationRuleListResultIterator(page SharedAccessAuthorizationRuleListResultPage) SharedAccessAuthorizationRuleListResultIterator { 140 return original.NewSharedAccessAuthorizationRuleListResultIterator(page) 141} 142func NewSharedAccessAuthorizationRuleListResultPage(cur SharedAccessAuthorizationRuleListResult, getNextPage func(context.Context, SharedAccessAuthorizationRuleListResult) (SharedAccessAuthorizationRuleListResult, error)) SharedAccessAuthorizationRuleListResultPage { 143 return original.NewSharedAccessAuthorizationRuleListResultPage(cur, getNextPage) 144} 145func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 146 return original.NewWithBaseURI(baseURI, subscriptionID) 147} 148func PossibleAccessRightsValues() []AccessRights { 149 return original.PossibleAccessRightsValues() 150} 151func PossibleNamespaceTypeValues() []NamespaceType { 152 return original.PossibleNamespaceTypeValues() 153} 154func PossibleSkuNameValues() []SkuName { 155 return original.PossibleSkuNameValues() 156} 157func UserAgent() string { 158 return original.UserAgent() + " profiles/preview" 159} 160func Version() string { 161 return original.Version() 162} 163