Get-AzNotificationHubAuthorizationRule
Obtém informações sobre as regras de autorização associadas a um hub de notificação.
Sintaxe
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Get-AzNotificationHubAuthorizationRule obtém informações sobre as regras de autorização SAS (Assinatura de Acesso Compartilhado) associadas a um hub de notificação.
O cmdlet retorna informações sobre todas as regras associadas a um hub ou, ao incluir o parâmetro
Exemplos
Exemplo 1: Obter informações para todas as regras de autorização atribuídas a um hub de notificação
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
Este comando obtém informações para todas as regras de autorização atribuídas ao hub de notificação chamado ContosoInternalHub no namespace ContosoNamespace. Você deve especificar o namespace onde o hub está localizado, bem como o grupo de recursos ao qual o hub foi atribuído.
Exemplo 2: Obter informações para uma regra de autorização atribuída a um hub de notificação
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
Este comando obtém informações para todas as regras de autorização atribuídas ao hub de notificação chamado ContosoInternalHub no namespace ContosoNamespace. O comando usa o parâmetro AuthorizationRule para limitar os dados retornados a uma única regra de autorização chamada ListenRule.
Parâmetros
-AuthorizationRule
Especifica o nome de uma regra de autenticação SAS. Essas regras determinam o tipo de acesso que os usuários têm ao hub de notificação.
Tipo: | String |
Position: | 3 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Namespace
Especifica o namespace ao qual o hub de notificação é atribuído. Os namespaces fornecem uma maneira de agrupar e categorizar hubs de notificação.
Tipo: | String |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-NotificationHub
Especifica o hub de notificação ao qual esse cmdlet atribui regras de autorização. Os hubs de notificação são usados para enviar notificações por push para vários clientes, independentemente da plataforma usada por esses clientes.
Tipo: | String |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroup
Especifica o grupo de recursos ao qual o hub de notificação está atribuído. Os grupos de recursos organizam itens como namespaces, hubs de notificação e regras de autorização de maneiras que ajudam a simplificar o gerenciamento de inventário e a administração do Azure.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Entradas
Saídas
SharedAccessAuthorizationRuleAttributes
Ligações Relacionadas
Azure PowerShell