Condividi tramite


NotificationHubs interface

Interfaccia che rappresenta un oggetto NotificationHubs.

Metodi

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Controlla la disponibilità dell'oggetto notificationHub specificato in uno spazio dei nomi.

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

Crea/Aggiorna un Oggetto NotificationHub in uno spazio dei nomi.

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

Crea/Aggiornamenti una regola di autorizzazione per un NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

testare inviare una notifica push

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Elimina un hub di notifica associato a uno spazio dei nomi.

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

Elimina una regola di autorizzazione di NotificationHub

get(string, string, string, NotificationHubsGetOptionalParams)

Elenca gli hub di notifica associati a uno spazio dei nomi.

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

Ottiene una regola di autorizzazione per un oggetto NotificationHub in base al nome.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Elenca le credenziali PNS associate a un hub di notifica.

list(string, string, NotificationHubsListOptionalParams)

Elenca gli hub di notifica associati a uno spazio dei nomi.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per un Oggetto NotificationHub.

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

Ottiene i connectionstring primari e secondari in NotificationHub

patch(string, string, string, NotificationHubsPatchOptionalParams)

Applicare una patch a NotificationHub in uno spazio dei nomi.

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

Rigenera le chiavi primarie/secondarie alla regola di autorizzazione di NotificationHub

Dettagli metodo

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Controlla la disponibilità dell'oggetto notificationHub specificato in uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

parameters
CheckAvailabilityParameters

Nome di notificationHub.

Restituisce

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

Crea/Aggiorna un Oggetto NotificationHub in uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

parameters
NotificationHubCreateOrUpdateParameters

Parametri forniti alla creazione/aggiornamento di una risorsa NotificationHub.

options
NotificationHubsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

Crea/Aggiornamenti una regola di autorizzazione per un NotificationHub

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

authorizationRuleName

string

Nome regola di autorizzazione.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Regola di autorizzazione di accesso condiviso.

Restituisce

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

testare inviare una notifica push

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsDebugSendOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Elimina un hub di notifica associato a uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Elimina una regola di autorizzazione di NotificationHub

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

authorizationRuleName

string

Nome regola di autorizzazione.

Restituisce

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Elenca gli hub di notifica associati a uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsGetOptionalParams

Parametri delle opzioni.

Restituisce

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

Ottiene una regola di autorizzazione per un oggetto NotificationHub in base al nome.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi

notificationHubName

string

Nome dell'hub di notifica.

authorizationRuleName

string

nome della regola di autorizzazione.

options
NotificationHubsGetAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Elenca le credenziali PNS associate a un hub di notifica.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsGetPnsCredentialsOptionalParams

Parametri delle opzioni.

Restituisce

list(string, string, NotificationHubsListOptionalParams)

Elenca gli hub di notifica associati a uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

options
NotificationHubsListOptionalParams

Parametri delle opzioni.

Restituisce

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per un Oggetto NotificationHub.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsListAuthorizationRulesOptionalParams

Parametri delle opzioni.

Restituisce

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

Ottiene i connectionstring primari e secondari in NotificationHub

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

authorizationRuleName

string

Stringa di connessione di NotificationHub per l'autorizzazione specificataRule.

options
NotificationHubsListKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Applicare una patch a NotificationHub in uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

options
NotificationHubsPatchOptionalParams

Parametri delle opzioni.

Restituisce

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

Rigenera le chiavi primarie/secondarie alla regola di autorizzazione di NotificationHub

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

notificationHubName

string

Nome dell'hub di notifica.

authorizationRuleName

string

Stringa di connessione di NotificationHub per l'autorizzazioneRule specificata.

parameters
PolicykeyResource

Parametri forniti per rigenerare la chiave della regola di autorizzazione di NotificationHub.

options
NotificationHubsRegenerateKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceListKeys>