Share via


Get-AzEventHubAuthorizationRule

Obtém os detalhes de uma regra de autorização ou obtém uma lista de regras de autorização.

Syntax

Get-AzEventHubAuthorizationRule
   [-ResourceGroupName] <String>
   [-Namespace] <String>
   [[-Name] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzEventHubAuthorizationRule
   [-ResourceGroupName] <String>
   [-Namespace] <String>
   [-Eventhub] <String>
   [[-Name] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzEventHubAuthorizationRule
   [-ResourceGroupName] <String>
   [-Namespace] <String>
   [-AliasName] <String>
   [[-Name] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

O cmdlet Get-AzEventHubAuthorizationRule obtém os detalhes de uma regra de autorização ou uma lista de todas as regras de autorização para um Hub de Eventos especificado. Se o nome de uma regra de autorização for fornecido, os detalhes dessa regra de autorização única serão retornados. Se o nome de uma regra de autorização não for fornecido, uma lista de todas as regras de autorização para o Hub de Eventos especificado será retornada. Se o nome do alias (Recuperação de Desastres) for fornecido, os detalhes da regra de autorização do Namespace para Alias configurado serão retornados.

Exemplos

Exemplo 1.0 - AuthorizationRule para namespace

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -Name MyAuthRuleName

Obtém a regra de autorização 'MyAuthRuleName' no namespace 'MyNamespaceName'.

Exemplo 1.1 - AuthorizationRules para namespace

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName

Obtém uma lista de todas as regras de autorização no namespace 'MyNamespaceName'.

Exemplo 2.0 - AuthorizationRule para EventHub

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName -Name MyAuthRuleName

Obtém a regra de autorização 'MyAuthRuleName' no Hub de Eventos 'MyEventHubName', que tem como escopo o namespace 'MyNamespaceName'.

Exemplo 2.1 - AuthorizationRules para EventHub

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName

Obtém regras de autorização de lista no Hub de Eventos 'MyEventHubName', que tem como escopo o namespace 'MyNamespaceName'.

Exemplo 3.0 - AuthorizationRule para Alias (Configuração de GeoRecuperação)

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -AliasName MyAliasNameName -Name MyAuthRuleName

Obtém a regra de autorização 'MyAuthRuleName' no namespace 'MyNamespaceName'.

Exemplo 3.1 -AuthorizationRules for Alias (Configuração de GeoRecuperação)

PS C:\> Get-AzEventHubAuthorizationRule -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -AliasName MyAliasNameName

Obtém uma lista de todas as regras de autorização 'MyAuthRuleName' no namespace 'MyNamespaceName'.

Parâmetros

-AliasName

Nome do Alias

Type:String
Position:2
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

-Eventhub

Nome do Eventhub

Type:String
Aliases:EventHubName
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome da Regra de Autorização

Type:String
Aliases:AuthorizationRuleName
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Namespace

Nome do Namespace

Type:String
Aliases:NamespaceName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nome do Grupo de Recursos

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Saídas

PSSharedAccessAuthorizationRuleAttributes