Plant Tissue Analyses - List By Farmer Id
특정 농부 하에서 식물 조직 분석 리소스의 페이지를 매긴 목록을 반환합니다.
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 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
farmer
|
path | True |
string |
관련 농부의 ID입니다. |
|
api-version
|
query | True |
string |
요청된 API 버전 |
|
$max
|
query |
integer (int32) minimum: 10maximum: 1000 |
필요한 최대 항목 수(포함)입니다. 최소 = 10, 최대 = 1000, 기본값 = 50. |
|
|
$skip
|
query |
string |
다음 결과 집합을 가져오기 위한 토큰을 건너뜁니다. |
|
|
crop
|
query |
string[] |
식물 조직 분석의 작물 ID. |
|
|
crop
|
query |
string[] |
식물 조직 분석의 작물 품종 ID. |
|
|
field
|
query |
string[] |
식물 조직 분석의 필드 ID입니다. |
|
|
ids
|
query |
string[] |
리소스의 ID입니다. |
|
|
max
|
query |
string (date-time) |
리소스의 최대 생성 날짜(포함)입니다. |
|
|
max
|
query |
string (date-time) |
마지막으로 수정한 최대 리소스 날짜(포함)입니다. |
|
|
min
|
query |
string (date-time) |
리소스의 최소 생성 날짜(포함)입니다. |
|
|
min
|
query |
string (date-time) |
마지막으로 수정한 리소스의 최소 날짜(포함)입니다. |
|
|
names
|
query |
string[] |
리소스의 이름입니다. |
|
|
property
|
query |
string[] |
Properties 개체 내의 키-값 쌍을 필터링합니다. 예. "{testKey} eq {testValue}"입니다. |
|
|
season
|
query |
string[] |
식물 조직 분석의 계절 ID입니다. |
|
|
statuses
|
query |
string[] |
리소스의 상태입니다. |
요청 헤더
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| Authorization | True |
string |
권한 있는 API 호출에 유효한 전달자 토큰을 제공하세요. 이전에 인증되지 않은 호출을 시도한 경우 브라우저 캐시를 지워야 할 수 있습니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
성공 |
|
| Other Status Codes |
오류 헤더 x-ms-error-code: string |
보안
Authorization
권한 있는 API 호출에 유효한 전달자 토큰을 제공하세요. 이전에 인증되지 않은 호출을 시도한 경우 브라우저 캐시를 지워야 할 수 있습니다.
형식:
apiKey
In(다음 안에):
header
예제
PlantTissueAnalyses_ListByFarmerId
샘플 요청
GET /farmers/FARMER123/plant-tissue-analyses?api-version=2021-07-31-preview
샘플 응답
{
"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"
}
정의
| Name | Description |
|---|---|
| Error |
Azure AgPlatform 서비스의 오류입니다. |
|
Error |
Azure AgPlatform 서비스의 오류 응답입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses"를 참조하십시오.>ErrorResponse 참조 문서.</참조>. |
|
Inner |
오류 목록을 포함하는 내부 오류입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object"를 참조하십시오.>InnerError 참조 문서</참조>. |
|
Lab |
LabDetails 개체를 나타내는 모델입니다. |
|
Plant |
식물 조직 분석 개체에 대한 API 모델입니다. |
|
Plant |
페이징된 응답에는 요청된 개체 목록과 다음 결과 집합을 가져오는 URL 링크가 포함됩니다. |
Error
Azure AgPlatform 서비스의 오류입니다.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
서버에서 정의한 오류 코드 집합입니다. |
| details |
Error[] |
이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다. |
| innererror |
오류 목록을 포함하는 내부 오류입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object"를 참조하십시오.>InnerError 참조 문서</참조>. |
|
| message |
string |
사람이 읽을 수 있는 오류 표현입니다. |
| target |
string |
오류의 대상입니다. |
ErrorResponse
Azure AgPlatform 서비스의 오류 응답입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses"를 참조하십시오.>ErrorResponse 참조 문서.</참조>.
| Name | 형식 | Description |
|---|---|---|
| error |
Azure AgPlatform 서비스의 오류입니다. |
|
| traceId |
string |
고유 추적 ID입니다. |
InnerError
오류 목록을 포함하는 내부 오류입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object"를 참조하십시오.>InnerError 참조 문서</참조>.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
포함된 오류에서 제공한 것보다 구체적인 오류 코드입니다. |
| innererror |
오류 목록을 포함하는 내부 오류입니다. <href="https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object"를 참조하십시오.>InnerError 참조 문서</참조>. |
LabDetails
LabDetails 개체를 나타내는 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| address |
string minLength: 0maxLength: 500 |
리소스의 주소입니다. |
| code |
string minLength: 0maxLength: 150 |
리소스의 코드입니다. |
| description |
string minLength: 0maxLength: 500 |
리소스에 대한 설명입니다. |
| name |
string minLength: 0maxLength: 100 |
리소스의 이름입니다. |
PlantTissueAnalysis
식물 조직 분석 개체에 대한 API 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| attachmentsLink |
string |
첨부 파일에 대한 링크입니다. |
| createdDateTime |
string (date-time) |
리소스를 만든 날짜-시간 샘플 형식: yyyy-MM-ddTHH:mm:ssZ. |
| cropId |
string |
연결된 자르기의 ID입니다. |
| cropVarietyId |
string |
연결된 자르기 다양성의 ID입니다. |
| description |
string minLength: 0maxLength: 500 |
리소스에 대한 텍스트 설명입니다. |
| eTag |
string |
낙관적 동시성을 구현하는 ETag 값입니다. |
| farmerId |
string |
연결된 Farmer의 ID입니다. |
| fieldId |
string |
연결된 필드의 ID입니다. |
| growthStage |
string minLength: 0maxLength: 200 |
이 식물 조직 분석을위한 성장 단계. |
| id |
string |
고유 리소스 ID입니다. |
| labDetails |
LabDetails 개체를 나타내는 모델입니다. |
|
| modifiedDateTime |
string (date-time) |
리소스가 마지막으로 수정된 날짜-시간, 샘플 형식: yyyy-MM-ddTHH:mm:ssZ. |
| name |
string minLength: 0maxLength: 100 |
리소스를 식별하는 이름입니다. |
| plantAppearance |
string minLength: 0maxLength: 500 |
이 식물 조직 분석을위한 식물 모양. |
| plantPart |
string minLength: 0maxLength: 200 |
이 식물 조직 분석을위한 식물 부분. |
| plantPosition |
string minLength: 0maxLength: 200 |
이 식물 조직 분석을위한 식물 위치. |
| plantingDateTime |
string (date-time) |
이 식물 조직 분석을위한 심기 날짜 시간. |
| properties |
리소스에 속하는 키 값 쌍의 컬렉션입니다. 각 쌍에는 50자보다 큰 키가 없어야 하며 150자보다 큰 값은 없어야 합니다. 참고: 리소스에 대해 최대 25개의 키 값 쌍을 제공할 수 있으며 문자열, 숫자 및 datetime(yyyy-MM-ddTHH:mm:ssZ) 값만 지원됩니다. |
|
| sampleCollectionCondition |
string minLength: 0maxLength: 500 |
이 식물 조직 분석을 위한 샘플 수집 조건. |
| sampleCollectionDateTime |
string (date-time) |
이 식물 조직 분석에 대한 샘플 수집 dateTime. |
| sampleReceivedDateTime |
string (date-time) |
샘플 수신 dateTime. |
| sampleTestResultDateTime |
string (date-time) |
이 식물 조직 분석에 대한 샘플 테스트 결과 dateTime. |
| seasonId |
string |
연결된 시즌의 ID입니다. |
| source |
string minLength: 2maxLength: 100 |
리소스의 원본입니다. |
| status |
string minLength: 0maxLength: 100 |
리소스의 상태입니다. |
PlantTissueAnalysisListResponse
페이징된 응답에는 요청된 개체 목록과 다음 결과 집합을 가져오는 URL 링크가 포함됩니다.
| Name | 형식 | Description |
|---|---|---|
| $skipToken |
string |
다음 페이지를 검색하는 데 사용되는 토큰입니다. null이면 추가 페이지가 없습니다. |
| nextLink |
string |
목록의 결과 다음 페이지에 대한 연속 링크(절대 URI)입니다. |
| value |
요청된 개체 목록입니다. |