Compartir a través de


Set-AzNotificationHub

Establece los valores de propiedad de un centro de notificaciones.

Sintaxis

Set-AzNotificationHub
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-InputFile] <String>
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzNotificationHub
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-NotificationHubObj] <NotificationHubAttributes>
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-AzNotificationHub modifica los valores de propiedad de un centro de notificaciones. Puede modificar un valor de propiedad del centro de notificaciones de dos maneras. Para uno, puede crear una instancia de la NotificationHubAttributes objeto y, a continuación, configurar ese objeto con los valores de propiedad que desea que posea el nuevo centro. Esto se puede hacer a través de .NET Framework. A continuación, puede copiar esos valores de propiedad en el 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 . Un archivo JSON es un archivo de texto que usa una sintaxis similar a la siguiente: {
"Name": "ContosoNotificationHub",
"Ubicación": "Oeste de EE. UU.",
} Cuando se usa junto con el cmdlet set-AzNotificationHub , el ejemplo JSON anterior establece el valor location de un centro de notificaciones denominado ContosoNotificationHub en Oeste de EE. UU.

Ejemplos

Ejemplo 1: Modificación de los valores de propiedad de un centro de notificaciones

Set-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configuration\Hubs.json"

Este comando modifica los valores de propiedad de un centro de notificaciones que se encuentra en el espacio de nombres ContosoNamespace y lo asigna al grupo de recursos ContosoNotificationsGroup. Los valores de propiedad, así como el nombre del centro que se va a modificar, no se especifican en el comando . En su lugar, esa información está contenida en el archivo de entrada C:\Configuration\Hubs.jsactivado.

Ejemplo 2

Establece los valores de propiedad de un centro de notificaciones. (generado automáticamente)

Set-AzNotificationHub -Namespace 'ContosoNamespace' -NotificationHubObj <NotificationHubAttributes> -ResourceGroup 'ContosoNotificationsGroup'

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

-Force

No pida confirmación.

Tipo:SwitchParameter
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 información de configuración para el 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 asigna el centro de notificaciones. Los espacios de nombres proporcionan una manera de agrupar y clasificar los centros de notificaciones.

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 centro que modifica este cmdlet.

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 asigna 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.

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

Entradas

String

Salidas

NotificationHubAttributes