Get-AzureSBAuthorizationRule
Hiermee haalt u Service Bus-autorisatieregels op.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntaxis
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
Hiermee haalt u Service Bus-autorisatieregels op.
Belangrijk
De Service Management REST API voor Service Bus wordt op 1 november 2021 buiten gebruik gesteld. Ga naar de afschaffing van Azure Service Manager voor meer informatie over de buitengebruikstelling van de API. Deze PowerShell-cmdlet voor Azure Service Management voor Service Bus wordt vanaf 1 november 2021 niet meer ondersteund. Migreer naar de nieuwe Azure PowerShell-cmdlets
Voorbeelden
Voorbeeld 1: Autorisatieregel ophalen op naamruimteniveau
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Hiermee worden alle beschikbare autorisatieregels opgehaald bij MyNamespace.
Voorbeeld 2: Autorisatieregel ophalen voor een wachtrij
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Hiermee worden alle beschikbare autorisatieregels opgehaald voor een MyEntity-wachtrij op MyNamespace.
Voorbeeld 3: Autorisatieregel ophalen op naam
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Hiermee wordt een autorisatieregel met de naam MyRule opgehaald op MyNamespace-niveau.
Voorbeeld 4: Autorisatieregel ophalen op machtiging
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Hiermee worden alle autorisatieregels opgehaald met een machtiging voor verzenden op naamruimteniveau.
Parameters
-EntityName
De naam van de entiteit om een regel toe te passen op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-EntityType
Het entiteitstype (Wachtrij, Onderwerp, Relay, NotificationHub).
Type: | ServiceBusEntityType |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
De unieke naam van de autorisatieregel.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Namespace
De naamruimtenaam voor het toepassen van de autorisatieregel. Als er geen EntityName is opgegeven, bevindt de regel zich op het niveau van de naamruimte.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Permission
De autorisatiemachtigingen voor filteren (Verzenden, Beheren, Luisteren). Dit maakt gebruik van exacte overeenkomst.
Type: | AccessRights[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |