Get-AzNotificationHubAuthorizationRule
Obtiene información sobre las reglas de autorización asociadas a un centro de notificaciones.
Sintaxis
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzNotificationHubAuthorizationRule obtiene información sobre las reglas de autorización de firma de acceso compartido (SAS) asociadas a un centro de notificaciones. El cmdlet devuelve información sobre todas las reglas asociadas a un centro o, al incluir el parámetro authorizationRule de , obtiene información sobre una regla específica. Las reglas de autorización administran el acceso a los centros de notificaciones. Una regla de autorización creará vínculos, como un URI, en función de distintos niveles de permisos. Los clientes se dirigen a uno de estos URI en función del nivel de permiso adecuado. Por ejemplo, un cliente con el permiso de escucha se dirigirá al URI para ese permiso. El cmdlet Get-AzNotificationHubAuthorizationRule solo obtiene información sobre las reglas de autorización asociadas a un centro de notificaciones. Para obtener información sobre el propio centro, use Get-AzNotificationHub.
Ejemplos
Ejemplo 1: Obtener información para todas las reglas de autorización asignadas a un centro de notificaciones
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
Este comando obtiene información de todas las reglas de autorización asignadas al centro de notificaciones denominado ContosoInternalHub en el espacio de nombres ContosoNamespace. Debe especificar el espacio de nombres al que se encuentra el centro, así como el grupo de recursos al que se ha asignado el centro.
Ejemplo 2: Obtener información de las reglas de autorización asignadas a un centro de notificaciones
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
Este comando obtiene información de todas las reglas de autorización asignadas al centro de notificaciones denominado ContosoInternalHub en el espacio de nombres ContosoNamespace. El comando usa el parámetro AuthorizationRule para limitar los datos devueltos a una sola regla de autorización denominada ListenRule.
Parámetros
-AuthorizationRule
Especifica el nombre de una regla de autenticación de SAS. Estas reglas determinan el tipo de acceso que los usuarios tienen en el centro de notificaciones.
Tipo: | String |
Posición: | 3 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
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 |
-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 |
-NotificationHub
Especifica el centro de notificaciones que este cmdlet asigna reglas de autorización. Los centros de notificaciones se usan para enviar notificaciones push a varios clientes independientemente de la plataforma usada por esos clientes.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
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 a simplificar la administración del inventario y 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 |
Entradas
Salidas
SharedAccessAuthorizationRuleAttributes