az notification-hub

Nota

Esta referencia forma parte de la extensión notification-hub para CLI de Azure y requiere la versión 2.3.1 o posterior. La extensión se instalará automáticamente la primera vez que ejecute un comando az notification-hub. Obtenga más información sobre las extensiones.

Administrar Notification Hubs.

Comandos

az notification-hub authorization-rule

Comandos para administrar la regla de autorización de Notification Hubs.

az notification-hub authorization-rule create

Cree una regla de autorización para NotificationHub.

az notification-hub authorization-rule delete

Elimine una regla de autorización notificationHub.

az notification-hub authorization-rule list

Enumerar las reglas de autorización de un NotificationHub.

az notification-hub authorization-rule list-keys

Enumere las cadenas ConnectionString principal y secundaria en NotificationHub.

az notification-hub authorization-rule regenerate-keys

Vuelva a generar las claves principales y secundarias en la regla de autorización de NotificationHub.

az notification-hub authorization-rule show

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

az notification-hub check-availability

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

az notification-hub create

Cree un NotificationHub en un espacio de nombres.

az notification-hub credential

Comandos para administrar las credenciales del centro de notificaciones.

az notification-hub credential adm

Comandos para administrar credenciales del centro de notificaciones para Amazon (ADM).

az notification-hub credential adm update

Actualice la credencial para Amazon(ADM).

az notification-hub credential apns

Comandos para administrar las credenciales del centro de notificaciones para Apple (APNS).

az notification-hub credential apns update

Actualice las credenciales de Apple (APNS).

az notification-hub credential baidu

Comandos para administrar las credenciales del centro de notificaciones para Baidu (Andrioid China).

az notification-hub credential baidu update

Actualice la credencial para Baidu (Andrioid China).

az notification-hub credential gcm

Comandos para administrar credenciales del centro de notificaciones para Google (GCM/FCM).

az notification-hub credential gcm update

Actualice la clave de API de Google GCM/FCM.

az notification-hub credential list

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

az notification-hub credential mpns

Comandos para administrar credenciales del centro de notificaciones para Windows Phone(MPNS).

az notification-hub credential mpns update

Actualice las credenciales para Windows Phone(MPNS).

az notification-hub credential wns

Comandos para administrar credenciales del centro de notificaciones para Windows (WNS).

az notification-hub credential wns update

Actualice las credenciales de Windows (WNS).

az notification-hub delete

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

az notification-hub list

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

az notification-hub namespace

Comandos para administrar el espacio de nombres del centro de notificaciones.

az notification-hub namespace authorization-rule

Comandos para administrar la regla de autorización del espacio de nombres de Notification Hubs.

az notification-hub namespace authorization-rule create

Cree una regla de autorización para un espacio de nombres.

az notification-hub namespace authorization-rule delete

Elimine una regla de autorización de espacio de nombres.

az notification-hub namespace authorization-rule list

Enumera las reglas de autorización para un espacio de nombres.

az notification-hub namespace authorization-rule list-keys

Enumere las cadenas ConnectionString principal y secundaria en el espacio de nombres .

az notification-hub namespace authorization-rule regenerate-keys

Vuelva a generar las claves principales y secundarias en la regla de autorización de espacio de nombres.

az notification-hub namespace authorization-rule show

Mostrar una regla de autorización para un espacio de nombres por nombre.

az notification-hub namespace check-availability

Compruebe la disponibilidad del espacio de nombres de servicio especificado en todas las suscripciones de Azure. Esto es útil porque el nombre de dominio se crea en función del nombre del espacio de nombres del servicio.

az notification-hub namespace create

Cree un espacio de nombres de servicio. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente.

az notification-hub namespace delete

Elimine un espacio de nombres existente. Esta operación también quita todos los centros de notificaciones asociados en el espacio de nombres .

az notification-hub namespace list

Enumera los espacios de nombres disponibles.

az notification-hub namespace show

Devuelve la descripción del espacio de nombres especificado.

az notification-hub namespace update

Actualice un espacio de nombres de servicio. El manifiesto de recursos del espacio de nombres es inmutable y no se puede modificar.

az notification-hub namespace wait

Coloque la CLI en estado de espera hasta que se cumple una condición de Notification Hub Namesapce.

az notification-hub show

Mostrar la información del centro de notificaciones.

az notification-hub test-send

La prueba envía una notificación push.

az notification-hub update

Actualice un centro de notificaciones en un espacio de nombres.

az notification-hub check-availability

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

az notification-hub check-availability --name
                                       --namespace-name
                                       --resource-group

Ejemplos

Comprobación de la disponibilidad del nombre de notificationHub especificado

az notification-hub check-availability --resource-group MyResourceGroup \
--namespace-name "locp-newns" --name my-hub

Parámetros requeridos

--name -n

Nombre del centro de notificaciones que se comprobará.

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az notification-hub create

Cree un NotificationHub en un espacio de nombres.

az notification-hub create --location
                           --name
                           --namespace-name
                           --resource-group
                           [--registration-ttl]
                           [--tags]

Ejemplos

Creación de un centro de notificaciones

az notification-hub create --resource-group MyResourceGroup --namespace-name my-namespace \
--name my-hub --location "South Central US"

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

Nombre del centro de notificaciones.

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--registration-ttl

RegistrationTtl del NotificationHub creado.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

az notification-hub delete

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

az notification-hub delete --name
                           --namespace-name
                           --resource-group
                           [--yes]

Ejemplos

Eliminar una base de datos central de notificaciones

az notification-hub delete --resource-group MyResourceGroup --namespace-name my-namespace \
--name my-hub

Parámetros requeridos

--name -n

Nombre del centro de notificaciones.

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--yes -y

No solicita confirmación.

az notification-hub list

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

az notification-hub list --namespace-name
                         --resource-group

Ejemplos

Enumeración de los centros de notificaciones

az notification-hub list --resource-group MyResourceGroup --namespace-name my-namespace

Parámetros requeridos

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az notification-hub show

Mostrar la información del centro de notificaciones.

az notification-hub show --name
                         --namespace-name
                         --resource-group

Ejemplos

Mostrar la información del centro de notificaciones

az notification-hub show --resource-group MyResourceGroup --namespace-name my-namespace \
--name my-hub

Parámetros requeridos

--name -n

Nombre del centro de notificaciones.

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az notification-hub test-send

La prueba envía una notificación push.

az notification-hub test-send --namespace-name
                              --notification-format {apple, baidu, gcm, template, windows, windowsphone}
                              --notification-hub-name
                              --resource-group
                              [--message]
                              [--payload]
                              [--tag]
                              [--title]

Ejemplos

probar la notificación de envío con el cuerpo del mensaje

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--message "test notification"

notificación de envío de prueba desde el archivo

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload @path/to/file

notificación de envío de prueba con cadena JSON

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload "{\"data\":{\"message\":\"test notification\"}}"

Parámetros requeridos

--namespace-name

El espacio de nombres.

--notification-format

Formato del mensaje de notificación.

valores aceptados: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Nombre del centro de notificaciones.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--message

Cuerpo del mensaje que se enviará. Si no es Ninguno, se omitirá la carga útil.

--payload

Carga del mensaje en formato JSON.

--tag

Puede enviar notificaciones de prueba a un conjunto específico de registros mediante esta opción. Deje este campo vacío si desea enviar notificaciones push a 10 registros aleatorios en la plataforma seleccionada.

--title

Título de la notificación.

az notification-hub update

Actualice un centro de notificaciones en un espacio de nombres.

az notification-hub update --name
                           --namespace-name
                           --resource-group
                           [--tags]

Ejemplos

Actualización del centro de notificaciones

az notification-hub update --resource-group MyResourceGroup --namespace-name \
my-namespace --name "sdk-notificationHubs-8708"

Parámetros requeridos

--name -n

Nombre del centro de notificaciones.

--namespace-name

El espacio de nombres.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.