Get-AzNotificationHubsNamespaceAuthorizationRule
Bildirim hub'ı ad alanıyla ilişkili yetkilendirme kuralları hakkında bilgi alır.
Syntax
Get-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get-AzNotificationHubsNamespaceAuthorizationRule cmdlet'i bir bildirim hub'ı ad alanıyla ilişkili Paylaşılan Erişim İmzası (SAS) yetkilendirme kuralları hakkında bilgi döndürür. Ad alanıyla ilişkili tüm kurallar hakkında bilgi döndürebilirsiniz. Alternatif olarak ve AuthorizationRule parametresini ekleyerek belirli bir kurala ilişkin bilgileri döndürebilirsiniz. Yetkilendirme kuralları, ad alanlarına erişimi yönetir. Bu işlem, farklı izin düzeylerine göre URI'ler olarak bağlantıların oluşturulmasıyla gerçekleştirilir. Platform düzeyleri aşağıdakilerden biri olabilir:
- Dinle
- Gönder
- İstemcileri Yönet, uygun izin düzeyine göre bu URI'lerden birine yönlendirilir. Örneğin, Dinleme izni verilen bir istemci bu izin için URI'ye yönlendirilir. Bu cmdlet yalnızca bir ad alanıyla ilişkili yetkilendirme kurallarını alır. Ad alanı hakkında bilgi almak için Get-AzNotificationHubsNamespace komutunu kullanın.
Örnekler
Örnek 1: Ad alanlarına atanan tüm yetkilendirme kuralları hakkında bilgi alma
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup"
Bu komut hem ContosoNamespace ad alanına hem de ContosoNotificationsGroup kaynak grubuna atanan tüm yetkilendirme kuralları hakkında bilgi alır.
Örnek 2: Yetkilendirme kuralı hakkında bilgi alma
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Bu komut, ListenRule adlı tek bir ad alanı yetkilendirme kuralı hakkında bilgi alır. Belirli bir yetkilendirme kuralıyla ilgili bilgi aldığınızda ad alanını ve kaynak grubunu eklemeniz gerekir.
Parametreler
-AuthorizationRule
SAS kimlik doğrulama kuralının adını belirtir. Bu kurallar, kullanıcıların ad alanına sahip olduğu erişim türünü belirler.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Namespace
Yetkilendirme kurallarının atandığı ad alanını belirtir. Ad alanları, bildirim hub'larını gruplandırmak ve kategorilere ayırmak için bir yol sağlar.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroup
Yetkilendirme kurallarının atandığı kaynak grubunu belirtir. Kaynak grupları ad alanları, bildirim hub'ları ve yetkilendirme kuralları gibi öğeleri envanter yönetimine ve Azure yönetimine yardımcı olacak şekilde düzenler.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
Çıkışlar
SharedAccessAuthorizationRuleAttributes
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin