Azure CLI ile Event Grid özel konusu oluşturmaCreate Event Grid custom topic with Azure CLI

Bu betik bir Event Grid özel konusu oluşturur.This script creates an Event Grid custom topic.

Bu örneği çalıştırmak için en son sürümünü yükleyin. Azure CLI.To run this sample, install the latest version of the Azure CLI. Başlangıç olarak, Azure ile bağlantı oluşturmak için az login komutunu çalıştırın.To start, run az login to create a connection with Azure.

Azure CLI örnekleri için yazılır bash Kabuğu.Samples for the Azure CLI are written for the bash shell. Bu örnek Windows PowerShell veya komut isteminde çalıştırmak için komut dosyası öğelerini değiştirmeniz gerekebilir.To run this sample in Windows PowerShell or Command Prompt, you may need to change elements of the script.

Azure aboneliğinizyoksa başlamadan önce ücretsiz bir hesap oluşturun.If you don't have an Azure subscription, create a free account before you begin.

Örnek betikSample script

#!/bin/bash

# Give your custom topic a unique name
myTopic=demoContosoTopic

# Provice name for resource group
myResourceGroup=demoResourceGroup

# Select the Azure subscription to contain the custom topic.
az account set --subscription "<name or ID of the subscription>"

# Create resource group
az group create --name $myResourceGroup --location westus2

# Create custom topic
az eventgrid topic create --resource-group $myResourceGroup --name $myTopic --location westus2

# Retrieve endpoint and key to use when publishing to the topic
endpoint=$(az eventgrid topic show --name $myTopic -g $myResourceGroup --query "endpoint" --output tsv)
key=$(az eventgrid topic key list --name $myTopic -g $myResourceGroup --query "key1" --output tsv)

echo $endpoint
echo $key

Betik açıklamasıScript explanation

Bu betik, özel konuyu oluşturmak için aşağıdaki komutu kullanır.This script uses the following command to create the custom topic. Tablodaki her komut, komuta özgü belgelere yönlendirir.Each command in the table links to command-specific documentation.

KomutCommand NotlarNotes
az eventgrid topic createaz eventgrid topic create Event Grid özel konusu oluşturun.Create an Event Grid custom topic.

Sonraki adımlarNext steps