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


NotificationHubs interface

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

Методы

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Проверяет доступность заданного концентратора уведомлений в пространстве имен.

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

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

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)

Возвращает первичные и вторичные строки connectionStrings в NotificationHub

patch(string, string, string, NotificationHubsPatchOptionalParams)

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

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

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

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

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Проверяет доступность заданного концентратора уведомлений в пространстве имен.

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)

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

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)

Возвращает первичные и вторичные строки connectionStrings в NotificationHub

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

Параметры

resourceGroupName

string

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

namespaceName

string

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

notificationHubName

string

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

authorizationRuleName

string

Строка подключения в NotificationHub для указанной авторизацииRule.

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 для указанной авторизацииRule.

parameters
PolicykeyResource

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

options
NotificationHubsRegenerateKeysOptionalParams

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

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

Promise<ResourceListKeys>