# 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 Microsoft Storage Sync Operation Status API version: 1.0.0 extends: openapi/microsoft-azure-operation-status-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageSync/locations/{locationName}/workflows/{workflowId}/operations/{operationId}'].get update: x-apievangelist-phrasing: intent: Get a Storage Sync workflow operation status effect: read questions: - How do I check the status of an operation inside a Storage Sync workflow? - Has a specific Azure File Sync workflow step finished? instructions: - text: Get status of operation {operationId} in workflow {workflowId} at {locationName}. slots: locationName: path.locationName workflowId: path.workflowId operationId: path.operationId - text: Check workflow {workflowId} operation {operationId}. slots: workflowId: path.workflowId operationId: path.operationId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.StorageSync/locations/{locationName}/operations/{operationId}'].get update: x-apievangelist-phrasing: intent: Get a Storage Sync location operation status effect: read questions: - Can I check an Azure File Sync operation by region without a workflow id? - How do I poll a location-level Storage Sync operation? instructions: - text: Get status of Storage Sync operation {operationId} in location {locationName}. slots: locationName: path.locationName operationId: path.operationId - text: Check region-level sync operation {operationId}. slots: operationId: path.operationId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.DataProtection/locations/{location}/operationStatus/{operationId}'].get update: x-apievangelist-phrasing: intent: Check a Data Protection operation's status by region effect: read questions: - Has my long-running Azure Backup data protection operation in a region finished yet? - Can I poll a Data Protection operation using its region and operation id? instructions: - text: Get the status of Data Protection operation {operation} in region {location}. slots: operation: path.operationId location: path.location - text: Poll backup operation {operation} at location {location} until it completes. slots: operation: path.operationId location: path.location method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/operationStatus/{operationId}'].get update: x-apievangelist-phrasing: intent: Check an operation's status on a backup vault effect: read questions: - Did the operation I started against my Backup vault succeed? - Can I track an async operation scoped to one backup vault? instructions: - text: Get the status of operation {operation} on backup vault {vault}. slots: operation: path.operationId vault: path.vaultName - text: Check whether vault {vault} has finished operation {operation}. slots: vault: path.vaultName operation: path.operationId method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/operationStatus/{operationId}'].get update: x-apievangelist-phrasing: intent: Check a Data Protection operation in a resource group effect: read questions: - What is the state of a Data Protection operation that ran at resource group scope? - Can I look up a resource group level backup operation by id? instructions: - text: Get the resource-group-scoped status of Data Protection operation {operation}. slots: operation: path.operationId - text: Report progress of resource group backup operation {operation}. slots: operation: path.operationId method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.DeviceRegistry/locations/{location}/operationStatuses/{operationId}'].get update: x-apievangelist-phrasing: intent: Check a Device Registry async operation's status effect: read questions: - Has my Azure Device Registry asynchronous operation completed? - Where can I see the current status of an async Device Registry job? instructions: - text: Get the current status of Device Registry operation {operationId} in {location}. slots: operationId: path.operationId location: path.location - text: Check if Device Registry operation {operationId} has succeeded or failed. slots: operationId: path.operationId method: generated generated: '2026-10-01'