Udostępnij za pośrednictwem


Get-AzureRmEventHubAuthorizationRule

Pobiera szczegóły reguły autoryzacji lub pobiera listę reguł autoryzacji.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

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

Opis

Polecenie cmdlet Get-AzureRmEventHubAuthorizationRule pobiera szczegóły reguły autoryzacji lub listę wszystkich reguł autoryzacji dla określonego centrum zdarzeń. Jeśli zostanie podana nazwa reguły autoryzacji, zostaną zwrócone szczegóły tej reguły pojedynczej autoryzacji. Jeśli nie podano nazwy reguły autoryzacji, zostanie zwrócona lista wszystkich reguł autoryzacji dla określonego centrum zdarzeń. Jeśli podano nazwę aliasu (odzyskiwanie po awarii), zwracane są szczegóły reguły autoryzacji skonfigurowanej przestrzeni nazw dla aliasu.

Przykłady

Przykład 1.0 — AuthorizationRule dla przestrzeni nazw

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

Pobiera regułę autoryzacji "MyAuthRuleName" w przestrzeni nazw "MyNamespaceName".

Przykład 1.1 — AuthorizationRules dla przestrzeni nazw

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

Pobiera listę wszystkich reguł autoryzacji w przestrzeni nazw "MyNamespaceName".

Przykład 2.0 — AuthorizationRule dla usługi EventHub

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

Pobiera regułę autoryzacji "MyAuthRuleName" w centrum zdarzeń "MyEventHubName", która jest ograniczona przez przestrzeń nazw "MyNamespaceName".

Przykład 2.1 — reguły autoryzacji dla usługi EventHub

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

Pobiera reguły autoryzacji listy w centrum zdarzeń "MyEventHubName", który jest zakresem przestrzeni nazw "MyNamespaceName".

Przykład 3.0 — AuthorizationRule dla aliasu (konfiguracja GeoRecovery)

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

Pobiera regułę autoryzacji "MyAuthRuleName" w przestrzeni nazw "MyNamespaceName".

Przykład 3.1 — AuthorizationRules dla aliasu (konfiguracja GeoRecovery)

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

Pobiera listę wszystkich reguł autoryzacji "MyAuthRuleName" w przestrzeni nazw "MyNamespaceName".

Parametry

-AliasName

Nazwa aliasu

Typ:String
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Eventhub

Nazwa usługi EventHub

Typ:String
Aliasy:EventHubName
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Name

Nazwa reguły autoryzacji

Typ:String
Aliasy:AuthorizationRuleName
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Namespace

Nazwa przestrzeni nazw

Typ:String
Aliasy:NamespaceName
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

PSSharedAccessAuthorizationRuleAttributes