Skip to main content

farm_beats_models

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

Overview

Namefarm_beats_models
TypeResource
Idazure_extras.agrifood.farm_beats_models

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
statusstringStatus of the async operation.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_operation_resultselectresource_group_name, farm_beats_resource_name, operation_results_id, subscription_idGet operationResults for a FarmBeats resource.
getselectresource_group_name, farm_beats_resource_name, subscription_idGet FarmBeats resource.
list_by_resource_groupselectresource_group_name, subscription_id$maxPageSize, $skipTokenLists the FarmBeats instances for a resource group.
list_by_subscriptionselectsubscription_id$maxPageSize, $skipTokenLists the FarmBeats instances for a subscription.
create_or_updateinsertresource_group_name, farm_beats_resource_name, subscription_id, locationCreate or update FarmBeats resource.
updateupdateresource_group_name, farm_beats_resource_name, subscription_idUpdate a FarmBeats resource.
create_or_updatereplaceresource_group_name, farm_beats_resource_name, subscription_id, locationCreate or update FarmBeats resource.
deletedeleteresource_group_name, farm_beats_resource_name, subscription_idDelete a FarmBeats 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
farm_beats_resource_namestringFarmBeats resource name. Required.
operation_results_idstringThe operation results id. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
$maxPageSizeintegerMaximum number of items needed (inclusive). Minimum = 10, Maximum = 1000, Default value = 50. Default value is 50.
$skipTokenstringSkip token for getting next set of results. Default value is None.

SELECT examples

Get operationResults for a FarmBeats resource.

SELECT
status
FROM azure_extras.agrifood.farm_beats_models
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND farm_beats_resource_name = '{{ farm_beats_resource_name }}' -- required
AND operation_results_id = '{{ operation_results_id }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Create or update FarmBeats resource.

INSERT INTO azure_extras.agrifood.farm_beats_models (
tags,
location,
identity,
properties,
resource_group_name,
farm_beats_resource_name,
subscription_id
)
SELECT
'{{ tags }}',
'{{ location }}' /* required */,
'{{ identity }}',
'{{ properties }}',
'{{ resource_group_name }}',
'{{ farm_beats_resource_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
identity,
location,
properties,
systemData,
tags,
type
;

UPDATE examples

Update a FarmBeats resource.

UPDATE azure_extras.agrifood.farm_beats_models
SET
location = '{{ location }}',
identity = '{{ identity }}',
properties = '{{ properties }}',
tags = '{{ tags }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND farm_beats_resource_name = '{{ farm_beats_resource_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
identity,
location,
properties,
systemData,
tags,
type;

REPLACE examples

Create or update FarmBeats resource.

REPLACE azure_extras.agrifood.farm_beats_models
SET
tags = '{{ tags }}',
location = '{{ location }}',
identity = '{{ identity }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND farm_beats_resource_name = '{{ farm_beats_resource_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
AND location = '{{ location }}' --required
RETURNING
id,
name,
identity,
location,
properties,
systemData,
tags,
type;

DELETE examples

Delete a FarmBeats resource.

DELETE FROM azure_extras.agrifood.farm_beats_models
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND farm_beats_resource_name = '{{ farm_beats_resource_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;