Compartir a través de


NotificationHubs interface

Interfaz que representa un NotificationHubs.

Métodos

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Comprueba la disponibilidad del notificationHub especificado en un espacio de nombres.

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

Crea o actualiza un NotificationHub en un espacio de nombres.

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

Crea o Novedades una regla de autorización para un NotificationHub

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

test send a push notification (enviar una notificación push)

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Elimina un centro de notificaciones asociado a un espacio de nombres.

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

Elimina una regla de autorización notificationHub.

get(string, string, string, NotificationHubsGetOptionalParams)

Enumera los centros de notificaciones asociados a un espacio de nombres.

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

Obtiene una regla de autorización para un NotificationHub por nombre.

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Enumera las credenciales de PNS asociadas a un centro de notificaciones .

list(string, string, NotificationHubsListOptionalParams)

Enumera los centros de notificaciones asociados a un espacio de nombres.

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Obtiene las reglas de autorización de un NotificationHub.

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

Obtiene connectionStrings principal y secundario en NotificationHub.

patch(string, string, string, NotificationHubsPatchOptionalParams)

Aplicar revisiones a NotificationHub en un espacio de nombres.

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

Regenera las claves principales o secundarias en la regla de autorización de NotificationHub

Detalles del método

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

Comprueba la disponibilidad del notificationHub especificado en un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

parameters
CheckAvailabilityParameters

El nombre de notificationHub.

Devoluciones

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

Crea o actualiza un NotificationHub en un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

parameters
NotificationHubCreateOrUpdateParameters

Parámetros proporcionados para crear o actualizar un recurso de NotificationHub.

options
NotificationHubsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Crea o Novedades una regla de autorización para un NotificationHub

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

authorizationRuleName

string

Nombre de la regla de autorización.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Regla de autorización de acceso compartido.

Devoluciones

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

test send a push notification (enviar una notificación push)

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsDebugSendOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, NotificationHubsDeleteOptionalParams)

Elimina un centro de notificaciones asociado a un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Elimina una regla de autorización notificationHub.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

authorizationRuleName

string

Nombre de la regla de autorización.

Devoluciones

Promise<void>

get(string, string, string, NotificationHubsGetOptionalParams)

Enumera los centros de notificaciones asociados a un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsGetOptionalParams

Parámetros de opciones.

Devoluciones

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

Obtiene una regla de autorización para un NotificationHub por nombre.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

Nombre del espacio de nombres

notificationHubName

string

Nombre del centro de notificaciones.

authorizationRuleName

string

nombre de la regla de autorización.

options
NotificationHubsGetAuthorizationRuleOptionalParams

Parámetros de opciones.

Devoluciones

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

Enumera las credenciales de PNS asociadas a un centro de notificaciones .

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsGetPnsCredentialsOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, NotificationHubsListOptionalParams)

Enumera los centros de notificaciones asociados a un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

options
NotificationHubsListOptionalParams

Parámetros de opciones.

Devoluciones

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

Obtiene las reglas de autorización de un NotificationHub.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

Nombre del espacio de nombres

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsListAuthorizationRulesOptionalParams

Parámetros de opciones.

Devoluciones

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

Obtiene connectionStrings principal y secundario en NotificationHub.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

authorizationRuleName

string

Cadena de conexión de NotificationHub para el authorizationRule especificado.

options
NotificationHubsListKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ResourceListKeys>

patch(string, string, string, NotificationHubsPatchOptionalParams)

Aplicar revisiones a NotificationHub en un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

options
NotificationHubsPatchOptionalParams

Parámetros de opciones.

Devoluciones

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

Regenera las claves principales o secundarias en la regla de autorización de NotificationHub

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

namespaceName

string

El espacio de nombres.

notificationHubName

string

Nombre del centro de notificaciones.

authorizationRuleName

string

Cadena de conexión de NotificationHub para el authorizationRule especificado.

parameters
PolicykeyResource

Parámetros proporcionados para volver a generar la clave de regla de autorización de NotificationHub.

options
NotificationHubsRegenerateKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ResourceListKeys>