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

String

Çıkışlar

ResourceListKeys