Get-AzNotificationHubListKey
Obtém as cadeias de conexão primária e secundária associadas a uma regra de autorização do hub de notificação.
Syntax
Get-AzNotificationHubListKey
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-AuthorizationRule] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Get-AzNotificationHubListKey retorna as cadeias de conexão primária e secundária de uma regra de autorização SAS (Assinatura de Acesso Compartilhado) do hub de notificação. As regras de autorização gerenciam os direitos de usuário para o hub. Cada regra inclui uma cadeia de conexão primária e uma secundária. Essas cadeias de conexão (URIs) executam o seguinte:
- Aponte os usuários para um recurso.
- Inclua um token contendo parâmetros de consulta. Um desses parâmetros, a assinatura, é usado para autenticar o usuário e fornecer o nível especificado de acesso.
Exemplos
Exemplo 1: Obter as cadeias de conexão primária e secundária para uma regra de autorização
Get-AzNotificationHubListKey -Namespace "ContosoNamespace" -NotificationHub "ContosoInternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Este comando obtém as cadeias de conexão primária e secundária para a regra de autorização ListenRule, uma regra atribuída ao hub de notificação ContosoInternalHub. O comando deve incluir o namespace do hub e o grupo de recursos.
Parâmetros
-AuthorizationRule
Especifica o nome de uma regra de autenticação SAS (Assinatura de Acesso Compartilhado). Essas regras determinam o tipo de acesso que os usuários têm ao hub de notificação.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NotificationHub
Especifica o hub de notificação ao qual esse cmdlet atribui uma regra 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.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 simplesmente o gerenciamento de inventário e a administração do Azure.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
Saídas
Ligações Relacionadas
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários