New-AzNotificationHub
Crea un centro de notificaciones.
Sintaxis
New-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHubObj] <NotificationHubAttributes>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-AzNotificationHub crea un centro de notificaciones. Los centros de notificaciones se usan para enviar notificaciones push a varios clientes independientemente de la plataforma usada por esos clientes. Los centros de notificaciones son aproximadamente equivalentes a aplicaciones individuales: cada una de las aplicaciones normalmente tendrá su propio centro de notificaciones. El cmdlet New-AzNotificationHub proporciona dos maneras de crear un nuevo centro de notificaciones. Puede crear una instancia del objeto NotificationHubAttributes y, a continuación, configurar ese objeto. A continuación, puede copiar esos valores de propiedad en el nuevo centro mediante el parámetro NotificationHubObj. Como alternativa, puede crear un archivo JSON (notación de objetos JavaScript) que contenga los valores de configuración pertinentes y, a continuación, aplicar esos valores mediante el parámetro InputFile. Cuando se usa junto con el cmdlet New-AzNotificationHub, el ejemplo JSON anterior crea un centro de notificaciones denominado ContosoNotificationHub ubicado en el centro de datos Oeste de EE. UU.
Ejemplos
Ejemplo 1: Creación de un centro de notificaciones
New-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configurations\InternalHub.json"
Este comando crea un centro de notificaciones en el espacio de nombres ContosoNamespace. El nuevo centro se asignará a ContosoNotificationsGroup. No es necesario especificar un nombre ni ninguna otra información de configuración para el centro; esa información se extraerá del archivo de entrada C:\Configurations\InternalHub.jsactivado.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-InputFile
Especifica la ruta de acceso a un archivo JSON que contiene valores de configuración para el nuevo centro de notificaciones.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Namespace
Especifica el espacio de nombres al que se asignará el centro de notificaciones. Los espacios de nombres proporcionan una manera de agrupar y clasificar los centros de notificaciones. Los centros de notificaciones deben asignarse a un espacio de nombres existente. El cmdlet New-AzNotificationHub no puede crear un nuevo espacio de nombres.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-NotificationHubObj
Especifica el NotificationHubAttributes objeto que contiene información de configuración para el nuevo centro.
Tipo: | NotificationHubAttributes |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroup
Especifica el grupo de recursos al que se asignará el centro de notificaciones. Los grupos de recursos organizan elementos como espacios de nombres, centros de notificaciones y reglas de autorización de maneras que ayudan simplemente a la administración del inventario y a la administración de Azure. Debe usar un grupo de recursos existente. El cmdlet New-AzNotificationHub no puede crear un nuevo grupo de recursos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |