Sdílet prostřednictvím


NotificationHubs interface

Rozhraní představující NotificationHubs.

Metody

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Zkontroluje dostupnost daného notificationHubu v oboru názvů.

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

Vytvoří nebo aktualizuje NotificationHub v oboru názvů.

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

Vytvoří nebo Aktualizace autorizační pravidlo pro NotificationHub.

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

odeslání nabízeného oznámení testem

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Odstraní centrum oznámení přidružené k oboru názvů.

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

Odstraní autorizační pravidlo notificationHubu.

get(string, string, string, NotificationHubsGetOptionalParams)

Zobrazí seznam center oznámení přidružených k oboru názvů.

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

Získá autorizační pravidlo pro NotificationHub podle názvu.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Zobrazí seznam přihlašovacích údajů PNS přidružených k centru oznámení .

list(string, string, NotificationHubsListOptionalParams)

Zobrazí seznam center oznámení přidružených k oboru názvů.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Získá autorizační pravidla pro NotificationHub.

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

Získá primární a sekundární připojovací řetězce do NotificationHubu.

patch(string, string, string, NotificationHubsPatchOptionalParams)

Oprava NotificationHubu v oboru názvů

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

Znovu vygeneruje primární/sekundární klíče do autorizačního pravidla NotificationHubu.

Podrobnosti metody

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Zkontroluje dostupnost daného notificationHubu v oboru názvů.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

parameters
CheckAvailabilityParameters

Název notificationHubu.

Návraty

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

Vytvoří nebo aktualizuje NotificationHub v oboru názvů.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

parameters
NotificationHubCreateOrUpdateParameters

Parametry zadané pro vytvoření nebo aktualizaci prostředku NotificationHub.

options
NotificationHubsCreateOrUpdateOptionalParams

Parametry možností

Návraty

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

Vytvoří nebo Aktualizace autorizační pravidlo pro NotificationHub.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

authorizationRuleName

string

Název autorizačního pravidla.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Autorizační pravidlo sdíleného přístupu.

Návraty

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

odeslání nabízeného oznámení testem

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

options
NotificationHubsDebugSendOptionalParams

Parametry možností

Návraty

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Odstraní centrum oznámení přidružené k oboru názvů.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

options
NotificationHubsDeleteOptionalParams

Parametry možností

Návraty

Promise<void>

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

Odstraní autorizační pravidlo notificationHubu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

authorizationRuleName

string

Název autorizačního pravidla.

Návraty

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Zobrazí seznam center oznámení přidružených k oboru názvů.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

options
NotificationHubsGetOptionalParams

Parametry možností

Návraty

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

Získá autorizační pravidlo pro NotificationHub podle názvu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů

notificationHubName

string

Název centra oznámení.

authorizationRuleName

string

název autorizačního pravidla.

Návraty

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Zobrazí seznam přihlašovacích údajů PNS přidružených k centru oznámení .

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

Návraty

list(string, string, NotificationHubsListOptionalParams)

Zobrazí seznam center oznámení přidružených k oboru názvů.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

options
NotificationHubsListOptionalParams

Parametry možností

Návraty

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Získá autorizační pravidla pro NotificationHub.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů

notificationHubName

string

Název centra oznámení.

Návraty

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

Získá primární a sekundární připojovací řetězce do NotificationHubu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

authorizationRuleName

string

Připojovací řetězec NotificationHubu pro zadaný authorizationRule.

options
NotificationHubsListKeysOptionalParams

Parametry možností

Návraty

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Oprava NotificationHubu v oboru názvů

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

options
NotificationHubsPatchOptionalParams

Parametry možností

Návraty

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

Znovu vygeneruje primární/sekundární klíče do autorizačního pravidla NotificationHubu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

namespaceName

string

Název oboru názvů.

notificationHubName

string

Název centra oznámení.

authorizationRuleName

string

Připojovací řetězec NotificationHubu pro zadaný authorizationRule.

parameters
PolicykeyResource

Parametry zadané k opětovnému vygenerování klíče autorizačního pravidla NotificationHubu

options
NotificationHubsRegenerateKeysOptionalParams

Parametry možností

Návraty

Promise<ResourceListKeys>