Get-AzureSBAuthorizationRule
Mendapatkan aturan otorisasi Bus layanan.
Catatan
Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.
Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.
Sintaks
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>]
Deskripsi
Mendapatkan aturan otorisasi Bus layanan.
Penting
REST API Manajemen Layanan untuk Bus Layanan akan dihentikan pada 1 November 2021. Buka penghentian Azure Service Manager untuk informasi selengkapnya tentang penghentian API. Cmdlet PowerShell Azure Service Management untuk Bus Layanan ini tidak akan lagi didukung per 1 November 2021. Silakan migrasikan ke cmdlet Azure PowerShell baru
Contoh
Contoh 1: Mendapatkan aturan otorisasi di tingkat namespace layanan
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Mendapatkan semua aturan otorisasi yang tersedia di MyNamespace.
Contoh 2: Mendapatkan aturan otorisasi untuk Antrean
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Mendapatkan semua aturan otorisasi yang tersedia antrean MyEntity di MyNamespace.
Contoh 3: Dapatkan aturan otorisasi berdasarkan nama
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Mendapatkan aturan otorisasi yang disebut MyRule di tingkat MyNamespace.
Contoh 4: Mendapatkan aturan otorisasi berdasarkan izin
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Mendapatkan semua aturan otorisasi yang memiliki izin pengiriman pada tingkat namespace layanan.
Parameter
-EntityName
Nama entitas untuk menerapkan aturan di.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-EntityType
Jenis entitas (Antrean, Topik, Relay, NotificationHub).
Jenis: | ServiceBusEntityType |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Nama aturan otorisasi unik.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Namespace
Nama namespace untuk menerapkan aturan otorisasi. Jika tidak ada EntityName yang diberikan, aturan akan berada di tingkat namespace layanan.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Permission
Izin otorisasi untuk memfilter (Kirim, Kelola, Dengarkan). Ini menggunakan kecocokan yang tepat.
Jenis: | AccessRights[] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |