Get-AzureSBAuthorizationRule
Pobiera reguły autoryzacji usługi Service Bus.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.
Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.
Składnia
Get-AzureSBAuthorizationRule
[-Name <String>]
[-Permission <AccessRights[]>]
-Namespace <String>
-EntityName <String>
-EntityType <ServiceBusEntityType>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSBAuthorizationRule
[-Name <String>]
[-Permission <AccessRights[]>]
-Namespace <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
Pobiera reguły autoryzacji usługi Service Bus.
Ważne
Interfejs API REST zarządzania usługami dla usługi Service Bus zostanie wycofany do 1 listopada 2021 r. Przejdź do wycofania programu Azure Service Manager , aby uzyskać więcej informacji na temat wycofania interfejsu API. To polecenie cmdlet programu PowerShell zarządzania usługami platformy Azure dla usługi Service Bus nie będzie już obsługiwane od 1 listopada 2021 r. Przeprowadź migrację do nowych poleceń cmdlet programu Azure PowerShell
Przykłady
Przykład 1. Uzyskiwanie reguły autoryzacji na poziomie przestrzeni nazw
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Pobiera wszystkie dostępne reguły autoryzacji w witrynie MyNamespace.
Przykład 2. Uzyskiwanie reguły autoryzacji dla kolejki
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Pobiera wszystkie dostępne reguły autoryzacji kolejkę MyEntity w usłudze MyNamespace.
Przykład 3. Uzyskiwanie reguły autoryzacji według nazwy
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Pobiera regułę autoryzacji o nazwie MyRule na poziomie MyNamespace.
Przykład 4. Uzyskiwanie reguły autoryzacji według uprawnień
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Pobiera wszystkie reguły autoryzacji, które mają uprawnienia do wysyłania na poziomie przestrzeni nazw.
Parametry
-EntityName
Nazwa jednostki do zastosowania reguły pod adresem.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-EntityType
Typ jednostki (Queue, Topic, Relay, NotificationHub).
Typ: | ServiceBusEntityType |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Name
Unikatowa nazwa reguły autoryzacji.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Namespace
Nazwa przestrzeni nazw, aby zastosować regułę autoryzacji. Jeśli wartość EntityName nie zostanie podana, reguła będzie znajdować się na poziomie przestrzeni nazw.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Permission
Uprawnienia autoryzacji do filtrowania (Wysyłanie, Zarządzanie, Nasłuchiwanie). Ta funkcja używa dokładnego dopasowania.
Typ: | AccessRights[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Typ: | AzureSMProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |