Get-AzureSBAuthorizationRule
Lekéri a Service Bus engedélyezési szabályait.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
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>]
Description
Lekéri a Service Bus engedélyezési szabályait.
Fontos
A Service Bushoz készült Service Management REST API 2021. november 1-ig megszűnik. Az API kivonásával kapcsolatos további információkért lépjen az Azure Service Manager elavulásához. A Service Bushoz készült Azure Service Management PowerShell-parancsmag 2021. november 1-étől már nem támogatott. Migrálás az új Azure PowerShell-parancsmagokra
Példák
1. példa: Engedélyezési szabály lekérése névtérszinten
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Lekéri az összes elérhető engedélyezési szabályt a MyNamespace-ben.
2. példa: Engedélyezési szabály lekérése üzenetsorhoz
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Lekéri az összes elérhető engedélyezési szabályt egy MyEntity Queue on MyNamespace-en.
3. példa: Engedélyezési szabály lekérése név szerint
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Lekéri a MyRule nevű engedélyezési szabályt a MyNamespace szintjén.
4. példa: Engedélyezési szabály lekérése engedély alapján
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Lekéri az összes olyan engedélyezési szabályt, amely névtérszinten küld engedélyt.
Paraméterek
-EntityName
Az entitás neve, amelynél a szabályt alkalmazni szeretné.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-EntityType
Az entitás típusa (Queue, Topic, Relay, NotificationHub).
Típus: | ServiceBusEntityType |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Az egyedi engedélyezési szabály neve.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Namespace
Az engedélyezési szabály alkalmazásához szükséges névtérnév. Ha nincs EntityName, akkor a szabály a névtér szintjén lesz.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Permission
A szűréshez szükséges engedélyezési engedélyek (Küldés, Kezelés, Figyelés). Ez pontosan egyezést használ.
Típus: | AccessRights[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |