Get-AzNotificationHubsNamespaceAuthorizationRule
Obtiene información sobre las reglas de autorización asociadas a un espacio de nombres del centro de notificaciones.
Sintaxis
Get-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzNotificationHubsNamespaceAuthorizationRule devuelve información sobre las reglas de autorización de firma de acceso compartido (SAS) asociadas a un espacio de nombres del centro de notificaciones. Puede devolver información sobre todas las reglas asociadas al espacio de nombres. Como alternativa, e incluyendo el parámetro authorizationRule , puede devolver información para una regla específica. Las reglas de autorización administran el acceso a los espacios de nombres. Esto se hace a través de la creación de vínculos, como URI, en función de distintos niveles de permisos. Los niveles de plataforma pueden ser uno de los siguientes:
- Escuchar
- Enviar
- Administrar clientes se dirige a uno de estos URI en función del nivel de permisos adecuado. Por ejemplo, un cliente dado el permiso de escucha se dirigirá al URI para ese permiso. Este cmdlet solo obtiene las reglas de autorización asociadas a un espacio de nombres. Para obtener información sobre el propio espacio de nombres, use Get-AzNotificationHubsNamespace.
Ejemplos
Ejemplo 1: Obtener información sobre todas las reglas de autorización asignadas a los espacios de nombres
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup"
Este comando obtiene información sobre todas las reglas de autorización asignadas al espacio de nombres ContosoNamespace y al grupo de recursos ContosoNotificationsGroup.
Ejemplo 2: Obtener información sobre una regla de autorización
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Este comando obtiene información sobre una sola regla de autorización de espacio de nombres denominada ListenRule. Debe incluir el espacio de nombres y el grupo de recursos al obtener información de una regla de autorización específica.
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 espacio de nombres.
Tipo: | String |
Posición: | 2 |
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 asignan las reglas de autorización. 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 |
-ResourceGroup
Especifica el grupo de recursos al que se asignan las reglas de autorización. 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 |
Entradas
Salidas
SharedAccessAuthorizationRuleAttributes