Azure CLI ile bir kaynak grubu için olaylara abone olma

Bu betik, bir kaynak grubu için olaylara bir Event Grid aboneliği oluşturur.

Bu örneği çalıştırmak için Azure CLI'nın en son sürümünü yükleyin. Başlangıç olarak, Azure ile bağlantı oluşturmak için az login komutunu çalıştırın.

Azure CLI örnekleri kabuk için bash yazılır. Bu örneği komut Windows PowerShell komut isteminde çalıştırmak için betiğin öğelerini değiştirebilirsiniz.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Önizleme örnek betiği için Event Grid uzantısı gerekir. Yüklemek için az extension add --name eventgrid komutunu çalıştırın.

Örnek betik - kararlı

#!/bin/bash

# Provide an endpoint for handling the events.
myEndpoint="<endpoint URL>"

# Provide the name of the resource group to subscribe to.
myResourceGroup="<resource group name>"

# Select the Azure subscription that contains the resource group.
az account set --subscription "<name or ID of the subscription>"

# Subscribe to the resource group. Provide the name of the resource group you want to subscribe to.
az eventgrid event-subscription create \
  --name demoSubscriptionToResourceGroup \
  --resource-group $myResourceGroup \
  --endpoint $myEndpoint

Örnek betik - önizleme uzantısı

#!/bin/bash

# Provide an endpoint for handling the events.
myEndpoint="<endpoint URL>"

# Provide the name of the resource group to subscribe to.
myResourceGroup="<resource group name>"

# Select the Azure subscription that contains the resource group.
az account set --subscription "<name or ID of the subscription>"

# Get resource ID of the resource group.
resourceGroupID=$(az group show --name $myResourceGroup --query id --output tsv)

# Subscribe to the resource group. Provide the name of the resource group you want to subscribe to.
az eventgrid event-subscription create \
  --name demoSubscriptionToResourceGroup \
  --source-resource-id $resourceGroupID \
  --endpoint $myEndpoint

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
az eventgrid event-subscription create Event Grid aboneliği oluşturun.
az eventgrid event-subscription create - uzantı sürümü Event Grid aboneliği oluşturun.

Sonraki adımlar