Remove-AzNotificationHubAuthorizationRule

Bildirim hub'ından yetkilendirme kuralını kaldırır.

Syntax

Remove-AzNotificationHubAuthorizationRule
      [-ResourceGroup] <String>
      [-Namespace] <String>
      [-NotificationHub] <String>
      [-AuthorizationRule] <String>
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Remove-AzNotificationHubAuthorizationRule cmdlet'i bir bildirim hub'ından Paylaşılan Erişim İmzası (SAS) yetkilendirme kuralını kaldırır. Yetkilendirme kuralları, farklı izin düzeylerine göre URI'ler olarak bağlantı oluşturma yoluyla bildirim hub'larınıza erişimi yönetir. İzin 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. Yetkilendirme kuralının kaldırılması, ilgili kullanıcı iznini de kaldırır.

Örnekler

Örnek 1: Bildirim hub'ından yetkilendirme kuralını kaldırma

Remove-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -NotificationHub "ContosoExternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"

Bu komut, ListenRule adlı yetkilendirme kuralını ContosoExternalHub adlı bildirim hub'ından kaldırır. Bu komutu çalıştırdığınızda hem ad alanını hem de hub'ın atandığı kaynak grubunu belirtmeniz gerekir.

Parametreler

-AuthorizationRule

Bu cmdlet'in kaldırıldığı SAS kimlik doğrulama kuralının adını belirtir.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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

-Force

Onay istemeyin.

Type:SwitchParameter
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

Yetkilendirme kurallarının atandığı bildirim hub'ını belirtir. Bildirim hub'ları, 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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

Çıkışlar

Void