Поделиться через


NotificationHubs interface

Интерфейс, представляющий NotificationHubs.

Методы

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Проверяет доступность заданного notificationHub в пространстве имен.

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

Создает или обновляет NotificationHub в пространстве имен.

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

Создает или Обновления правило авторизации для NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

Проверка отправки push-уведомления

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Удаляет концентратор уведомлений, связанный с пространством имен.

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

Удаляет правило авторизации notificationHub.

get(string, string, string, NotificationHubsGetOptionalParams)

Выводит список центров уведомлений, связанных с пространством имен.

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

Возвращает правило авторизации для NotificationHub по имени.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Список учетных данных PNS, связанных с центром уведомлений .

list(string, string, NotificationHubsListOptionalParams)

Выводит список центров уведомлений, связанных с пространством имен.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Возвращает правила авторизации для NotificationHub.

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

Возвращает основную и вторичную строки подключения к NotificationHub.

patch(string, string, string, NotificationHubsPatchOptionalParams)

Исправление NotificationHub в пространстве имен.

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

Повторно создает первичные или вторичные ключи для правила авторизации NotificationHub.

Сведения о методе

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Проверяет доступность заданного notificationHub в пространстве имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

parameters
CheckAvailabilityParameters

Имя notificationHub.

options
NotificationHubsCheckNotificationHubAvailabilityOptionalParams

Параметры параметров.

Возвращаемое значение

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

Создает или обновляет NotificationHub в пространстве имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

parameters
NotificationHubCreateOrUpdateParameters

Параметры, предоставленные для создания или обновления ресурса NotificationHub.

options
NotificationHubsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Создает или Обновления правило авторизации для NotificationHub

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

authorizationRuleName

string

Имя правила авторизации.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Правило авторизации общего доступа.

options
NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

Проверка отправки push-уведомления

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsDebugSendOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Удаляет концентратор уведомлений, связанный с пространством имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Удаляет правило авторизации notificationHub.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

authorizationRuleName

string

Имя правила авторизации.

options
NotificationHubsDeleteAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Выводит список центров уведомлений, связанных с пространством имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsGetOptionalParams

Параметры параметров.

Возвращаемое значение

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

Возвращает правило авторизации для NotificationHub по имени.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен

notificationHubName

string

Имя концентратора уведомлений.

authorizationRuleName

string

имя правила авторизации.

options
NotificationHubsGetAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Список учетных данных PNS, связанных с центром уведомлений .

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsGetPnsCredentialsOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, string, NotificationHubsListOptionalParams)

Выводит список центров уведомлений, связанных с пространством имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

options
NotificationHubsListOptionalParams

Параметры параметров.

Возвращаемое значение

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Возвращает правила авторизации для NotificationHub.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsListAuthorizationRulesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Возвращает основную и вторичную строки подключения к NotificationHub.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

authorizationRuleName

string

Строка подключения NotificationHub для указанного authorizationRule.

options
NotificationHubsListKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Исправление NotificationHub в пространстве имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя концентратора уведомлений.

options
NotificationHubsPatchOptionalParams

Параметры параметров.

Возвращаемое значение

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

Повторно создает первичные или вторичные ключи для правила авторизации NotificationHub.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

notificationHubName

string

Имя центра уведомлений.

authorizationRuleName

string

Строка подключения NotificationHub для указанного параметра authorizationRule.

parameters
PolicykeyResource

Параметры, предоставленные для повторного создания ключа правила авторизации NotificationHub.

options
NotificationHubsRegenerateKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ResourceListKeys>