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/azure-maps/azure-maps-event-grid-integration.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Azure Event Grid is a fully managed event routing service, which uses a publish-
24
24
25
25
## Azure Maps events types
26
26
27
-
Event grid uses [event subscriptions](../event-grid/concepts.md#event-subscriptions) to route event messages to subscribers. An Azure Maps account emits the following event types:
27
+
Event Grid uses [event subscriptions](../event-grid/concepts.md#event-subscriptions) to route event messages to subscribers. An Azure Maps account emits the following event types:
28
28
29
29
| Event type | Description |
30
30
| ---------- | ----------- |
@@ -75,6 +75,7 @@ Applications that handle Azure Maps geofence events should follow a few recommen
75
75
* When a GET or a POST request in the Geofence API is called with the mode parameter set to `EnterAndExit`, then an Enter or Exit event is generated for each geometry in the geofence for which the status has changed from the previous Geofence API call.
76
76
77
77
## Next steps
78
+
For details about all the events supported by Azure Maps and the schema, see [Azure Maps as an Event Grid source](../event-grid/event-schema-azure-maps.md).
78
79
79
80
To learn more about how to use geofencing to control operations at a construction site, see:
* To learn about differences in the Azure messaging services, see [Choose between Azure services that deliver messages](compare-messaging-services.md).
18
-
* For an introduction to Event Grid, see [About Event Grid](overview.md).
19
-
* For an introduction to Event Hubs Capture, see [Enable Event Hubs Capture using the Azure portal](../event-hubs/event-hubs-capture-enable-through-portal.md).
20
16
* For more information about setting up and running the sample, see [Event Hubs Capture and Event Grid sample](https://github.com/Azure/azure-event-hubs/tree/master/samples/e2e/EventHubsCaptureEventGridDemo).
17
+
* In this tutorial, you created an event subscription for the `CaptureFileCreated` event. For more information about this event and all the events supported by Azure Blob Storage, see [Azure Event Hubs as an Event Grid source](event-schema-event-hubs.md).
18
+
* To learn more about the Event Hubs Capture feature, see [Capture events through Azure Event Hubs in Azure Blob Storage or Azure Data Lake Storage](../event-hubs/event-hubs-capture-overview.md).
19
+
* To learn about differences in the Azure messaging services, see [Choose between Azure services that deliver messages](compare-messaging-services.md).
Copy file name to clipboardExpand all lines: articles/event-grid/event-schema-aks.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,13 +3,13 @@ title: Azure Kubernetes Service as Event Grid source
3
3
description: This article describes how to use Azure Kubernetes Service as an Event Grid event source. It provides the schema and links to tutorial and how-to articles.
4
4
author: zr-msft
5
5
ms.topic: conceptual
6
-
ms.date: 10/04/2021
6
+
ms.date: 12/02/2022
7
7
ms.author: zarhoads
8
8
---
9
9
10
10
# Azure Kubernetes Service (AKS) as an Event Grid source
11
11
12
-
This article provides the properties and schema for AKS events. For an introduction to event schemas, see [Azure Event Grid event schema](event-schema.md). It also gives you a list of quick starts and tutorials to use AKS as an event source.
12
+
This article provides the properties and schema for AKS events. It also gives you a list of quick starts and tutorials to use AKS as an event source. For an introduction to event schemas, see [Azure Event Grid event schema](event-schema.md)and [Cloud event schema](cloud-event-schema.md).
13
13
14
14
## Available event types
15
15
@@ -108,6 +108,4 @@ The data object contains the following properties:
108
108
|`latestPreviewKubernetesVersion`| string | The latest preview version of Kubernetes available. |
109
109
110
110
## Next steps
111
-
112
-
* For an introduction to Azure Event Grid, see [What is Event Grid?](overview.md)
113
-
* For more information about creating an Azure Event Grid subscription, see [Event Grid subscription schema](subscription-creation-schema.md)
111
+
See the following tutorial: [Quickstart: Subscribe to Azure Kubernetes Service (AKS) events with Azure Event Grid](../aks/quickstart-event-grid.md).
Copy file name to clipboardExpand all lines: articles/event-grid/event-schema-iot-hub.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Azure IoT Hub as Event Grid source
3
3
description: This article provides the properties and schema for Azure IoT Hub events. It lists the available event types, an example event, and event properties.
4
4
ms.topic: conceptual
5
-
ms.date: 09/15/2021
5
+
ms.date: 12/02/2022
6
6
---
7
7
8
8
# Azure IoT Hub as an Event Grid source
@@ -24,7 +24,7 @@ Azure IoT Hub emits the following event types:
The schema for DeviceConnected and DeviceDisconnected events have the same structure. This sample event shows the schema of an event raised when a device is connected to an IoT hub:
27
+
The schemas for DeviceConnected and DeviceDisconnected events have the same structure. This sample event shows the schema of an event raised when a device is connected to an IoT hub:
28
28
29
29
```json
30
30
[{
@@ -81,7 +81,7 @@ The DeviceTelemetry event is raised when a telemetry event is sent to an IoT Hub
81
81
}]
82
82
```
83
83
84
-
The schema for DeviceCreated and DeviceDeleted events have the same structure. This sample event shows the schema of an event raised when a device is registered to an IoT hub:
84
+
The schemas for DeviceCreated and DeviceDeleted events have the same structure. This sample event shows the schema of an event raised when a device is registered to an IoT hub:
85
85
86
86
```json
87
87
[{
@@ -131,7 +131,7 @@ The schema for DeviceCreated and DeviceDeleted events have the same structure. T
131
131
132
132
# [Cloud event schema](#tab/cloud-event-schema)
133
133
134
-
The schema for DeviceConnected and DeviceDisconnected events have the same structure. This sample event shows the schema of an event raised when a device is connected to an IoT hub:
134
+
The schemas for DeviceConnected and DeviceDisconnected events have the same structure. This sample event shows the schema of an event raised when a device is connected to an IoT hub:
135
135
136
136
```json
137
137
[{
@@ -186,7 +186,7 @@ The DeviceTelemetry event is raised when a telemetry event is sent to an IoT Hub
186
186
}]
187
187
```
188
188
189
-
The schema for DeviceCreated and DeviceDeleted events have the same structure. This sample event shows the schema of an event raised when a device is registered to an IoT hub:
189
+
The schemas for DeviceCreated and DeviceDeleted events have the same structure. This sample event shows the schema of an event raised when a device is registered to an IoT hub:
190
190
191
191
```json
192
192
[{
@@ -245,7 +245,7 @@ All events contain the same top-level data:
245
245
| Property | Type | Description |
246
246
| -------- | ---- | ----------- |
247
247
|`id`| string | Unique identifier for the event. |
248
-
|`topic`| string | Full resource path to the event source. This field is not writeable. Event Grid provides this value. |
248
+
|`topic`| string | Full resource path to the event source. This field isn't writeable. Event Grid provides this value. |
249
249
|`subject`| string | Publisher-defined path to the event subject. |
250
250
|`eventType`| string | One of the registered event types for this event source. |
251
251
|`eventTime`| string | The time the event is generated based on the provider's UTC time. |
@@ -261,7 +261,7 @@ All events contain the same top-level data:
261
261
| Property | Type | Description |
262
262
| -------- | ---- | ----------- |
263
263
|`id`| string | Unique identifier for the event. |
264
-
|`source`| string | Full resource path to the event source. This field is not writeable. Event Grid provides this value. |
264
+
|`source`| string | Full resource path to the event source. This field isn't writeable. Event Grid provides this value. |
265
265
|`subject`| string | Publisher-defined path to the event subject. |
266
266
|`type`| string | One of the registered event types for this event source. |
267
267
|`time`| string | The time the event is generated based on the provider's UTC time. |
@@ -293,7 +293,7 @@ For **Device Telemetry** IoT Hub event, the data object contains the device-to-c
293
293
| -------- | ---- | ----------- |
294
294
|`body`| string | The content of the message from the device. |
295
295
|`properties`| string | Application properties are user-defined strings that can be added to the message. These fields are optional. |
296
-
|`system properties`| string |[System properties](../iot-hub/iot-hub-devguide-routing-query-syntax.md#system-properties) help identify contents and source of the messages. Device telemetry message must be in a valid JSON format with the contentType set to JSON and contentEncoding set to UTF-8 in the message system properties. If this is not set, then IoT Hub will write the messages in base 64 encoded format. |
296
+
|`system properties`| string |[System properties](../iot-hub/iot-hub-devguide-routing-query-syntax.md#system-properties) help identify contents and source of the messages. Device telemetry message must be in a valid JSON format with the contentType set to JSON and contentEncoding set to UTF-8 in the message system properties. If this isn't set, then IoT Hub will write the messages in base 64 encoded format. |
297
297
298
298
For **Device Created** and **Device Deleted** IoT Hub events, the data object contains the following properties:
299
299
@@ -303,13 +303,13 @@ For **Device Created** and **Device Deleted** IoT Hub events, the data object co
303
303
|`deviceID`| string | The unique identifier of the device twin. |
304
304
|`etag`| string | A validator for ensuring consistency of updates to a device twin. Each etag is guaranteed to be unique per device twin. |
305
305
|`deviceEtag`| string | A validator for ensuring consistency of updates to a device registry. Each deviceEtag is guaranteed to be unique per device registry. |
306
-
|`status`| string |Whether the device twin is enabled or disabled. |
306
+
|`status`| string |Indicates whether the device twin is enabled or disabled. |
307
307
|`statusUpdateTime`| string | The ISO8601 timestamp of the last device twin status update. |
308
-
|`connectionState`| string |Whether the device is connected or disconnected. |
308
+
|`connectionState`| string |Indicates whether the device is connected or disconnected. |
309
309
|`lastActivityTime`| string | The ISO8601 timestamp of the last activity. |
310
310
|`cloudToDeviceMessageCount`| integer | Count of cloud to device messages sent to this device. |
311
311
|`authenticationType`| string | Authentication type used for this device: either `SAS`, `SelfSigned`, or `CertificateAuthority`. |
312
-
|`x509Thumbprint`| string | The thumbprint is a unique value for the x509 certificate, commonly used to find a particular certificate in a certificate store. The thumbprint is dynamically generated using the SHA1 algorithm, and does not physically exist in the certificate. |
312
+
|`x509Thumbprint`| string | The thumbprint is a unique value for the x509 certificate, commonly used to find a particular certificate in a certificate store. The thumbprint is dynamically generated using the SHA1 algorithm, and doesn't physically exist in the certificate. |
313
313
|`primaryThumbprint`| string | Primary thumbprint for the x509 certificate. |
314
314
|`secondaryThumbprint`| string | Secondary thumbprint for the x509 certificate. |
315
315
|`version`| integer | An integer that is incremented by one each time the device twin is updated. |
0 commit comments