Share via


az providerhub notification-registration

Nota:

Esta referencia forma parte de la extensión providerhub para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az providerhub notification-registration . Obtenga más información sobre las extensiones.

Administrar el registro de notificaciones con providerhub.

Comandos

Nombre Description Tipo Estado
az providerhub notification-registration create

Cree un registro de notificación.

Extensión GA
az providerhub notification-registration delete

Elimina un registro de notificación.

Extensión GA
az providerhub notification-registration list

Obtiene la lista de los registros de notificación para el proveedor especificado.

Extensión GA
az providerhub notification-registration show

Obtiene los detalles del registro de notificaciones.

Extensión GA

az providerhub notification-registration create

Cree un registro de notificación.

az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]

Ejemplos

NotificationRegistrations_CreateOrUpdate

az providerhub notification-registration create --name "testNotificationRegistration" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints locations="" locations="East US" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications" --notification-endpoints locations="North Europe" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000   /resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications" --notification-mode "EventHub" --provider-namespace "Microsoft.Contoso"

Parámetros requeridos

--name --notification-registration-name -n

Registro de notificaciones.

--provider-namespace

Nombre del proveedor de recursos hospedado en ProviderHub.

Parámetros opcionales

--included-events

Estos son los eventos en los que se debe enviar el mensaje rp. El formato del mensaje tiene el formato {RP Namespace}/{Resource Type}/{action}. Las acciones de disponibilidad son: escritura, eliminación y movimiento/acción.

--message-scope

Limita los mensajes que se envían al RP. El valor predeterminado es RegisteredSubscriptions. Los valores disponibles son Global (todos los mensajes en Azure) y RegisteredSubscriptions (solo mensajes en suscripciones registradas por RP).

valores aceptados: NotSpecified, RegisteredSubscriptions
--notification-endpoints

Estas son las ubicaciones de los mensajes de notificación. Las notificaciones se enviarán a la región de la ubicación del recurso de eventos (por ejemplo, la máquina virtual del Este de EE. UU. enviará un mensaje al punto de conexión especificado en Este de EE. UU.).

Uso: --notification-endpoints notification-destination=XX locations=XX

Se pueden especificar varias acciones mediante más de un argumento --notification-endpoints.

--notification-mode

Determina cómo se envían las notificaciones al RP. Los dos modos disponibles son EventHub y Webhook.

valores aceptados: EventHub, NotSpecified, WebHook
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az providerhub notification-registration delete

Elimina un registro de notificación.

az providerhub notification-registration delete [--ids]
                                                [--name]
                                                [--provider-namespace]
                                                [--subscription]
                                                [--yes]

Ejemplos

NotificationRegistrations_Delete

az providerhub notification-registration delete --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name --notification-registration-name -n

Registro de notificaciones.

--provider-namespace

Nombre del proveedor de recursos hospedado en ProviderHub.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az providerhub notification-registration list

Obtiene la lista de los registros de notificación para el proveedor especificado.

az providerhub notification-registration list --provider-namespace

Ejemplos

NotificationRegistrations_ListByProviderRegistration

az providerhub notification-registration list --provider-namespace "Microsoft.Contoso"

Parámetros requeridos

--provider-namespace

Nombre del proveedor de recursos hospedado en ProviderHub.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az providerhub notification-registration show

Obtiene los detalles del registro de notificaciones.

az providerhub notification-registration show [--ids]
                                              [--name]
                                              [--provider-namespace]
                                              [--subscription]

Ejemplos

NotificationRegistrations_Get

az providerhub notification-registration show --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name --notification-registration-name -n

Registro de notificaciones.

--provider-namespace

Nombre del proveedor de recursos hospedado en ProviderHub.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.