New-AzNotificationHub
Bir bildirim hub'ı oluşturur.
Syntax
New-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHubObj] <NotificationHubAttributes>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzNotificationHub cmdlet'i bir bildirim hub'ı oluşturur. 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. Bildirim hub'ları kabaca tek tek uygulamalara eşdeğerdir: uygulamalarınızın her biri genellikle kendi bildirim hub'ına sahip olur. New-AzNotificationHub cmdlet'i yeni bir bildirim hub'ı oluşturmak için iki yol sağlar. NotificationHubAttributes nesnesinin bir örneğini oluşturabilir ve ardından bu nesneyi yapılandırabilirsiniz. Daha sonra NotificationHubObj parametresi aracılığıyla bu özellik değerlerini yeni hub'ınıza kopyalayabilirsiniz. Alternatif olarak, ilgili yapılandırma değerlerini içeren bir JSON (JavaScript Nesne Gösterimi) dosyası oluşturabilir ve ardından InputFile parametresini kullanarak bu değerleri uygulayabilirsiniz. New-AzNotificationHub cmdlet'iyle birlikte kullanıldığında, yukarıdaki JSON örneği Batı ABD veri merkezinde bulunan ContosoNotificationHub adlı bir bildirim hub'ı oluşturur.
Örnekler
Örnek 1: Bildirim hub'ı oluşturma
New-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configurations\InternalHub.json"
Bu komut ContosoNamespace ad alanında bir bildirim hub'ı oluşturur. Yeni hub ContosoNotificationsGroup'a atanır. Hub için bir ad veya başka bir yapılandırma bilgisi belirtmeniz gerekmez; bu bilgiler C:\Configurations\InternalHub.json giriş dosyasından alınacaktır.
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 |
-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 |
-InputFile
Yeni bildirim hub'ı için yapılandırma değerlerini içeren bir JSON dosyasının yolunu belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Namespace
Bildirim hub'ına atanacak ad alanını belirtir. Ad alanları, bildirim hub'larını gruplandırmak ve kategorilere ayırmak için bir yol sağlar. Bildirim hub'ları mevcut bir ad alanına atanmalıdır. New-AzNotificationHub cmdlet'i yeni bir ad alanı oluşturamıyor.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NotificationHubObj
Yeni hub için yapılandırma bilgilerini içeren NotificationHubAttributes nesnesini belirtir.
Type: | NotificationHubAttributes |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroup
Bildirim hub'ına atanacak 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. Mevcut bir kaynak grubunu kullanmanız gerekir. New-AzNotificationHub cmdlet'i yeni bir kaynak grubu oluşturamıyor.
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
Çı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