NotificationHubs interface

Antarmuka yang mewakili NotificationHubs.

Metode

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Memeriksa ketersediaan notificationHub yang diberikan di namespace layanan.

createOrUpdate(string, string, string, NotificationHubCreateOrUpdateParameters, NotificationHubsCreateOrUpdateOptionalParams)

Membuat/Memperbarui NotificationHub di namespace.

createOrUpdateAuthorizationRule(string, string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Membuat/Memperbarui aturan otorisasi untuk NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

uji kirim pemberitahuan push

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Menghapus hub pemberitahuan yang terkait dengan namespace.

deleteAuthorizationRule(string, string, string, string, NotificationHubsDeleteAuthorizationRuleOptionalParams)

Menghapus aturan otorisasi notificationHub

get(string, string, string, NotificationHubsGetOptionalParams)

Mencantumkan hub pemberitahuan yang terkait dengan namespace.

getAuthorizationRule(string, string, string, string, NotificationHubsGetAuthorizationRuleOptionalParams)

Mendapatkan aturan otorisasi untuk NotificationHub berdasarkan nama.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Mencantumkan Kredensial PNS yang terkait dengan hub pemberitahuan .

list(string, string, NotificationHubsListOptionalParams)

Mencantumkan hub pemberitahuan yang terkait dengan namespace.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Mendapatkan aturan otorisasi untuk NotificationHub.

listKeys(string, string, string, string, NotificationHubsListKeysOptionalParams)

Mendapatkan ConnectionStrings Primer dan Sekunder ke NotificationHub

patch(string, string, string, NotificationHubsPatchOptionalParams)

Patch NotificationHub di namespace.

regenerateKeys(string, string, string, string, PolicykeyResource, NotificationHubsRegenerateKeysOptionalParams)

Meregenerasi Kunci Primer/Sekunder ke Aturan Otorisasi NotificationHub

Detail Metode

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Memeriksa ketersediaan notificationHub yang diberikan di namespace layanan.

function checkNotificationHubAvailability(resourceGroupName: string, namespaceName: string, parameters: CheckAvailabilityParameters, options?: NotificationHubsCheckNotificationHubAvailabilityOptionalParams): Promise<CheckAvailabilityResult>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

parameters
CheckAvailabilityParameters

Nama notificationHub.

Mengembalikan

createOrUpdate(string, string, string, NotificationHubCreateOrUpdateParameters, NotificationHubsCreateOrUpdateOptionalParams)

Membuat/Memperbarui NotificationHub di namespace.

function createOrUpdate(resourceGroupName: string, namespaceName: string, notificationHubName: string, parameters: NotificationHubCreateOrUpdateParameters, options?: NotificationHubsCreateOrUpdateOptionalParams): Promise<NotificationHubResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

parameters
NotificationHubCreateOrUpdateParameters

Parameter yang disediakan untuk membuat/memperbarui Sumber Daya NotificationHub.

Mengembalikan

createOrUpdateAuthorizationRule(string, string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Membuat/Memperbarui aturan otorisasi untuk NotificationHub

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

authorizationRuleName

string

Nama Aturan Otorisasi.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Aturan otorisasi akses bersama.

Mengembalikan

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

uji kirim pemberitahuan push

function debugSend(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDebugSendOptionalParams): Promise<DebugSendResponse>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

options
NotificationHubsDebugSendOptionalParams

Parameter opsi.

Mengembalikan

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Menghapus hub pemberitahuan yang terkait dengan namespace.

function delete(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

options
NotificationHubsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

deleteAuthorizationRule(string, string, string, string, NotificationHubsDeleteAuthorizationRuleOptionalParams)

Menghapus aturan otorisasi notificationHub

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsDeleteAuthorizationRuleOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

authorizationRuleName

string

Nama Aturan Otorisasi.

Mengembalikan

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Mencantumkan hub pemberitahuan yang terkait dengan namespace.

function get(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsGetOptionalParams): Promise<NotificationHubResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

options
NotificationHubsGetOptionalParams

Parameter opsi.

Mengembalikan

getAuthorizationRule(string, string, string, string, NotificationHubsGetAuthorizationRuleOptionalParams)

Mendapatkan aturan otorisasi untuk NotificationHub berdasarkan nama.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan

notificationHubName

string

Nama hub pemberitahuan.

authorizationRuleName

string

nama aturan otorisasi.

Mengembalikan

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Mencantumkan Kredensial PNS yang terkait dengan hub pemberitahuan .

function getPnsCredentials(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsGetPnsCredentialsOptionalParams): Promise<PnsCredentialsResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

Mengembalikan

list(string, string, NotificationHubsListOptionalParams)

Mencantumkan hub pemberitahuan yang terkait dengan namespace.

function list(resourceGroupName: string, namespaceName: string, options?: NotificationHubsListOptionalParams): PagedAsyncIterableIterator<NotificationHubResource, NotificationHubResource[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

options
NotificationHubsListOptionalParams

Parameter opsi.

Mengembalikan

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Mendapatkan aturan otorisasi untuk NotificationHub.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan

notificationHubName

string

Nama hub pemberitahuan.

Mengembalikan

listKeys(string, string, string, string, NotificationHubsListKeysOptionalParams)

Mendapatkan ConnectionStrings Primer dan Sekunder ke NotificationHub

function listKeys(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsListKeysOptionalParams): Promise<ResourceListKeys>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

authorizationRuleName

string

String koneksi NotificationHub untuk authorizationRule yang ditentukan.

options
NotificationHubsListKeysOptionalParams

Parameter opsi.

Mengembalikan

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Patch NotificationHub di namespace.

function patch(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsPatchOptionalParams): Promise<NotificationHubResource>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

options
NotificationHubsPatchOptionalParams

Parameter opsi.

Mengembalikan

regenerateKeys(string, string, string, string, PolicykeyResource, NotificationHubsRegenerateKeysOptionalParams)

Meregenerasi Kunci Primer/Sekunder ke Aturan Otorisasi NotificationHub

function regenerateKeys(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NotificationHubsRegenerateKeysOptionalParams): Promise<ResourceListKeys>

Parameter

resourceGroupName

string

Nama grup sumber daya.

namespaceName

string

Nama namespace layanan.

notificationHubName

string

Nama hub pemberitahuan.

authorizationRuleName

string

String koneksi NotificationHub untuk authorizationRule yang ditentukan.

parameters
PolicykeyResource

Parameter yang disediakan untuk meregenerasi Kunci Aturan Otorisasi NotificationHub.

Mengembalikan

Promise<ResourceListKeys>