Förhandsversion av Azure Data Manager for Agriculture som Event Grid-källa
Den här artikeln innehåller egenskaper och schema för Händelser i Azure Data Manager for Agriculture. En introduktion till händelsescheman finns i Händelseschema för Azure Event Grid .
Förutsättningar
Det är viktigt att du har följande förutsättningar slutförda innan du börjar stegen för att distribuera funktionen Händelser i Azure Data Manager för jordbruk.
- Ett aktivt Azure-konto
- Microsoft Azure Event Hubs-namnrymd och en händelsehubb som distribueras i Azure-portalen
Reagera på händelser i Data Manager for Agriculture
Med datahanteraren för jordbrukshändelser kan program reagera på skapande, borttagning och uppdatering av resurser. Data Manager for Agriculture-händelser skickas via Azure Event Grid.
Azure Functions, Azure Logic Apps eller till och med din egen http-lyssnare kan prenumerera på dessa händelser. Azure Event Grid tillhandahåller tillförlitlig händelseleverans till dina program genom omfattande återförsöksprinciper och obeställbara meddelanden.
Här är exempelscenarier för användning av händelser i vår tjänst:
- När du laddar ned satellit- eller väderdata eller kör jobb kan du använda händelser för att svara på ändringar i jobbstatus. Du kan minimera långa avsökningar och minska antalet API-anrop till tjänsten. Du kan också få ett meddelande om att jobbet har slutförts. Alla våra asynkrona inmatningsjobb kan stödja händelser.
Kommentar
Händelser som rör ISV-lösningsflödet stöds inte för närvarande.
- Om det finns ändringar i dataplansresurser som part, fält, servergrupper och andra liknande element kan du reagera på ändringar och utlösa arbetsflöden.
Filtrera händelser
Du kan filtrera Data Manager for Agriculture-händelser efter händelsetyp, ämne eller fält i dataobjektet. Filter i Event Grid matchar början eller slutet av ämnet så att händelser som matchar kan gå till prenumeranten.
För partychanged-händelsen kan du till exempel använda ämnesfiltret "EndsWith" för att ta emot meddelanden om ändringar för en viss part med ID Party1234:
EndsWith- /Party1234 Ämnet för den här händelsen är av formatet "/parties/Party1234"
Ämnen i ett händelseschema ger även filter för "börjar med" och "exakt matchning".
Om du vill filtrera samma händelse för en grupp med part-ID använder du på samma sätt fältet Avancerat filter på partyId i händelsedataobjektet. I en enda prenumeration kan du lägga till fem avancerade filter med en gräns på 25 värden för varje filtrerad nyckel.
Mer information om hur du använder filter finns i filtrera händelser för Event Grid.
Prenumerera på händelser
Du kan prenumerera på Data Manager for Agriculture-händelser med hjälp av Azure-portalen eller Azure Resource Manager-klienten. Var och en av dessa ger användaren en uppsättning funktioner. Mer information om varje metod finns i följande resurser.
Prenumerera på händelser med hjälp av portalen
Prenumerera på händelser med ARM-mallklienten
Metoder för att använda händelser
Program som hanterar Händelser i Data Manager for Agriculture bör följa några rekommenderade metoder:
- Kontrollera att eventType är en som du är beredd att bearbeta och anta inte att alla händelser du får är de typer du förväntar dig.
- Eftersom meddelanden kan komma i fel ordning använder du fälten modifiedTime och etag för att förstå ordningen på händelser för ett visst objekt.
- Data Manager for Agriculture-händelser garanterar leverans minst en gång till prenumeranter, vilket säkerställer att alla meddelanden matas ut. Men på grund av återförsök eller tillgänglighet för prenumerationer kan dubbletter av meddelanden ibland förekomma. Mer information om leverans och återförsök av meddelanden finns i Leverans av Event Grid-meddelanden och försök igen
- Ignorera fält som du inte förstår. Den här metoden hjälper dig att hålla dig motståndskraftig mot nya funktioner som kan läggas till i framtiden.
Tillgängliga händelsetyper
Händelsenamn | Description |
---|---|
Microsoft.AgFoodPlatform.PartyChanged | Publicerad när en part skapas/uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.FarmChangedV2 | Publicerad när en servergrupp skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.FieldChangedV2 | Publicerad när ett fält skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 | Publicerad när ett säsongsfält skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.CropChanged | Publicerad när en gröda skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.CropProductChanged | Publicerad när en beskärningsprodukt skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.SeasonChanged | Publicerad när en säsong skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 | Publiceras när statusen för ett satellitdatainmatningsjobb ändras, till exempel när jobbet skapas, har förlopp eller slutförts. |
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 | Publicerat när statusen för ett väderdatainmatningsjobb ändras, till exempel när jobbet skapas, har förlopp eller slutförts. |
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 | Publicerad när status för väderdatauppdateringsjobb ändras. |
Microsoft.AgFoodPlatform.SensorMappingChangedV2 | Publicerad när sensormappning ändras |
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 | Publicerad när sensorpartnerintegrering ändras |
Microsoft.AgFoodPlatform.DeviceDataModelChanged | Publicerad när enhetsdatamodellen ändras |
Microsoft.AgFoodPlatform.DeviceChanged | Publicerad när enheten ändras |
Microsoft.AgFoodPlatform.SensorDataModelChanged | Publicerad när sensordatamodellen ändras |
Microsoft.AgFoodPlatform.SensorChanged | Publicerad när sensorn ändras |
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 | Publicerad när statusändringar för datainmatningsjobb för en servergruppsåtgärd, till exempel jobb skapas, har förlopp eller slutförts. |
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 | Publicerad när programdata skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.HarvestDataChangedV2 | Publicerad när insamlingsdata skapas/uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.TillageDataChangedV2 | Publicerad när Tillage Data skapas/uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.PlantingDataChangedV2 | Publicerad när planteringsdata skapas /uppdateras/tas bort i en Azure Data Manager for Agriculture-resurs |
Microsoft.AgFoodPlatform.AttachmentChangedV2 | Publicerad när en bifogad fil skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.ZoneChangedV2 | Publicerad när en zon skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 | Publicerad när en hanteringszon skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.PrescriptionChangedV2 | Publicerad när ett recept skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 | Publicerad när en receptkarta skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 | Publicerad när analysdata för växtvävnad skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 | Publicerad när näringsanalysdata skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 | Publicerad när en bildbearbetning rastrerar jobbstatusändringar, till exempel om jobbet skapas, har förlopp eller slutförts. |
Microsoft.AgFoodPlatform.InsightChangedV2 | Publicerad när Insight skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 | Publicerad när Insight Attachment skapas/uppdateras/tas bort. |
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 | Publicerad när jobbstatus för biomassamodell ändras |
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 | Publicerad när markfuktighetsmodellens jobbstatus ändras |
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 | Publicerad när jobbstatus för sensorplaceringsmodell ändras |
Händelseegenskaper
Varje Azure Data Manager for Agriculture-händelse har två delar, den första delen är gemensam för händelser och det andra innehåller dataobjekt egenskaper som är specifika för varje händelse.
Den del som är gemensam för händelser beskrivs i Event Grid-händelseschemat och innehåller följande data på den översta nivån:
Egenskap | Type | Description |
---|---|---|
Avsnitt | 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. |
certifikatmottagare | sträng | Utgivardefinierad sökväg till händelseobjektet. |
Händelsetyp | sträng | En av de registrerade händelsetyperna för den här händelsekällan. |
Händelsetid | sträng | Den tid då händelsen genereras baserat på leverantörens UTC-tid. |
ID | sträng | Unik identifierare för händelsen. |
data | objekt | Dataobjekt med egenskaper som är specifika för varje händelsetyp. |
Dataversion | sträng | Dataobjektets schemaversion. Utgivaren definierar schemaversion. |
Metadataversion | sträng | Schemaversionen av händelsens metadata. Event Grid definierar schemat för de översta egenskaperna. Event Grid ger det här värdet. |
För händelser som part, säsong, gröda, ändrad beskärningsprodukt innehåller dataobjektet följande egenskaper:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
För servergruppshändelser innehåller dataobjektet följande egenskaper:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
partyId | sträng | ID för den part som den tillhör. |
För enhetsdatamodellen och sensordatamodellhändelser innehåller dataobjektet följande egenskaper:
Egenskap | Type | Description |
---|---|---|
sensorPartnerId | sträng | ID som är associerat med sensorPartner. |
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
För enhetshändelser innehåller dataobjektet följande egenskaper:
Egenskap | Type | Description |
---|---|---|
deviceDataModelId | sträng | ID som är associerat med deviceDataModel. |
integrationId | sträng | ID som är associerat med integreringen. |
sensorPartnerId | sträng | ID som är associerat med sensorPartner. |
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
För sensorhändelser innehåller dataobjektet följande egenskaper:
Egenskap | Type | Description |
---|---|---|
sensorDataModelId | sträng | ID som är associerat med sensorDataModel. |
integrationId | sträng | ID som är associerat med integreringen. |
deviceId | sträng | ID som är associerat med enheten. |
sensorPartnerId | sträng | ID som är associerat med sensorPartner. |
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
För sensormappningshändelser innehåller dataobjektet följande egenskaper:
Egenskap | Type | Description |
---|---|---|
sensorId | sträng | ID som är associerat med sensorn. |
partyId | sträng | ID som är associerat med parten. |
sensorPartnerId | sträng | ID som är associerat med sensorPartner. |
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
För integrationshändelser för sensorpartner innehåller dataobjektet följande egenskaper:
Egenskap | Type | Description |
---|---|---|
integrationId | sträng | ID som är associerat med integreringen. |
partyId | sträng | ID som är associerat med parten. |
sensorPartnerId | sträng | ID som är associerat med sensorPartner. |
ID | sträng | Unikt ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
egenskaper | Objekt | Den innehåller användardefinierad nyckel – värdepar. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Namn för att identifiera resursen. |
Säsongsfälthändelser har följande dataobjekt:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Användardefinierat ID för säsongsfältet |
farmId | sträng | Användardefinierat ID för den servergrupp som säsongsfältet är associerat med. |
partyId | sträng | ID för den part som den tillhör. |
seasonId | sträng | Användardefinierat ID för säsongen som säsongsfältet är associerat med. |
fieldId | sträng | Användardefinierat ID för det fält som säsongsfältet är associerat med. |
name | sträng | Användardefinierat namn på säsongsfältet. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
egenskaper | Objekt | Den innehåller användardefinierade nyckel/värde-par. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
Insiktshändelser har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
modelId | sträng | ID för den associerade modellen. |
resourceId | sträng | Användardefinierat ID för resursen, till exempel servergrupp, fält osv. |
resourceType | sträng | Namnet på resurstypen. Tillämpliga värden är Party, Farm, Field, SeasonalField osv. |
partyId | sträng | ID för den part som den tillhör. |
modelVersion | sträng | Version av den associerade modellen. |
ID | sträng | Användardefinierat ID för resursen. |
status | sträng | Innehåller jobbets status. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | En lista över nyckelvärdepar som beskriver resursen. Endast sträng- och numeriska värden stöds. |
name | sträng | Användardefinierat namn på resursen. |
egenskaper | objekt | Användardefinierat namn på resursen. |
InsightAttachment-händelser har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
modelId | sträng | ID för den associerade modellen. |
resourceId | sträng | Användardefinierat ID för resursen, till exempel servergrupp, fält osv. |
resourceType | sträng | Namnet på resurstypen. |
partyId | sträng | ID för den part som den tillhör. |
insightId | sträng | ID som är associerat med insiktsresursen. |
ID | sträng | Användardefinierat ID för resursen. |
status | sträng | Innehåller jobbets status. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | En lista över nyckelvärdepar som beskriver resursen. Endast sträng- och numeriska värden stöds. |
name | sträng | Användardefinierat namn på resursen. |
egenskaper | objekt | Användardefinierat namn på resursen. |
Fälthändelser har följande dataobjekt:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Användardefinierat ID för fältet. |
farmId | sträng | Användardefinierat ID för den servergrupp som fältet är associerat med. |
partyId | sträng | ID för den part som den tillhör. |
name | sträng | Användardefinierat namn på fältet. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
egenskaper | Objekt | Den innehåller användardefinierade nyckel/värde-par. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades. |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades. |
status | sträng | Innehåller objektets användardefinierade status. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
ImageProcessingRasterizeJobStatusChanged-händelsen har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
shapefileAttachmentId | sträng | Användardefinierat ID-namn för den associerade formfilen. |
partyId | sträng | Part-ID för vilket jobb som skapades. |
ID | sträng | Unikt ID för jobbet. |
name | sträng | Användardefinierat namn på jobbet. |
status | sträng | Olika tillstånd som ett jobb kan finnas i. Tillämpliga värden är Waiting, Running, Succeeded, Failed, Canceled osv. |
isCancellationRequested | boolean | Flagga som ställs in när jobbet avbryts begärs. |
beskrivning | sträng | Textbeskrivning av jobbet. |
meddelande | sträng | Statusmeddelande för att samla in mer information om jobbet. |
lastActionDateTime | date-time | Datum-tid när den senaste åtgärden utfördes på jobbet, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
egenskaper | Objekt | Den innehåller användardefinierade nyckel/värde-par |
SatellitDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged och FarmOperationDataIngestionJobChanged har följande dataobjekt:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Unikt ID för jobbet. |
name | sträng | Användardefinierat namn på jobbet. |
status | sträng | Olika tillstånd som ett jobb kan finnas i. |
isCancellationRequested | boolean | Flagga som ställs in när jobbet avbryts begärs. |
beskrivning | sträng | Textbeskrivning av jobbet. |
partyId | sträng | Part-ID för vilket jobb som skapades. |
meddelande | sträng | Statusmeddelande för att samla in mer information om jobbet. |
lastActionDateTime | date-time | Datum-tid när den senaste åtgärden utfördes på jobbet, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
egenskaper | Objekt | Den innehåller användardefinierade nyckel/värde-par. |
Datahändelser för servergruppsåtgärder, till exempel programdata, insamling av data, planteringsdata och lagringsdata har följande dataobjekt:
Egenskap | Type | Beskrivning |
---|---|---|
ID | sträng | Unikt ID för resursen. |
status | sträng | Innehåller den användardefinierade statusen för resursen. |
partyId | sträng | ID för den part som den tillhör. |
source | sträng | Meddelande från Azure Data Manager for Agriculture med information om jobbet. |
modifiedDateTime | sträng | Anger den tidpunkt då händelsen senast ändrades |
createdDateTime | sträng | Anger den tidpunkt då resursen skapades |
Etag | sträng | Implementerar optimistisk samtidighet |
name | sträng | Namn för att identifiera resursen. |
beskrivning | sträng | Textbeskrivning av resursen |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
egenskaper | Objekt | Den innehåller användardefinierade nyckel/värde-par. |
AttachmentChanged-händelsen har följande dataobjekt
Egenskap | Type | Description |
---|---|---|
resourceId | sträng | Användardefinierat ID för resursen, till exempel servergrupp, fält osv. |
resourceType | sträng | Namnet på resurstypen. |
partyId | sträng | ID för den part som den tillhör. |
ID | sträng | Användardefinierat ID för resursen. |
status | sträng | Innehåller jobbets status. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | Textbeskrivning av resursen |
name | sträng | Användardefinierat namn på resursen. |
ZoneChanged-händelsen har följande dataobjekt
Egenskap | Type | Description |
---|---|---|
managementZoneId | sträng | Hanteringszon-ID som är associerat med zonen. |
partyId | sträng | Användardefinierat ID för associerat fält. |
ID | sträng | ID för den part som den tillhör |
status | sträng | Innehåller den användardefinierade statusen för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | Textbeskrivning av resursen |
name | sträng | Användardefinierat namn på resursen. |
egenskaper | objekt | En lista över nyckelvärdepar som beskriver resursen. Endast sträng- och talvärden stöds. |
PrescriptionChanged-händelsen har följande dataobjekt
Egenskap | Type | Description |
---|---|---|
prescriptionMapId | sträng | Användardefinierat ID för den associerade receptkartan. |
partyId | sträng | ID för den part som den tillhör. |
ID | sträng | Användardefinierat ID för receptet. |
actionType | sträng | Anger den ändring som utlöstes under publiceringen av händelsen. Tillämpliga värden skapas, uppdateras, tas bort |
status | sträng | Innehåller den användardefinierade statusen för receptet. |
egenskaper | objekt | Den innehåller användardefinierade nyckel/värde-par. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | Textbeskrivning av resursen |
name | sträng | Användardefinierat namn på receptet. |
Händelserna PrescriptionMapChanged och ManagementZoneChanged har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
seasonId | sträng | Användardefinierat ID för den associerade säsongen. |
cropId | sträng | Användardefinierat ID för den associerade grödan. |
fieldId | sträng | Användardefinierat ID för det associerade fältet. |
partyId | sträng | ID för den part som den tillhör. |
ID | sträng | Användardefinierat ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet |
beskrivning | sträng | Textbeskrivning av resursen |
name | sträng | Användardefinierat namn på receptkartan. |
egenskaper | objekt | Den innehåller användardefinierade nyckel/värde-par |
status | sträng | Status för resursen. |
Händelsen PlantTissueAnalysisChanged har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
seasonId | sträng | Användardefinierat ID för den associerade säsongen. |
cropId | sträng | Användardefinierat ID för den associerade grödan. |
cropProductId | sträng | Beskär produkt-ID som är associerat med växtvävnadsanalysen. |
fieldId | sträng | Användardefinierat ID för det associerade fältet. |
partyId | sträng | ID för den part som den tillhör. |
ID | sträng | Användardefinierat ID för resursen. |
actionType | sträng | Anger den ändring som utlöste publicering av händelsen. Tillämpliga värden skapas, uppdateras och tas bort. |
modifiedDateTime | date-time | Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Användardefinierat namn på receptkartan. |
egenskaper | objekt | Den innehåller användardefinierade nyckel/värde-par. |
status | sträng | Status för resursen. |
Händelsen NutrientAnalysisChanged har följande dataobjekt:
Egenskap | Type | Description |
---|---|---|
parentId | sträng | ID för den överordnade näringsanalysen tillhör. |
parentType | sträng | Typ av den överordnade näringsanalysen tillhör. Tillämpliga värden är PlantTissueAnalysis. |
partyId | sträng | ID för den part som den tillhör. |
ID | sträng | Användardefinierat ID för näringsanalys. |
actionType | sträng | Anger den ändring som utlöses under publiceringen av händelsen. Tillämpliga värden är Skapad, Uppdaterad, Borttagen. |
egenskaper | objekt | Den innehåller användardefinierade nyckel/värde-par. |
modifiedDateTime | date-time | Datum-tid när näringsanalys senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum-tid när näringsanalys skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
status | sträng | Innehåller användardefinierad status för näringsanalysen. |
Etag | sträng | Implementerar optimistisk samtidighet. |
beskrivning | sträng | Textbeskrivning av resursen. |
name | sträng | Användardefinierat namn på näringsanalysen. |
Exempelhändelser
Exempelhändelser finns på den här sidan
Nästa steg
- En introduktion till Azure Event Grid finns i Vad är Event Grid?
- Testa våra API:er här.