Skip to main content

harvest_data

Creates, updates, deletes, gets or lists a harvest_data resource.

Overview

Nameharvest_data
TypeResource
Idazure_extras.agrifood_farming.harvest_data

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
create_or_updateinsertparty_id, harvest_data_id, endpointCreates or updates harvest data resource under a particular party.
create_or_updatereplaceparty_id, harvest_data_id, endpointCreates or updates harvest data resource under a particular party.
deletedeleteparty_id, harvest_data_id, endpointDeletes a specified harvest data resource under a particular party.
get_rawexecparty_id, harvest_data_id, endpointGet a specified harvest data resource under a particular party.
list_rawexecendpointminTotalYield, maxTotalYield, minAvgYield, maxAvgYield, minTotalWetMass, maxTotalWetMass, minAvgWetMass, maxAvgWetMass, minAvgMoisture, maxAvgMoisture, minAvgSpeed, maxAvgSpeed, minOperationStartDateTime, maxOperationStartDateTime, minOperationEndDateTime, maxOperationEndDateTime, minOperationModifiedDateTime, maxOperationModifiedDateTime, minArea, maxArea, minCreatedDateTime, maxCreatedDateTime, minLastModifiedDateTime, maxLastModifiedDateTime, skipTokenReturns a paginated list of harvest data resources across all parties.
list_by_party_idexecparty_id, endpointminTotalYield, maxTotalYield, minAvgYield, maxAvgYield, minTotalWetMass, maxTotalWetMass, minAvgWetMass, maxAvgWetMass, minAvgMoisture, maxAvgMoisture, minAvgSpeed, maxAvgSpeed, minOperationStartDateTime, maxOperationStartDateTime, minOperationEndDateTime, maxOperationEndDateTime, minOperationModifiedDateTime, maxOperationModifiedDateTime, minArea, maxArea, minCreatedDateTime, maxCreatedDateTime, minLastModifiedDateTime, maxLastModifiedDateTime, skipTokenReturns a paginated list of harvest data resources under a particular farm.
get_cascade_delete_job_detailsexecjob_id, endpointGet cascade delete job for harvest data resource.
create_cascade_delete_jobexecjob_id, partyId, harvestDataId, endpointCreate cascade delete job for harvest data resource.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
endpointstringThe service endpoint host (no scheme). (default: )
harvestDataIdstringId of the harvest data. Required.
harvest_data_idstringID of the harvest data resource. Required.
job_idstringJob Id supplied by end user. Required.
partyIdstringId of the party. Required.
party_idstringID of the associated party. Required.
maxAreanumberMaximum area for which operation was applied (inclusive). Default value is None.
maxAvgMoisturenumberMaximum AvgMoisture value (inclusive). Default value is None.
maxAvgSpeednumberMaximum AvgSpeed value (inclusive). Default value is None.
maxAvgWetMassnumberMaximum AvgWetMass value (inclusive). Default value is None.
maxAvgYieldnumberMaximum AvgYield value (inclusive). Default value is None.
maxCreatedDateTimestring (date-time)Maximum creation date of resource (inclusive). Default value is None.
maxLastModifiedDateTimestring (date-time)Maximum last modified date of resource (inclusive). Default value is None.
maxOperationEndDateTimestring (date-time)Maximum end date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
maxOperationModifiedDateTimestring (date-time)Maximum modified date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
maxOperationStartDateTimestring (date-time)Maximum start date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
maxTotalWetMassnumberMaximum Total WetMass value (inclusive). Default value is None.
maxTotalYieldnumberMaximum Yield value (inclusive). Default value is None.
minAreanumberMinimum area for which operation was applied (inclusive). Default value is None.
minAvgMoisturenumberMinimum AvgMoisture value(inclusive). Default value is None.
minAvgSpeednumberMinimum AvgSpeed value(inclusive). Default value is None.
minAvgWetMassnumberMinimum AvgWetMass value(inclusive). Default value is None.
minAvgYieldnumberMinimum AvgYield value(inclusive). Default value is None.
minCreatedDateTimestring (date-time)Minimum creation date of resource (inclusive). Default value is None.
minLastModifiedDateTimestring (date-time)Minimum last modified date of resource (inclusive). Default value is None.
minOperationEndDateTimestring (date-time)Minimum end date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
minOperationModifiedDateTimestring (date-time)Minimum modified date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
minOperationStartDateTimestring (date-time)Minimum start date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive). Default value is None.
minTotalWetMassnumberMinimum Total WetMass value(inclusive). Default value is None.
minTotalYieldnumberMinimum Yield value(inclusive). Default value is None.
skipTokenstringSkip token for getting next set of results. Default value is None.

INSERT examples

Creates or updates harvest data resource under a particular party.

INSERT INTO azure_extras.agrifood_farming.harvest_data (
party_id,
harvest_data_id,
endpoint
)
SELECT
'{{ party_id }}',
'{{ harvest_data_id }}',
'{{ endpoint }}'
;

REPLACE examples

Creates or updates harvest data resource under a particular party.

REPLACE azure_extras.agrifood_farming.harvest_data
SET
-- No updatable properties
WHERE
party_id = '{{ party_id }}' --required
AND harvest_data_id = '{{ harvest_data_id }}' --required
AND endpoint = '{{ endpoint }}' --required;

DELETE examples

Deletes a specified harvest data resource under a particular party.

DELETE FROM azure_extras.agrifood_farming.harvest_data
WHERE party_id = '{{ party_id }}' --required
AND harvest_data_id = '{{ harvest_data_id }}' --required
AND endpoint = '{{ endpoint }}' --required
;

Lifecycle Methods

Get a specified harvest data resource under a particular party.

EXEC azure_extras.agrifood_farming.harvest_data.get_raw 
@party_id='{{ party_id }}' --required,
@harvest_data_id='{{ harvest_data_id }}' --required,
@endpoint='{{ endpoint }}' --required
;