Plant Tissue Analyses - List By Farmer Id
Gibt eine paginierte Liste der Pflanzengewebeanalyseressourcen unter einem bestimmten Landwirt zurück.
GET /farmers/{farmerId}/plant-tissue-analyses?api-version=2021-07-31-preview
GET /farmers/{farmerId}/plant-tissue-analyses?seasonIds={seasonIds}&cropIds={cropIds}&cropVarietiesIds={cropVarietiesIds}&fieldIds={fieldIds}&ids={ids}&names={names}&propertyFilters={propertyFilters}&statuses={statuses}&minCreatedDateTime={minCreatedDateTime}&maxCreatedDateTime={maxCreatedDateTime}&minLastModifiedDateTime={minLastModifiedDateTime}&maxLastModifiedDateTime={maxLastModifiedDateTime}&$maxPageSize={$maxPageSize}&$skipToken={$skipToken}&api-version=2021-07-31-preview
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
farmer
|
path | True |
string |
Id des zugehörigen Landwirts. |
api-version
|
query | True |
string |
Die angeforderte API-Version |
$max
|
query |
integer (int32) minimum: 10maximum: 1000 |
Maximale Anzahl der benötigten Elemente (einschließlich). Minimum = 10, Maximum = 1000, Standardwert = 50. |
|
$skip
|
query |
string |
Überspringen Sie das Token, um die nächste Gruppe von Ergebnissen zu erhalten. |
|
crop
|
query |
string[] |
Zuschnitt-IDs der Pflanzengewebeanalysen. |
|
crop
|
query |
string[] |
Pflanzensorten ids der Pflanzengewebeanalysen. |
|
field
|
query |
string[] |
Feld-ID der Pflanzengewebeanalysen. |
|
ids
|
query |
string[] |
IDs der Ressource. |
|
max
|
query |
string (date-time) |
Maximale Erstellungsdatum der Ressource (einschließlich). |
|
max
|
query |
string (date-time) |
Maximales Datum der letzten Änderung der Ressource (einschließlich). |
|
min
|
query |
string (date-time) |
Mindesterstellungsdatum der Ressource (einschließlich). |
|
min
|
query |
string (date-time) |
Mindestdatum der letzten Änderung der Ressource (einschließlich). |
|
names
|
query |
string[] |
Namen der Ressource. |
|
property
|
query |
string[] |
Filtert nach Schlüsselwertpaaren innerhalb des Properties-Objekts. Zb. "{testKey} eq {testValue}". |
|
season
|
query |
string[] |
Saison-Ids der Pflanzengewebeanalysen. |
|
statuses
|
query |
string[] |
Status der Ressource. |
Anforderungsheader
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Authorization | True |
string |
Geben Sie ein gültiges Bearertoken für autorisierte API-Aufrufe an. Beachten Sie, dass Sie ihren Browsercache möglicherweise löschen müssen, wenn Sie zuvor nicht authentifizierte Anrufe ausprobiert haben. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolg |
|
Other Status Codes |
Fehler Header x-ms-error-code: string |
Sicherheit
Authorization
Geben Sie ein gültiges Bearertoken für autorisierte API-Aufrufe an. Beachten Sie, dass Sie ihren Browsercache möglicherweise löschen müssen, wenn Sie zuvor nicht authentifizierte Anrufe ausprobiert haben.
Typ:
apiKey
In:
header
Beispiele
PlantTissueAnalyses_ListByFarmerId
Beispielanforderung
GET /farmers/FARMER123/plant-tissue-analyses?api-version=2021-07-31-preview
Beispiel für eine Antwort
{
"value": [
{
"farmerId": "FARMER123",
"id": "PLANTTISSUEANALYSIS123",
"seasonId": "Season123",
"cropId": "Crop123",
"cropVarietyId": "CropVariety123",
"fieldId": "Field123",
"plantingDateTime": "2021-04-21T06:49:30Z",
"plantPart": "PlantPart",
"plantPosition": "PlantPosition",
"plantAppearance": "PlantAppearance",
"sampleCollectionCondition": "SampleCollectionCondition",
"sampleCollectionDateTime": "2021-04-21T06:49:30Z",
"sampleReceivedDateTime": "2021-04-22T06:49:30Z",
"sampleTestResultDateTime": "2021-04-23T06:49:30Z",
"labDetails": {
"code": "LabId",
"name": "Name",
"address": "Address",
"description": "Description of the object being created"
},
"name": "John Smith's ManagementZone",
"status": "Active",
"description": "Some description",
"properties": {
"Irrigated": "Yes"
},
"createdDateTime": "2021-04-21T06:49:30Z",
"modifiedDateTime": "2021-04-21T06:49:30Z",
"eTag": "0f8fad5b-d9cb-469f-a165-70867728950e",
"attachmentsLink": "https://<resource-name>.farmbeats.azure.net/farmer/{{farmerId}}/attachments?api-version={{apiVersion}}&resourceIds={{plantTissueAnalysisId}}&resourceTypes=PlantTissueAnalysis"
}
],
"$skipToken": "string",
"nextLink": "https://{{resourceName}}.farmbeats.azure.net/farmers/{{farmerId}}/plant-tissue-analyses?api-version={{apiVersion}}&$skipToken=%5b%7b%22token%22%3a%22%2bRID%3a%7e23TRC%3a10%23ISA%3d%22%2c%22range%22%3a%7b%22min%22%3a%22%22%2c%22max%22%3a%22FF%22%7d%7d%5d"
}
Definitionen
Name | Beschreibung |
---|---|
Error |
Fehler des Azure AgPlatform-Diensts. |
Error |
Eine Fehlerantwort des Azure AgPlatform-Diensts. ErrorResponse-Referenzdokument.. |
Inner |
Interner Fehler, der eine Liste von Fehlern enthält. InnerError-Referenzdokument. |
Lab |
Modell für die Darstellung des LabDetails-Objekts. |
Plant |
Api-Modell für Pflanzengewebeanalyseobjekt. |
Plant |
Die seitenseitige Antwort enthält eine Liste der angeforderten Objekte und einen URL-Link, um den nächsten Satz von Ergebnissen abzurufen. |
Error
Fehler des Azure AgPlatform-Diensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Serverdefinierter Satz von Fehlercodes. |
details |
Error[] |
Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
innererror |
Interner Fehler, der eine Liste von Fehlern enthält. InnerError-Referenzdokument. |
|
message |
string |
Lesbare Darstellung des Fehlers. |
target |
string |
Ziel des Fehlers. |
ErrorResponse
Eine Fehlerantwort des Azure AgPlatform-Diensts. ErrorResponse-Referenzdokument..
Name | Typ | Beschreibung |
---|---|---|
error |
Fehler des Azure AgPlatform-Diensts. |
|
traceId |
string |
Eindeutige Ablaufverfolgungs-ID. |
InnerError
Interner Fehler, der eine Liste von Fehlern enthält. InnerError-Referenzdokument.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Spezifischer Fehlercode, der vom enthaltenden Fehler bereitgestellt wurde. |
innererror |
Interner Fehler, der eine Liste von Fehlern enthält. InnerError-Referenzdokument. |
LabDetails
Modell für die Darstellung des LabDetails-Objekts.
Name | Typ | Beschreibung |
---|---|---|
address |
string minLength: 0maxLength: 500 |
Adresse der Ressource. |
code |
string minLength: 0maxLength: 150 |
Code der Ressource. |
description |
string minLength: 0maxLength: 500 |
Beschreibung der Ressource. |
name |
string minLength: 0maxLength: 100 |
Name der Ressource. |
PlantTissueAnalysis
Api-Modell für Pflanzengewebeanalyseobjekt.
Name | Typ | Beschreibung |
---|---|---|
attachmentsLink |
string |
Verknüpfung für Anlagen. |
createdDateTime |
string (date-time) |
Datum-Uhrzeit der Erstellung der Ressource, Beispielformat: yyyy-MM-ddTHH:mm:ssZ. |
cropId |
string |
ID des zugeordneten Zuschnitts. |
cropVarietyId |
string |
ID der zugeordneten Sorte "Zuschneiden". |
description |
string minLength: 0maxLength: 500 |
Textbeschreibung der Ressource. |
eTag |
string |
Der ETag-Wert, der optimistische Parallelität implementiert. |
farmerId |
string |
Id des zugehörigen Landwirts. |
fieldId |
string |
ID des zugeordneten Felds. |
growthStage |
string minLength: 0maxLength: 200 |
Wachstumsstufe für diese Pflanzengewebeanalyse. |
id |
string |
Eindeutige Ressourcen-ID. |
labDetails |
Modell für die Darstellung des LabDetails-Objekts. |
|
modifiedDateTime |
string (date-time) |
Datum-Uhrzeit der letzten Änderung der Ressource, Beispielformat: yyyy-MM-ddTHH:mm:ssZ. |
name |
string minLength: 0maxLength: 100 |
Name zum Identifizieren der Ressource. |
plantAppearance |
string minLength: 0maxLength: 500 |
Pflanzendarstellung für diese Pflanzengewebeanalyse. |
plantPart |
string minLength: 0maxLength: 200 |
Pflanzenteil für diese Pflanzengewebeanalyse. |
plantPosition |
string minLength: 0maxLength: 200 |
Pflanzenposition für diese Pflanzengewebeanalyse. |
plantingDateTime |
string (date-time) |
Pflanzungsdatum für diese Pflanzengewebeanalyse. |
properties |
Eine Sammlung von Schlüsselwertpaaren, die zur Ressource gehören. Jedes Paar darf nicht über einen Schlüssel größer als 50 Zeichen verfügen und darf keinen Wert größer als 150 Zeichen haben. Hinweis: Für eine Ressource können maximal 25 Schlüsselwertpaare bereitgestellt werden, und es werden nur Zeichenfolgen-, Numeral- und Datetime-Werte (yyyy-MM-ddTHH:mm:ssZ) unterstützt. |
|
sampleCollectionCondition |
string minLength: 0maxLength: 500 |
Probensammlungsbedingung für diese Pflanzengewebeanalyse. |
sampleCollectionDateTime |
string (date-time) |
Probensammlung dateTime für diese Pflanzengewebeanalyse. |
sampleReceivedDateTime |
string (date-time) |
Beispiel für "dateTime". |
sampleTestResultDateTime |
string (date-time) |
Stichprobentestergebnis dateTime für diese Pflanzengewebeanalyse. |
seasonId |
string |
ID der zugeordneten Saison. |
source |
string minLength: 2maxLength: 100 |
Quelle der Ressource. |
status |
string minLength: 0maxLength: 100 |
Status der Ressource. |
PlantTissueAnalysisListResponse
Die seitenseitige Antwort enthält eine Liste der angeforderten Objekte und einen URL-Link, um den nächsten Satz von Ergebnissen abzurufen.
Name | Typ | Beschreibung |
---|---|---|
$skipToken |
string |
Token, das beim Abrufen der nächsten Seite verwendet wird. Wenn null ist, gibt es keine zusätzlichen Seiten. |
nextLink |
string |
Fortsetzungslink (absoluter URI) zur nächsten Seite der Ergebnisse in der Liste. |
value |
Liste der angeforderten Objekte. |