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