Delen via


Plant Tissue Analyses - List By Farmer Id

Retourneert een gepagineerde lijst met plantaardige weefselanalysebronnen onder een bepaalde boer.

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-parameters

Name In Vereist Type Description
farmerId
path True

string

Id van de gekoppelde boer.

api-version
query True

string

De aangevraagde API-versie

$maxPageSize
query

integer (int32)

minimum: 10
maximum: 1000

Maximum aantal benodigde items (inclusief). Minimum = 10, Maximum = 1000, Standaardwaarde = 50.

$skipToken
query

string

Sla het token over voor het ophalen van de volgende set resultaten.

cropIds
query

string[]

Gewas-id's van de plantenweefselanalyses.

cropVarietiesIds
query

string[]

Gewasrassen id's van de plantenweefselanalyses.

fieldIds
query

string[]

Veld-id's van de plantenweefselanalyses.

ids
query

string[]

Id's van de resource.

maxCreatedDateTime
query

string (date-time)

Maximale aanmaakdatum van resource (inclusief).

maxLastModifiedDateTime
query

string (date-time)

Maximale datum van laatste wijziging van resource (inclusief).

minCreatedDateTime
query

string (date-time)

Minimale aanmaakdatum van resource (inclusief).

minLastModifiedDateTime
query

string (date-time)

Minimale datum van laatste wijziging van resource (inclusief).

names
query

string[]

Namen van de resource.

propertyFilters
query

string[]

Filters op sleutel-waardeparen in het object Eigenschappen. bijvoorbeeld "{testKey} eq {testValue}".

seasonIds
query

string[]

Seizoen-id's van de plantenweefselanalyses.

statuses
query

string[]

Statussen van de resource.

Aanvraagkoptekst

Name Vereist Type Description
Authorization True

string

Geef een geldig Bearer-token op voor geautoriseerde API-aanroepen. Houd er rekening mee dat u uw browsercache mogelijk moet wissen als u eerder niet-geverifieerde aanroepen hebt geprobeerd.

Antwoorden

Name Type Description
200 OK

PlantTissueAnalysisListResponse

Geslaagd

Other Status Codes

ErrorResponse

Fout

Kopteksten

x-ms-error-code: string

Beveiliging

Authorization

Geef een geldig Bearer-token op voor geautoriseerde API-aanroepen. Houd er rekening mee dat u uw browsercache mogelijk moet wissen als u eerder niet-geverifieerde aanroepen hebt geprobeerd.

Type: apiKey
In: header

Voorbeelden

PlantTissueAnalyses_ListByFarmerId

Voorbeeldaanvraag

GET /farmers/FARMER123/plant-tissue-analyses?api-version=2021-07-31-preview

Voorbeeldrespons

{
  "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"
}

Definities

Name Description
Error

Een fout van de Azure AgPlatform-service.

ErrorResponse

Een foutreactie van de Azure AgPlatform-service. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses">ErrorResponse referentiedocument.</zie>.

InnerError

Interne fout met een lijst met fouten. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object">InnerError referentiedocument</zie>.

LabDetails

Model voor het vertegenwoordigen van LabDetails-object.

PlantTissueAnalysis

Api-model voor object voor analyse van plantenweefsel.

PlantTissueAnalysisListResponse

Gepaginad antwoord bevat een lijst met aangevraagde objecten en een URL-koppeling om de volgende set resultaten op te halen.

Error

Een fout van de Azure AgPlatform-service.

Name Type Description
code

string

Door de server gedefinieerde set foutcodes.

details

Error[]

Matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout.

innererror

InnerError

Interne fout met een lijst met fouten. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object">InnerError referentiedocument</zie>.

message

string

Leesbare weergave van de fout.

target

string

Doel van de fout.

ErrorResponse

Een foutreactie van de Azure AgPlatform-service. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses">ErrorResponse referentiedocument.</zie>.

Name Type Description
error

Error

Een fout van de Azure AgPlatform-service.

traceId

string

Unieke tracerings-id.

InnerError

Interne fout met een lijst met fouten. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object">InnerError referentiedocument</zie>.

Name Type Description
code

string

Specifieke foutcode dan is opgegeven door de bijbehorende fout.

innererror

InnerError

Interne fout met een lijst met fouten. <zie href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object">InnerError referentiedocument</zie>.

LabDetails

Model voor het vertegenwoordigen van LabDetails-object.

Name Type Description
address

string

minLength: 0
maxLength: 500

Adres van de resource.

code

string

minLength: 0
maxLength: 150

Code van de resource.

description

string

minLength: 0
maxLength: 500

Beschrijving van de resource.

name

string

minLength: 0
maxLength: 100

Naam van de resource.

PlantTissueAnalysis

Api-model voor object voor analyse van plantenweefsel.

Name Type Description
attachmentsLink

string

Koppeling voor bijlagen.

createdDateTime

string (date-time)

Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ.

cropId

string

Id van het bijbehorende bijsnijden.

cropVarietyId

string

Id van de bijbehorende bijsnijdingsvariant.

description

string

minLength: 0
maxLength: 500

Tekstbeschrijving van de resource.

eTag

string

De ETag-waarde voor het implementeren van optimistische gelijktijdigheid.

farmerId

string

Id van de bijbehorende boer.

fieldId

string

Id van het bijbehorende veld.

growthStage

string

minLength: 0
maxLength: 200

Groeifase voor deze plantenweefselanalyse.

id

string

Unieke resource-id.

labDetails

LabDetails

Model voor het vertegenwoordigen van LabDetails-object.

modifiedDateTime

string (date-time)

Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ.

name

string

minLength: 0
maxLength: 100

Naam om de resource te identificeren.

plantAppearance

string

minLength: 0
maxLength: 500

Het uiterlijk van de plant voor deze plantenweefselanalyse.

plantPart

string

minLength: 0
maxLength: 200

Plantendeel voor deze plantweefselanalyse.

plantPosition

string

minLength: 0
maxLength: 200

Plantpositie voor deze plantenweefselanalyse.

plantingDateTime

string (date-time)

Datum/tijd planten voor deze plantenweefselanalyse.

properties

Een verzameling sleutel-waardeparen die deel uitmaken van de resource. Elk paar mag geen sleutel van meer dan 50 tekens hebben en mag geen waarde van meer dan 150 tekens hebben. Opmerking: er kunnen maximaal 25 sleutelwaardeparen worden opgegeven voor een resource en alleen tekenreeks-, numerieke en datum/tijd-waarden (jjjj-MM-ddTHH:mm:ssZ) worden ondersteund.

sampleCollectionCondition

string

minLength: 0
maxLength: 500

Voorbeeldverzamelingsvoorwaarde voor deze plantenweefselanalyse.

sampleCollectionDateTime

string (date-time)

Voorbeeld datum/tijd voor deze plantenweefselanalyse.

sampleReceivedDateTime

string (date-time)

Voorbeeld ontvangen datum/tijd.

sampleTestResultDateTime

string (date-time)

Voorbeeld van testresultaat dateTime voor deze plantweefselanalyse.

seasonId

string

Id van het bijbehorende seizoen.

source

string

minLength: 2
maxLength: 100

Bron van de resource.

status

string

minLength: 0
maxLength: 100

Status van de resource.

PlantTissueAnalysisListResponse

Gepaginad antwoord bevat een lijst met aangevraagde objecten en een URL-koppeling om de volgende set resultaten op te halen.

Name Type Description
$skipToken

string

Token dat wordt gebruikt bij het ophalen van de volgende pagina. Als null is, zijn er geen extra pagina's.

nextLink

string

Vervolgkoppeling (absolute URI) naar de volgende pagina met resultaten in de lijst.

value

PlantTissueAnalysis[]

Lijst met aangevraagde objecten.