Delen via


Azure Data Manager for Agriculture (preview) als Event Grid-bron

Dit artikel bevat de eigenschappen en het schema voor Azure Data Manager for Agriculture -gebeurtenissen (preview). Zie voor een inleiding tot gebeurtenisschema's het Azure Event Grid-gebeurtenisschema en het cloud-gebeurtenisschema.

Beschikbare gebeurtenistypen

Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.PartyChanged Gepubliceerd wanneer een Party wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.FarmChanged.V2 Gepubliceerd wanneer een Farm wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.FieldChanged.V2 Gepubliceerd wanneer een Field wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.SeasonChanged Gepubliceerd wanneer een Season wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2 Gepubliceerd wanneer een Seasonal Field wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.BoundaryChanged.V2 Gepubliceerd wanneer een Boundary wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.CropChanged Gepubliceerd wanneer een Crop wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.CropProductChanged Gepubliceerd wanneer een Crop Product /bijgewerkt/verwijderd wordt gemaakt.
Microsoft.AgFoodPlatform.AttachmentChanged.V2 Gepubliceerd wanneer een Attachment wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2 Gepubliceerd wanneer een Management Zone wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.ZoneChanged.V2 Gepubliceerd wanneer een Zone wordt gemaakt/bijgewerkt/verwijderd.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2 Gepubliceerd wanneer de status van een satellietgegevensopnametaak wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2 Gepubliceerd wanneer de status van een opnametaak voor weergegevens wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2 Gepubliceerd wanneer de taakstatus van een vernieuwingsfunctie voor weersgegevens wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2 Gepubliceerd wanneer een Application Data wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2 Gepubliceerd wanneer een Harvesting Data wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.TillageDataChanged.V2 Gepubliceerd wanneer een Tillage Data wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2 Gepubliceerd wanneer een Planting Data wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2 Gepubliceerd wanneer de status van een taak voor het verwerken van afbeeldingen wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2 Gepubliceerd wanneer de status van een gegevensopnametaak voor farmbewerkingen wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.SensorMappingChanged.V2 Gepubliceerd wanneer een Sensor Mapping wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2 Gepubliceerd wanneer een Sensor Partner Integration wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.DeviceDataModelChanged Gepubliceerd wanneer Device Data Model wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.DeviceChanged Gepubliceerd wanneer een Device wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.SensorDataModelChanged Gepubliceerd wanneer een Sensor Data Model wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.SensorChanged Gepubliceerd wanneer een Sensor wordt gemaakt/bijgewerkt/verwijderd.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.PrescriptionChanged.V2 Gepubliceerd wanneer een Prescription wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2 Gepubliceerd wanneer een Prescription Map wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2 Gepubliceerd wanneer een Plant Tissue Analysis gegevens wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2 Gepubliceerd wanneer een Nutrient Analysis gegevens wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.InsightChanged.V2 Gepubliceerd wanneer een Insight wordt gemaakt/bijgewerkt/verwijderd.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2 Gepubliceerd wanneer een Insight Attachment wordt gemaakt/bijgewerkt/verwijderd.
Gebeurtenisnaam Beschrijving
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2 Gepubliceerd wanneer de status van een biomassamodeltaak wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2 Gepubliceerd wanneer de status van een bodemvochtigheidsmodeltaak wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is voortgezet of voltooid.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2 Gepubliceerd wanneer de status van een sensorplaatsingsmodeltaak wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid.

Voorbeeld van gebeurtenissen

In het volgende voorbeeld ziet u een schema voor 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"
    }
]

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 Gebeurtenisgegevens van App Configuration.
specversion tekenreeks CloudEvents schemaspecificatieversie.

Het gegevensobject heeft de volgende algemene eigenschappen:

Eigenschap Type Beschrijving
id String Unieke id van resource.
actionType String Geeft de wijziging aan, waardoor het publiceren van de gebeurtenis is geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd.
properties Object Het bevat door de gebruiker gedefinieerde sleutel-waardeparen.
modifiedDateTime String Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd.
createdDateTime String Geeft het tijdstip aan waarop de resource is gemaakt.
status String Bevat de door de gebruiker gedefinieerde status van het object.
eTag String Implementeert optimistische gelijktijdigheid.
beschrijving tekenreeks Tekstbeschrijving van de resource.
name tekenreeks Naam om de resource te identificeren.
Eigenschap Type Beschrijving
id String Unieke id van de taak.
name tekenreeks Door de gebruiker gedefinieerde naam van de taak.
status tekenreeks Verschillende statussen waarin een taak zich kan bevindt.
isCancellationRequested boolean Vlag die wordt ingesteld wanneer taakannulering wordt aangevraagd.
beschrijving tekenreeks Tekstuele beschrijving van de taak.
partyId tekenreeks Partij-id waarvoor de taak is gemaakt.
bericht tekenreeks Statusbericht om meer details van de taak vast te leggen.
lastActionDateTime date-time Datum en tijd waarop de laatste actie op de taak is uitgevoerd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ.
createdDateTime date-time Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ.
properties Object Het bevat door de gebruiker gedefinieerde sleutel-waardeparen.

Volgende stappen