Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu betik, bir kaynak grubu için olaylara bir Event Grid aboneliği oluşturur.
Azure hesabınız yoksa, başlamadan önce ücretsiz hesap oluşturun.
Önizleme örnek betiği Event Grid modülünü gerektirir. Yüklemek için Install-Module -Name AzureRM.EventGrid -AllowPrerelease -Force -Repository PSGallery
Örnek betik - kararlı
Not
Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz. Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.
# Provide an endpoint for handling the events. Must be formatted "https://your-endpoint-URL"
$myEndpoint = "<your-endpoint-URL>"
# Provide the name of the resource group to create and subscribe to.
$myResourceGroup="<resource-group-name>"
# Create resource grroup
New-AzResourceGroup -Name $myResourceGroup -Location westus2
# Subscribe to the resource group. Provide the name of the resource group you want to subscribe to.
New-AzEventGridSubscription `
-Endpoint $myEndpoint `
-EventSubscriptionName demoSubscriptionToResourceGroup `
-ResourceGroupName $myResourceGroup
Örnek betik - önizleme modülü
Önemli
PowerShell'in bu Azure özelliğini kullanmak için modülün AzureRM yüklü olması gerekir. Bu, yalnızca Windows PowerShell 5.1'de artık yeni özellikler almayan eski bir modüldür.
Az Ve AzureRM modülleri, PowerShell'in aynı sürümleri için yüklendiğinde uyumlu değildir.
Her iki sürüme de ihtiyacınız varsa:
- PowerShell 5.1 oturumundan Az modülünü kaldırın.
- PowerShell 5.1 oturumundan AzureRM modülünü yükleyin.
- PowerShell Core 6.x veya üzerini indirin ve yükleyin.
- Az modülünü bir PowerShell Core oturumuna yükleyin.
# You must have the latest version of the Event Grid PowerShell module.
# To install:
# Install-Module -Name AzureRM.EventGrid -AllowPrerelease -Force -Repository PSGallery
# Provide an endpoint for handling the events. Must be formatted "https://your-endpoint-URL"
$myEndpoint = "<your-endpoint-URL>"
# Provide the name of the resource group to create and subscribe to.
$myResourceGroup = "<resource-group-name>"
# Create resource group
$resourceGroupID = (New-AzResourceGroup -Name $myResourceGroup -Location westus2).ResourceId
# Subscribe to the resource group. Provide the name of the resource group you want to subscribe to.
New-AzEventGridSubscription `
-ResourceId $resourceGroupID `
-Endpoint $myEndpoint `
-EventSubscriptionName demoSubscriptionToResourceGroup
Betik açıklaması
Bu betik, olay aboneliğini oluşturmak için aşağıdaki komutu kullanır. Tablodaki her komut, komuta özgü belgelere yönlendirir.
| Komut | Notlar |
|---|---|
| New-AzEventGridSubscription | Event Grid aboneliği oluşturun. |
Sonraki adımlar
- Yönetilen uygulamalara giriş için Azure Yönetilen Uygulamalara genel bakış konusunu inceleyin.
- PowerShell hakkında daha fazla bilgi için bkz. Azure PowerShell belgeleri.