Freigeben über


NotificationHubs interface

Schnittstelle, die eine NotificationHubs-Schnittstelle 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/Aktualisierungen einer Autorisierungsregel für einen NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

Testen des Sendens einer Pushbenachrichtigung

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Löscht einen Notification Hub, der einem Namespace zugeordnet ist.

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

Löscht eine notificationHub-Autorisierungsregel

get(string, string, string, NotificationHubsGetOptionalParams)

Listet die Notification Hubs auf, die einem Namespace zugeordnet sind.

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

Ruft eine Autorisierungsregel für einen NotificationHub nach Name ab.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Listet die PNS-Anmeldeinformationen auf, die einem Notification Hub zugeordnet sind.

list(string, string, NotificationHubsListOptionalParams)

Listet die Notification Hubs 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 primäre und sekundäre ConnectionStrings zum NotificationHub ab.

patch(string, string, string, NotificationHubsPatchOptionalParams)

Patchen Sie einen NotificationHub in einem Namespace.

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

Generiert die primären/sekundären Schlüssel für 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 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 Notification Hubs.

parameters
NotificationHubCreateOrUpdateParameters

Parameter, die für das Erstellen/Aktualisieren einer NotificationHub-Ressource bereitgestellt werden.

options
NotificationHubsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

Erstellt/Aktualisierungen einer 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 Notification Hubs.

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 Notification Hubs.

options
NotificationHubsDebugSendOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Löscht einen Notification Hub, 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 Notification Hubs.

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 Notification Hubs.

authorizationRuleName

string

Name der Autorisierungsregel.

Gibt zurück

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Listet die Notification Hubs 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 Notification Hubs.

options
NotificationHubsGetOptionalParams

Die Optionsparameter.

Gibt zurück

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

Ruft eine Autorisierungsregel für einen NotificationHub nach Name 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 Notification Hubs.

authorizationRuleName

string

Name der Autorisierungsregel.

Gibt zurück

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Listet die PNS-Anmeldeinformationen auf, die einem Notification Hub 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 Notification Hubs.

options
NotificationHubsGetPnsCredentialsOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, NotificationHubsListOptionalParams)

Listet die Notification Hubs 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 Notification Hubs.

Gibt zurück

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

Ruft die primäre und sekundäre ConnectionStrings zum 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 Notification Hubs.

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 Notification Hubs.

options
NotificationHubsPatchOptionalParams

Die Optionsparameter.

Gibt zurück

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

Generiert die primären/sekundären Schlüssel für 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 Notification Hubs.

authorizationRuleName

string

Die Verbindungszeichenfolge des NotificationHub für die angegebene authorizationRule.

parameters
PolicykeyResource

Parameter, die angegeben werden, um den NotificationHub-Autorisierungsregelschlüssel neu zu generieren.

options
NotificationHubsRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ResourceListKeys>