Azure Cache voor Redis als een Event Grid-bron
Dit artikel bevat de eigenschappen en het schema voor Azure Cache voor Redis gebeurtenissen. Zie het Gebeurtenisschema van Azure Event Grid voor een inleiding tot gebeurtenisschema's.
Beschikbare gebeurtenistypen
Deze gebeurtenissen worden geactiveerd wanneer een client exporteert, importeert of schaalt door Azure Cache voor Redis REST API's aan te roepen. De patchgebeurtenis wordt geactiveerd door redis-update.
Gebeurtenisnaam | Beschrijving |
---|---|
Microsoft.Cache.ExportRDBCompleted | Geactiveerd wanneer cachegegevens worden geƫxporteerd. |
Microsoft.Cache.ImportRDBCompleted | Geactiveerd wanneer cachegegevens worden geĆÆmporteerd. |
Microsoft.Cache.PatchingCompleted | Geactiveerd wanneer patching is voltooid. |
Microsoft.Cache.ScalingCompleted | Geactiveerd wanneer schalen is voltooid. |
Voorbeeld van een gebeurtenis
Wanneer een gebeurtenis wordt geactiveerd, verzendt de Event Grid-service gegevens over die gebeurtenis naar geabonneerde eindpunten. Deze sectie bevat een voorbeeld van hoe die gegevens eruit zouden zien voor elke Azure Cache voor Redis gebeurtenis.
Microsoft.Cache.PatchingCompleted-gebeurtenis
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.PatchingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "PatchingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "PatchingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ImportRDBCompleted-gebeurtenis
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ImportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ImportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ImportRDBCompleted",
"eventTime": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ExportRDBCompleted-gebeurtenis
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ExportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ExportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ExportRDBCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ScalingCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ScalingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ScalingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ScalingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Eigenschappen van gebeurtenis
Een gebeurtenis bevat de volgende gegevens op het hoogste niveau:
Eigenschap | Type | Omschrijving |
---|---|---|
source |
tekenreeks | Volledig resourcepad naar de gebeurtenisbron. Dit veld kan niet worden geschreven. Event Grid biedt deze waarde. |
subject |
tekenreeks | Het door de uitgever gedefinieerde pad naar het gebeurtenisonderwerp. |
type |
tekenreeks | Een van de geregistreerde gebeurtenistypen voor deze gebeurtenisbron. |
time |
tekenreeks | Het tijdstip waarop de gebeurtenis wordt gegenereerd op basis van de UTC-tijd van de provider. |
id |
tekenreeks | Unieke id voor de gebeurtenis. |
data |
object | Azure Cache voor Redis gebeurtenisgegevens. |
specversion |
tekenreeks | CloudEvents schemaspecificatieversie. |
Het gegevensobject heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
timestamp |
tekenreeks | Het tijdstip waarop de gebeurtenis heeft plaatsgevonden. |
name |
tekenreeks | De naam van de gebeurtenis. |
status |
tekenreeks | De status van de gebeurtenis. Mislukt of geslaagd. |
Snelstartgidsen
Als u gebeurtenissen wilt Azure Cache voor Redis, raadpleegt u een van de volgende quickstart-artikelen:
Als u dit hulpprogramma wilt gebruiken: | Zie dit artikel: |
---|---|
Azure Portal | Quickstart: Gebeurtenissen Azure Cache voor Redis routeren naar een webeindpunt met Azure Portal |
Powershell | Quickstart: Gebeurtenissen Azure Cache voor Redis routeren naar een webeindpunt met PowerShell |
Azure-CLI | Quickstart: Gebeurtenissen Azure Cache voor Redis routeren naar een webeindpunt met Azure CLI |
Volgende stappen
- Zie Wat is Event Grid? voor een inleiding tot Azure Event Grid.
- Zie het Event Grid-abonnementsschema voor meer informatie over het maken van een Azure Event Grid-abonnement.