Get-AzNotificationHubListKey
Bildirim hub'ı yetkilendirme kuralıyla ilişkili birincil ve ikincil bağlantı dizesi alır.
Syntax
Get-AzNotificationHubListKey
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-AuthorizationRule] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get-AzNotificationHubListKey cmdlet'i, bir bildirim hub'ı Paylaşılan Erişim İmzası (SAS) yetkilendirme kuralının birincil ve ikincil bağlantı dizesi döndürür. Yetkilendirme kuralları, hub'ın kullanıcı haklarını yönetir. Her kural birincil ve ikincil bir bağlantı dizesi içerir. Bu bağlantı dizesi (URI'ler) aşağıdakileri gerçekleştirir:
- Kullanıcıları bir kaynağa işaret edin.
- Sorgu parametrelerini içeren bir belirteç ekleyin. Bu parametrelerden biri olan imza, kullanıcının kimliğini doğrulamak ve belirtilen erişim düzeyini sağlamak için kullanılır.
Örnekler
Örnek 1: Yetkilendirme kuralı için birincil ve ikincil bağlantı dizesi alma
Get-AzNotificationHubListKey -Namespace "ContosoNamespace" -NotificationHub "ContosoInternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Bu komut, ContosoInternalHub bildirim hub'ına atanmış bir kural olan ListenRule yetkilendirme kuralı için birincil ve ikincil bağlantı dizesi alır. Komutun hub ad alanını ve kaynak grubunu içermesi gerekir.
Parametreler
-AuthorizationRule
Paylaşılan Erişim İmzası (SAS) kimlik doğrulama kuralının adını belirtir. Bu kurallar, kullanıcıların bildirim hub'ına sahip olduğu erişim türünü belirler.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
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
Bildirim hub'ına atanan 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 |
-NotificationHub
Bu cmdlet'in yetkilendirme kuralı atadığını bildirim hub'ını belirtir. Bildirim hub'ları, bu istemciler tarafından kullanılan platformdan bağımsız olarak birden çok istemciye anında iletme bildirimleri göndermek için kullanılır.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroup
Bildirim hub'ına atanan 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
İ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