Dela via


Azure Data Manager for Agriculture (förhandsversion) som Event Grid-källa

Den här artikeln innehåller egenskaper och schema för händelser i Azure Data Manager for Agriculture (förhandsversion). En introduktion till händelsescheman finns i Händelseschema för Azure Event Grid och Molnhändelseschema.

Tillgängliga händelsetyper

Händelsenamn beskrivning
Microsoft.AgFoodPlatform.PartyChanged Publicerad när en Party skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.FarmChanged.V2 Publicerad när en Farm skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.FieldChanged.V2 Publicerad när en Field skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.SeasonChanged Publicerad när en Season skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2 Publicerad när en Seasonal Field skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.BoundaryChanged.V2 Publicerad när en Boundary skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.CropChanged Publicerad när en Crop skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.CropProductChanged Publicerad när en Crop Product skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.AttachmentChanged.V2 Publicerad när en Attachment skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2 Publicerad när en Management Zone skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.ZoneChanged.V2 Publicerad när en Zone skapas/uppdateras/tas bort.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2 Publicerat när statusen för ett satellitdatainmatningsjobb ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2 Publicerat när statusen för ett väderdatainmatningsjobb ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2 Publiceras när statusen för ett väderdatauppdateringsjobb ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2 Publicerad när en Application Data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2 Publicerad när en Harvesting Data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.TillageDataChanged.V2 Publicerad när en Tillage Data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2 Publicerad när en Planting Data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2 Publicerad när en bildbearbetning rastrerar jobbets status ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2 Publicerad när statusen för datainmatningsjobbet för en servergruppsåtgärd ändras, till exempel när jobbet skapas, har förlopp eller slutförts.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.SensorMappingChanged.V2 Publicerad när en Sensor Mapping skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2 Publicerad när en Sensor Partner Integration skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.DeviceDataModelChanged Publicerad när Device Data Model skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.DeviceChanged Publicerad när en Device skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.SensorDataModelChanged Publicerad när en Sensor Data Model skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.SensorChanged Publicerad när en Sensor skapas/uppdateras/tas bort.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.PrescriptionChanged.V2 Publicerad när en Prescription skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2 Publicerad när en Prescription Map skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2 Publicerad när en Plant Tissue Analysis data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2 Publicerad när en Nutrient Analysis data skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.InsightChanged.V2 Publicerad när en Insight skapas/uppdateras/tas bort.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2 Publicerad när en Insight Attachment skapas/uppdateras/tas bort.
Händelsenamn beskrivning
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2 Publicerat när statusen för ett Biomass Model-jobb ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2 Publicerad när statusen för ett Soil Moisture Model-jobb ändras, till exempel om jobbet skapas, har förlopp eller slutförts.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2 Publicerat när status för ett jobb för sensorplaceringsmodell ändras, till exempel om jobbet skapas, har förlopp eller slutförts.

Exempelhändelser

I följande exempel visas schemat för Microsoft.AgFoodPlatform.PartyChanged:

[
  {
      "data": {
        "actionType": "Deleted",
        "modifiedDateTime": "2022-10-17T18:43:37Z",
        "eTag": "0000000000-0000-0000-0000-0000000000000",
        "properties": {
        "key1": "value1",
        "key2": 123.45
        },
        "id": "<YOUR-PARTY-ID>",
        "createdDateTime": "2022-10-17T18:43:30Z"
      },
      "id": "000000000-0000-0000-0000-0000000000000",
      "source": "/subscriptions/{SUBSCRIPTION-ID}/resourceGroups/{RESOURCE-GROUP-NAME}/providers/Microsoft.AgFoodPlatform/farmBeats/{YOUR-RESOURCE-NAME}",
      "subject": "/parties/<YOUR-PARTY-ID>",
      "type": "Microsoft.AgFoodPlatform.PartyChanged",
      "specversion":"1.0",
      "time": "2022-10-17T18:43:37.3306735Z"
    }
]

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.
time 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 Händelsedata för App Configuration.
specversion sträng CloudEvents schemaspecifikationsversion.

Dataobjektet har följande vanliga egenskaper:

Property Type Beskrivning
id String Unikt ID för resursen.
actionType String Anger ändringen, 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 String Anger den tidpunkt då händelsen senast ändrades.
createdDateTime String Anger den tidpunkt då resursen skapades.
status String Innehåller objektets användardefinierade status.
Etag String Implementerar optimistisk samtidighet.
description sträng Textbeskrivning av resursen.
name sträng Namn för att identifiera resursen.
Property Type Beskrivning
id String 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.
description 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.

Nästa steg