Azure Storage Actions som en Event Grid-källa
Den här artikeln innehåller egenskaper och schema för Azure Storage Actions-händelser. En introduktion till händelsescheman finns i Händelseschema för Azure Event Grid. Mer information om Azure Storage Actions finns i Vad är Azure Storage Actions?.
Viktigt!
Azure Storage Actions är för närvarande i förhandsversion och är tillgängligt för dessa regioner. Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.
Tillgängliga händelsetyper
Händelser för lagringsåtgärder
Dessa händelser utlöses när en lagringsaktivitet placeras i kö och när en lagringsaktivitet körs.
Händelsenamn | beskrivning |
---|---|
Microsoft.StorageActions.StorageTaskQueued | Utlöses när en tilldelningskörning för lagringsaktivitet placeras i kö. Den här händelsen ger status för tilldelningskörning, till exempel när tilldelningen är i kö och motsvarande körnings-ID för spårningssyfte. |
Microsoft.StorageActions.StorageTaskCompleted | Utlöses när en tilldelningskörning för lagringsuppgifter har slutförts. Den här händelsen ger status för tilldelningskörningen, till exempel när tilldelningen har slutförts, tilldelningens status, vilken aktivitet som är associerad med tilldelningen och länken till sammanfattningsrapportfilen. |
Exempelhändelser
Microsoft.StorageActions.StorageTaskQueued-händelse
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskQueued",
"time": "2023-08-07T21:35:23Z",
"id": "8eb4656c-5c4a-4541-91e0-685558acbb1d",
"data": {
"queuedDateTime":"2023-08-07T21:35:23Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z"
},
"specversion": "1.0"
}]
Microsoft.StorageActions.StorageTaskCompleted-händelse
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskCompleted",
"time": "2023-08-07T21:35:34Z",
"id": "dee33d3b-0b39-42f2-b2be-76f2fb94b852",
"data": {
"status":"Succeeded",
"completedDateTime":"2023-08-07T21:35:34Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z",
"taskName":"deleteallcentraleu",
"summaryReportBlobUrl":"https://my-storage-account.blob.core.windows.net/result-container/deleteallcentraleu_testdelete_2023-08-07T21:35:23/SummaryReport.json"
},
"specversion": "1.0"
}]
Händelseegenskaper
En händelse har följande data på den översta nivån:
Property | Type | Description |
---|---|---|
source |
sträng | Fullständig resurssökväg till händelsekällan. Det här fältet kan inte skrivas. Event Grid ger det här värdet. |
subject |
sträng | Utgivardefinierad sökväg till händelseobjektet. |
type |
sträng | En av de registrerade händelsetyperna för den här händelsekällan. |
id |
sträng | Unik identifierare för händelsen. |
data |
objekt | Lagringsaktivitetshändelsedata. |
specversion |
sträng | CloudEvents schemaspecifikationsversion. |
Dataobjektet har följande egenskaper:
Property | Type | Description |
---|---|---|
queuedDateTime |
sträng | Tiden då tilldelningen av lagringsaktiviteten placeras i kö. |
status |
sträng | Slutförandestatus för lagringsuppgiftstilldelning (Succeeded eller Failed ) |
completedDateTime |
sträng | Den tid då tilldelningen av lagringsaktiviteten slutfördes. |
taskExecutionId |
sträng | Det unika ID som är associerat med lagringsaktivitetstilldelningen. |
taskName |
sträng | Lagringsaktiviteten som är associerad med tilldelningen av lagringsaktiviteten. |
summaryReportBlobUrl |
sträng | Länken till rapportfilen för sammanfattning av lagringsaktivitetstilldelning. |
Nästa steg
- En introduktion till Azure Event Grid finns i Vad är Event Grid?
- Mer information om hur du skapar en Azure Event Grid-prenumeration finns i Event Grid-prenumerationsschema.