Usługa Azure Cache for Redis jako źródło usługi Event Grid
Ten artykuł zawiera właściwości i schemat zdarzeń usługi Azure Cache for Redis. Aby zapoznać się ze schematami zdarzeń, zobacz Schemat zdarzeń usługi Azure Event Grid.
Dostępne typy zdarzeń
Te zdarzenia są wyzwalane, gdy klient eksportuje, importuje lub skaluje przez wywołanie interfejsów API REST usługi Azure Cache for Redis. Zdarzenie stosowania poprawek jest wyzwalane przez aktualizację usługi Redis.
Nazwa zdarzenia | opis |
---|---|
Microsoft.Cache.ExportRDBCompleted | Wyzwalane po wyeksportowaniu danych pamięci podręcznej. |
Microsoft.Cache.ImportRDBCompleted | Wyzwalane podczas importowania danych pamięci podręcznej. |
Microsoft.Cache.PatchingCompleted | Wyzwalane po zakończeniu stosowania poprawek. |
Microsoft.Cache.ScalingCompleted | Wyzwalane po zakończeniu skalowania. |
Przykładowe zdarzenie
Po wyzwoleniu zdarzenia usługa Event Grid wysyła dane dotyczące tego zdarzenia do subskrybującego punktu końcowego. Ta sekcja zawiera przykład tego, jak wyglądają te dane dla każdego zdarzenia usługi Azure Cache for Redis.
Zdarzenie Microsoft.Cache.PatchingCompleted
[{
"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"
}]
Zdarzenie Microsoft.Cache.ImportRDBCompleted
[{
"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"
}]
Zdarzenie Microsoft.Cache.ExportRDBCompleted
[{
"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"
}]
Właściwości zdarzenia
Zdarzenie ma następujące dane najwyższego poziomu:
Właściwość | Type | opis |
---|---|---|
source |
string | Pełna ścieżka zasobu do źródła zdarzeń. To pole nie jest możliwe do zapisu. Ta wartość jest podawana przez usługę Event Grid. |
subject |
string | Zdefiniowana przez wydawcę ścieżka do tematu zdarzenia. |
type |
string | Jeden z zarejestrowanych typów zdarzeń dla tego źródła zdarzeń. |
time |
string | Czas generowania zdarzenia na podstawie czasu UTC dostawcy. |
id |
string | Unikatowy identyfikator zdarzenia. |
data |
obiekt | Dane zdarzeń usługi Azure Cache for Redis. |
specversion |
string | Wersja specyfikacji schematu CloudEvents. |
Obiekt danych ma następujące właściwości:
Właściwość | Type | opis |
---|---|---|
timestamp |
string | Godzina wystąpienia zdarzenia. |
name |
string | Nazwa zdarzenia. |
status |
string | Stan wydarzenia. Niepowodzenie lub powodzenie. |
Przewodniki Szybki start
Jeśli chcesz wypróbować zdarzenia usługi Azure Cache for Redis, zobacz dowolny z następujących artykułów Szybki start:
Jeśli chcesz użyć tego narzędzia: | Zobacz ten artykuł: |
---|---|
Azure Portal | Szybki start: kierowanie zdarzeń usługi Azure Cache for Redis do internetowego punktu końcowego za pomocą witryny Azure Portal |
PowerShell | Szybki start: kierowanie zdarzeń usługi Azure Cache for Redis do internetowego punktu końcowego za pomocą programu PowerShell |
Interfejs wiersza polecenia platformy Azure | Szybki start: kierowanie zdarzeń usługi Azure Cache for Redis do internetowego punktu końcowego za pomocą interfejsu wiersza polecenia platformy Azure |
Następne kroki
- Aby zapoznać się z wprowadzeniem do usługi Azure Event Grid, zobacz Co to jest usługa Event Grid?
- Aby uzyskać więcej informacji na temat tworzenia subskrypcji usługi Azure Event Grid, zobacz Schemat subskrypcji usługi Event Grid.