NotificationHubs interface
Interfaccia che rappresenta un oggetto NotificationHubs.
Metodi
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.
Parametri delle opzioni.
Restituisce
Promise<CheckAvailabilityResult>
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.
Parametri delle opzioni.
Restituisce
Promise<NotificationHubResource>
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.
Regola di autorizzazione di accesso condiviso.
Parametri delle opzioni.
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.
Parametri delle opzioni.
Restituisce
Promise<DebugSendResponse>
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.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
Restituisce
Promise<NotificationHubResource>
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.
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.
Parametri delle opzioni.
Restituisce
Promise<PnsCredentialsResource>
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.
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<NotificationHubResource>
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.
Parametri delle opzioni.
Restituisce
Promise<ResourceListKeys>