You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/connectors/managed.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -612,7 +612,7 @@ For more information, see these topics:
612
612
[azure-automation-doc]: /connectors/azureautomation/"Create and manage automation jobs for your cloud and on-premises infrastructure"
613
613
[azure-blob-storage-doc]: ./connectors-create-api-azureblobstorage.md"Manage files in your blob container with Azure blob storage connector"
614
614
[azure-cosmos-db-doc]: ./connectors-create-api-cosmos-db.md"Connect to Azure Cosmos DB so that you can access and manage Azure Cosmos DB documents"
615
-
[azure-event-grid-doc]: ../event-grid/monitor-virtual-machine-changes-event-grid-logic-app.md"Monitor events published by an Event Grid, for example, when Azure resources or third-party resources change"
615
+
[azure-event-grid-doc]: ../event-grid/monitor-virtual-machine-changes-logic-app.md"Monitor events published by an Event Grid, for example, when Azure resources or third-party resources change"
616
616
[azure-event-hubs-doc]: ./connectors-create-api-azure-event-hubs.md"Connect to Azure Event Hubs so that you can receive and send events between logic app workflows and Event Hubs"
617
617
[azure-file-storage-doc]: /connectors/azurefile/"Connect to your Azure Storage account so that you can create, update, get, and delete files"
618
618
[azure-key-vault-doc]: /connectors/keyvault/"Connect to your Azure Key Vault so that you can manage your secrets and keys"
Copy file name to clipboardExpand all lines: articles/event-grid/compare-messaging-services.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ For more information, see [Service Bus overview](../service-bus-messaging/servic
77
77
## Use the services together
78
78
In some cases, you use the services side by side to fulfill distinct roles. For example, an e-commerce site can use Service Bus to process the order, Event Hubs to capture site telemetry, and Event Grid to respond to events like an item was shipped.
79
79
80
-
In other cases, you link them together to form an event and data pipeline. You use Event Grid to respond to events in the other services. For an example of using Event Grid with Event Hubs to migrate data to Azure Synapse Analytics, see [Stream big data into a Azure Synapse Analytics](event-grid-event-hubs-integration.md). The following image shows the workflow for streaming the data.
80
+
In other cases, you link them together to form an event and data pipeline. You use Event Grid to respond to events in the other services. For an example of using Event Grid with Event Hubs to migrate data to Azure Synapse Analytics, see [Stream big data into a Azure Synapse Analytics](event-hubs-integration.md). The following image shows the workflow for streaming the data.
81
81
82
82
:::image type="content" source="./media/compare-messaging-services/overview.svg" alt-text="Image showing how Event Hubs, Service Bus, and Event Grid can be connected together.":::
Copy file name to clipboardExpand all lines: articles/event-grid/configure-custom-topic.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,7 @@ You can use similar steps to enable an identity for an Event Grid domain.
70
70
1. On the left menu, select **Configuration** under **Settings**.
71
71
1.2. For **Data residency**, select whether you don't want any data to be replicated to another region (**Regional**) or you want the metadata to be replicated to a predefined secondary region (**Cross-Geo**).
72
72
73
-
The **Cross-Geo** option allows Microsoft-initiated failover to the paired region in case of a region failure. For more information, see [Server-side geo disaster recovery in Azure Event Grid](geo-disaster-recovery.md). Microsoft-initiated failover is exercised by Microsoft in rare situations to fail over Event Grid resources from an affected region to the corresponding geo-paired region. This process doesn't require an intervention from user. Microsoft reserves right to make a determination of when this path will be taken. The mechanism doesn't involve a user consent before the user's topic or domain is failed over. For more information, see [How do I recover from a failover?](./event-grid-faq.yml).
73
+
The **Cross-Geo** option allows Microsoft-initiated failover to the paired region in case of a region failure. For more information, see [Server-side geo disaster recovery in Azure Event Grid](geo-disaster-recovery.md). Microsoft-initiated failover is exercised by Microsoft in rare situations to fail over Event Grid resources from an affected region to the corresponding geo-paired region. This process doesn't require an intervention from user. Microsoft reserves right to make a determination of when this path will be taken. The mechanism doesn't involve a user consent before the user's topic or domain is failed over. For more information, see [How do I recover from a failover?](./faq.yml).
74
74
75
75
If you select the **Regional** option, you may define your own disaster recovery plan.
Copy file name to clipboardExpand all lines: articles/event-grid/create-custom-topic.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ On the **Security** page of the **Create Topic** or **Create Event Grid Domain*
72
72
73
73
:::image type="content" source="./media/create-custom-topic/data-residency.png" alt-text="Screenshot showing the Data residency section of the Advanced page in the Create Topic wizard.":::
74
74
75
-
The **Cross-Geo** option allows Microsoft-initiated failover to the paired region in case of a region failure. For more information, see [Server-side geo disaster recovery in Azure Event Grid](geo-disaster-recovery.md). Microsoft-initiated failover is exercised by Microsoft in rare situations to fail over Event Grid resources from an affected region to the corresponding geo-paired region. This process doesn't require an intervention from user. Microsoft reserves right to make a determination of when this path will be taken. The mechanism doesn't involve a user consent before the user's topic or domain is failed over. For more information, see [How do I recover from a failover?](./event-grid-faq.yml).
75
+
The **Cross-Geo** option allows Microsoft-initiated failover to the paired region in case of a region failure. For more information, see [Server-side geo disaster recovery in Azure Event Grid](geo-disaster-recovery.md). Microsoft-initiated failover is exercised by Microsoft in rare situations to fail over Event Grid resources from an affected region to the corresponding geo-paired region. This process doesn't require an intervention from user. Microsoft reserves right to make a determination of when this path will be taken. The mechanism doesn't involve a user consent before the user's topic or domain is failed over. For more information, see [How do I recover from a failover?](./faq.yml).
76
76
77
77
If you select the **Regional** option, you may define your own disaster recovery plan.
78
78
3. Select **Next: Tags** to move to the **Tags** page.
An event grid topic provides a user-defined endpoint that you post your events to.
26
+
An Event Grid topic provides a user-defined endpoint that you post your events to.
27
27
28
28
1. Sign in to [Azure portal](https://portal.azure.com/).
29
29
2. In the search bar at the topic, type **Event Grid Topics**, and then select **Event Grid Topics** from the drop-down list.
30
30
31
-
:::image type="content" source="./media/custom-event-quickstart-portal/select-event-grid-topics.png" alt-text="Screenshot showing the Azure port search bar to search for Event Grid Topics.":::
31
+
:::image type="content" source="./media/custom-event-quickstart-portal/select-event-grid-topics.png" alt-text="Screenshot showing the Azure port search bar to search for Event Grid topics.":::
32
32
3. On the **Event Grid Topics** page, select **+ Create** on the toolbar.
33
33
34
-
:::image type="content" source="./media/custom-event-quickstart-portal/create-topic-button.png" alt-text="Screenshot showing the Create Topic button on Event Grid Topics page.":::
34
+
:::image type="content" source="./media/custom-event-quickstart-portal/create-topic-button.png" alt-text="Screenshot showing the Create Topic button on Event Grid topics page.":::
35
35
1. On the **Create Topic** page, follow these steps:
36
36
1. Select your Azure **subscription**.
37
37
2. Select an existing resource group or select **Create new**, and enter a **name** for the **resource group**.
38
38
3. Provide a unique **name** for the custom topic. The topic name must be unique because it's represented by a DNS entry. Don't use the name shown in the image. Instead, create your own name - it must be between 3-50 characters and contain only values a-z, A-Z, 0-9, and "-".
39
-
4. Select a **location** for the event grid topic.
39
+
4. Select a **location** for the Event Grid topic.
40
40
5. Select **Review + create** at the bottom of the page.
@@ -45,19 +45,19 @@ An event grid topic provides a user-defined endpoint that you post your events t
45
45
:::image type="content" source="./media/custom-event-quickstart-portal/review-create-page.png" alt-text="Review settings and create":::
46
46
5. After the deployment succeeds, select **Go to resource** to navigate to the **Event Grid Topic** page for your topic. Keep this page open. You use it later in the quickstart.
47
47
48
-
:::image type="content" source="./media/custom-event-quickstart-portal/event-grid-topic-home-page.png" alt-text="Screenshot showing the Event Grid Topic home page.":::
48
+
:::image type="content" source="./media/custom-event-quickstart-portal/event-grid-topic-home-page.png" alt-text="Screenshot showing the Event Grid topic home page.":::
49
49
50
50
> [!NOTE]
51
51
> To keep the quickstart simple, you'll be using only the **Basics** page to create a topic. For detailed steps about configuring network, security, and data residency settings on other pages of the wizard, see [Create a custom topic](create-custom-topic.md).
52
52
53
53
## Create a message endpoint
54
-
Before you create a subscription for the custom topic, create an endpoint for the event message. Typically, the endpoint takes actions based on the event data. To simplify this quickstart, you deploy a [pre-built web app](https://github.com/Azure-Samples/azure-event-grid-viewer) that displays the event messages. The deployed solution includes an App Service plan, an App Service web app, and source code from GitHub.
54
+
Before you create a subscription for the custom topic, create an endpoint for the event message. Typically, the endpoint takes actions based on the event data. To simplify this quickstart, you deploy a [prebuilt web app](https://github.com/Azure-Samples/azure-event-grid-viewer) that displays the event messages. The deployed solution includes an App Service plan, an App Service web app, and source code from GitHub.
55
55
56
56
1. In the article page, select **Deploy to Azure** to deploy the solution to your subscription. In the Azure portal, provide values for the parameters.
57
57
58
58
<ahref="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2Fazure-event-grid-viewer%2Fmaster%2Fazuredeploy.json"target="_blank"><imgsrc="../media/template-deployments/deploy-to-azure.svg"alt="Button to deploy to Azure."></a>
59
59
2. On the **Custom deployment** page, do the following steps:
60
-
1. For **Resource group**, select the resource group that you created when creating the storage account. It will be easier for you to clean up after you are done with the tutorial by deleting the resource group.
60
+
1. For **Resource group**, select the resource group that you created when creating the storage account. It will be easier for you to clean up after you're done with the tutorial by deleting the resource group.
61
61
2. For **Site Name**, enter a name for the web app.
62
62
3. For **Hosting plan name**, enter a name for the App Service plan to use for hosting the web app.
63
63
5. Select **Review + create**.
@@ -80,7 +80,7 @@ Before you create a subscription for the custom topic, create an endpoint for th
80
80
81
81
## Subscribe to custom topic
82
82
83
-
You subscribe to an event grid topic to tell Event Grid which events you want to track, and where to send the events.
83
+
You subscribe to an Event Grid topic to tell Event Grid which events you want to track, and where to send the events.
84
84
85
85
1. Now, on the **Event Grid Topic** page for your custom topic, select **+ Event Subscription** on the toolbar.
86
86
@@ -114,12 +114,12 @@ The first example uses Azure CLI. It gets the URL and key for the custom topic,
114
114
1. Select **Bash** in the top-left corner of the Cloud Shell window.
1. Run the following command to get the **endpoint** for the topic: After you copy and paste the command, update the **topic name** and **resource group name** before you run the command. You'll publish sample events to this topic endpoint.
117
+
1. Run the following command to get the **endpoint** for the topic: After you copy and paste the command, update the **topic name** and **resource group name** before you run the command. You publish sample events to this topic endpoint.
118
118
119
119
```azurecli
120
120
endpoint=$(az eventgrid topic show --name <topic name> -g <resource group name> --query "endpoint" --output tsv)
121
121
```
122
-
2. Run the following command to get the **key** for the custom topic: After you copy and paste the command, update the **topic name** and **resource group** name before you run the command. It's the primary key of the event grid topic. To get this key from the Azure portal, switch to the **Access keys** tab of the **Event Grid Topic** page. To be able post an event to a custom topic, you need the access key.
122
+
2. Run the following command to get the **key** for the custom topic: After you copy and paste the command, update the **topic name** and **resource group** name before you run the command. It's the primary key of the Event Grid topic. To get this key from the Azure portal, switch to the **Access keys** tab of the **Event Grid Topic** page. To be able post an event to a custom topic, you need the access key.
123
123
124
124
```azurecli
125
125
key=$(az eventgrid topic key list --name <topic name> -g <resource group name> --query "key1" --output tsv)
@@ -213,8 +213,8 @@ Now that you know how to create custom topics and event subscriptions, learn mor
213
213
214
214
- [About Event Grid](overview.md)
215
215
- [Route Blob storage events to a custom web endpoint](../storage/blobs/storage-blob-event-quickstart.md?toc=%2fazure%2fevent-grid%2ftoc.json)
216
-
- [Monitor virtual machine changes with Azure Event Grid and Logic Apps](monitor-virtual-machine-changes-event-grid-logic-app.md)
217
-
- [Stream big data into a data warehouse](event-grid-event-hubs-integration.md)
216
+
- [Monitor virtual machine changes with Azure Event Grid and Logic Apps](monitor-virtual-machine-changes-logic-app.md)
217
+
- [Stream big data into a data warehouse](event-hubs-integration.md)
218
218
219
219
See the following samples to learn about publishing events to and consuming events from Event Grid using different programming languages.
0 commit comments