# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure Azure AgriFood RP Service Farm Beats Models… version: 1.0.0 extends: openapi/microsoft-azure-farmbeatsmodels-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}'].get update: x-apievangelist-phrasing: intent: Get a FarmBeats resource effect: read questions: - What are the settings of my FarmBeats instance? - Can I look up a single FarmBeats resource by name? instructions: - text: Get FarmBeats resource {farmBeatsResourceName}. slots: farmBeatsResourceName: path.farmBeatsResourceName - text: Show details of FarmBeats instance {farmBeatsResourceName}. slots: farmBeatsResourceName: path.farmBeatsResourceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}'].put update: x-apievangelist-phrasing: intent: Create or update a FarmBeats resource effect: write questions: - How do I provision a new FarmBeats instance for agriculture data? - Can I choose a SKU when creating a FarmBeats resource? instructions: - text: Create FarmBeats resource {farmBeatsResourceName}. slots: farmBeatsResourceName: path.farmBeatsResourceName - text: Create or replace FarmBeats instance {farmBeatsResourceName} with SKU {sku}. slots: farmBeatsResourceName: path.farmBeatsResourceName sku: requestBody.sku method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}'].delete update: x-apievangelist-phrasing: intent: Delete a FarmBeats resource effect: destructive questions: - How can I tear down a FarmBeats instance I no longer use? - Is deleting a FarmBeats resource reversible? instructions: - text: Delete FarmBeats resource {farmBeatsResourceName}. slots: farmBeatsResourceName: path.farmBeatsResourceName - text: Remove FarmBeats instance {farmBeatsResourceName}. slots: farmBeatsResourceName: path.farmBeatsResourceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}'].patch update: x-apievangelist-phrasing: intent: Update a FarmBeats resource effect: write questions: - Can I change the tags or SKU of an existing FarmBeats instance? - Which FarmBeats settings can be patched after it is created? instructions: - text: Set tags {tags} on FarmBeats resource {farmBeatsResourceName}. slots: tags: requestBody.tags farmBeatsResourceName: path.farmBeatsResourceName - text: Change the SKU of FarmBeats instance {farmBeatsResourceName} to {sku}. slots: farmBeatsResourceName: path.farmBeatsResourceName sku: requestBody.sku method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.AgFoodPlatform/farmBeats'].get update: x-apievangelist-phrasing: intent: List FarmBeats instances in a subscription effect: read questions: - Which FarmBeats instances exist across my Azure subscription? - Can I page through subscription-wide FarmBeats resources with a max page size? instructions: - text: List all FarmBeats instances in my subscription. - text: Show up to {maxPageSize} FarmBeats instances per page across my subscription. slots: maxPageSize: query.$maxPageSize method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats'].get update: x-apievangelist-phrasing: intent: List FarmBeats instances in a resource group effect: read questions: - What FarmBeats instances are in one resource group? - Can I continue a FarmBeats resource-group listing using a skip token? instructions: - text: List FarmBeats instances in one of my resource groups. - text: Fetch the next page of FarmBeats instances from token {skipToken}. slots: skipToken: query.$skipToken method: generated generated: '2026-09-26'