Freigeben über


NotificationHubs interface

Schnittstelle, die eine NotificationHubs darstellt.

Methoden

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Überprüft die Verfügbarkeit des angegebenen notificationHub in einem Namespace.

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

Erstellt/aktualisiert einen NotificationHub in einem Namespace.

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

Erstellt/aktualisiert eine Autorisierungsregel für einen NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

Testen des Sendens einer Pushbenachrichtigung

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Löscht einen Benachrichtigungshub, der einem Namespace zugeordnet ist.

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

Löscht eine notificationHub-Autorisierungsregel.

get(string, string, string, NotificationHubsGetOptionalParams)

Listet die Benachrichtigungshubs auf, die einem Namespace zugeordnet sind.

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

Ruft eine Autorisierungsregel für einen NotificationHub anhand des Namens ab.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Listet die PNS-Anmeldeinformationen auf, die einem Benachrichtigungshub zugeordnet sind.

list(string, string, NotificationHubsListOptionalParams)

Listet die Benachrichtigungshubs auf, die einem Namespace zugeordnet sind.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Ruft die Autorisierungsregeln für einen NotificationHub ab.

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

Ruft die primary and Secondary ConnectionStrings to the NotificationHub ab

patch(string, string, string, NotificationHubsPatchOptionalParams)

Patchen Sie einen NotificationHub in einem Namespace.

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

Generiert die Primär-/Sekundärschlüssel in die NotificationHub-Autorisierungsregel

Details zur Methode

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Überprüft die Verfügbarkeit des angegebenen notificationHub in einem Namespace.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

parameters
CheckAvailabilityParameters

Der name des notificationHub.

Gibt zurück

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

Erstellt/aktualisiert einen NotificationHub in einem Namespace.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

parameters
NotificationHubCreateOrUpdateParameters

Parameter, die für die Erstellung/Aktualisierung einer NotificationHub-Ressource bereitgestellt werden.

options
NotificationHubsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

Erstellt/aktualisiert eine Autorisierungsregel für einen NotificationHub

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

authorizationRuleName

string

Name der Autorisierungsregel.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Die Autorisierungsregel für den freigegebenen Zugriff.

Gibt zurück

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

Testen des Sendens einer Pushbenachrichtigung

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

options
NotificationHubsDebugSendOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Löscht einen Benachrichtigungshub, der einem Namespace zugeordnet ist.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

options
NotificationHubsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Löscht eine notificationHub-Autorisierungsregel.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

authorizationRuleName

string

Name der Autorisierungsregel.

Gibt zurück

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Listet die Benachrichtigungshubs auf, die einem Namespace zugeordnet sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

options
NotificationHubsGetOptionalParams

Die Optionsparameter.

Gibt zurück

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

Ruft eine Autorisierungsregel für einen NotificationHub anhand des Namens ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename

notificationHubName

string

Der Name des Benachrichtigungshubs.

authorizationRuleName

string

Name der Autorisierungsregel.

Gibt zurück

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Listet die PNS-Anmeldeinformationen auf, die einem Benachrichtigungshub zugeordnet sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

options
NotificationHubsGetPnsCredentialsOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, NotificationHubsListOptionalParams)

Listet die Benachrichtigungshubs auf, die einem Namespace zugeordnet sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

options
NotificationHubsListOptionalParams

Die Optionsparameter.

Gibt zurück

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Ruft die Autorisierungsregeln für einen NotificationHub ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename

notificationHubName

string

Der Name des Benachrichtigungshubs.

Gibt zurück

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

Ruft die primary and Secondary ConnectionStrings to the NotificationHub ab

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

authorizationRuleName

string

Die Verbindungszeichenfolge des NotificationHub für die angegebene authorizationRule.

options
NotificationHubsListKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Patchen Sie einen NotificationHub in einem Namespace.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

options
NotificationHubsPatchOptionalParams

Die Optionsparameter.

Gibt zurück

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

Generiert die Primär-/Sekundärschlüssel in die NotificationHub-Autorisierungsregel

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

namespaceName

string

Der Namespacename.

notificationHubName

string

Der Name des Benachrichtigungshubs.

authorizationRuleName

string

Die Verbindungszeichenfolge des NotificationHub für die angegebene authorizationRule.

parameters
PolicykeyResource

Parameter, die zum Generieren des NotificationHub-Autorisierungsregelschlüssels bereitgestellt werden.

options
NotificationHubsRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ResourceListKeys>