Aracılığıyla paylaş


Set-AzNotificationHubsNamespace

Bildirim hub'ı ad alanı için özellik değerlerini ayarlar.

Syntax

Set-AzNotificationHubsNamespace
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-Location] <String>
   [[-State] <NamespaceState>]
   [[-Critical] <Boolean>]
   [[-Tag] <Hashtable>]
   [[-SkuTier] <String>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzNotificationHubsNamespace cmdlet'i, mevcut bir bildirim hub'ı ad alanının özellik değerlerini ayarlar. Ad alanları, bildirim hub'larınızı düzenlemenize ve yönetmenize yardımcı olan mantıksal kapsayıcılardır. En az bir bildirim hub'ı ad alanınız olmalıdır. Ayrıca, tüm bildirim hub'larının atanmış bir ad alanı olmalıdır. Bu cmdlet öncelikle bir ad alanını etkinleştirmek ve devre dışı bırakmak için kullanılır. Ad alanı devre dışı bırakıldığında, kullanıcılar ad alanında bildirim hub'larından herhangi birine bağlanamaz ve yöneticiler anında iletme bildirimleri göndermek için bu hub'ları kullanamaz. Devre dışı bırakılmış bir ad alanını yeniden etkinleştirmek için bu cmdlet'i kullanarak ad alanının State özelliğini Etkin olarak ayarlayın. Bu cmdlet'i bir ad alanını kritik olarak etiketlemek için de kullanabilirsiniz. Bu, ad alanının silinmesini engeller. Kritik bir ad alanını kaldırmak için önce Kritik etiketini kaldırmanız gerekir.

Örnekler

Örnek 1: Ad alanını devre dışı bırakma

Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Disabled" -SkuTier "Standard"

Bu komut, Batı ABD veri merkezinde bulunan ve ContosoNotificationsGroup kaynak grubuna atanan ContosoPartners adlı Standart katman ad alanını devre dışı bırakır.

Örnek 2: Ad alanını etkinleştirme

Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Active" -SkuTier "Standard"

Bu komut, Batı ABD veri merkezinde bulunan ve ContosoNotificationsGroup kaynak grubuna atanan ContosoPartners adlı Standart katman ad alanını etkinleştirir.

Parametreler

-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

-Critical

Ad alanının kritik bir ad alanı olup olmadığını gösterir. Kritik ad alanları silinemez. Kritik bir ad alanını silmek için, ad alanını kritik olmayan olarak işaretlemek için bu özelliğin değerini False olarak ayarlamanız gerekir.

Type:Boolean
Position:4
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

-Force

Onay istemeyin.

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

-Location

Ad alanını barındıran veri merkezinin görünen adını belirtir. Bu parametreyi geçerli herhangi bir Azure konumuna ayarlayabilmenize rağmen, en iyi performans için kullanıcılarınızın çoğunluğuna yakın bir veri merkezi kullanmanız gerekir. Azure konumlarının güncel bir listesini almak için aşağıdaki komutu çalıştırın: Get-AzLocation | Select-Object DisplayName

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

-Namespace

Bu cmdlet'in değiştirildiği 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

Ad alanı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

-SkuTier

Ad alanının SKU katmanı

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

-State

Ad alanının geçerli durumunu belirtir. Bu parametre için kabul edilebilir değerler şunlardır: Etkin ve Devre Dışı.

Type:NamespaceState
Accepted values:Unknown, Active, Disabled
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Azure öğelerini kategorilere ayırmak ve düzenlemek için kullanılabilecek ad-değer çiftlerini belirtir. Etiketler anahtar sözcüklere benzer şekilde çalışır ve bir dağıtımda çalışır. Örneğin, Department:BT etiketine sahip tüm öğeleri ararsanız, arama öğe türü, konum veya kaynak grubu gibi öğelerden bağımsız olarak bu etikete sahip olan tüm Azure öğelerini döndürür. Tek bir etiket iki bölümden oluşur: Ad ve (isteğe bağlı olarak) Değer. Örneğin, Department:BT'de etiket adı Department, etiket değeri ise BT'dir. Etiket eklemek için buna benzer karma tablo söz dizimini kullanın ve CalendarYear:2016: -Tags @{Name="CalendarYear" etiketini oluşturur; Value="2016"} Aynı komutta birden çok etiket eklemek için, tek tek etiketleri virgül kullanarak ayırın: -Tag @{Name="CalendarYear"; Value="2016"}, @{Name="FiscalYear"; Value="2017"}

Type:Hashtable
Position:5
Default value:None
Required:False
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

NamespaceState

Boolean

Hashtable

Çıkışlar

NamespaceAttributes