# 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 Migrate Assessment Service Web App… version: 1.0.0 extends: openapi/microsoft-azure-webappcollectoroperations-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: 4 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/webAppCollectors'].get update: x-apievangelist-phrasing: intent: List web app collectors in a Migrate project effect: read questions: - Which web app collectors are attached to my Azure Migrate assessment project? - How do I see all collectors gathering web app data for a migration assessment? instructions: - text: List web app collectors in assessment project {project}. slots: project: path.projectName - text: Show every web app collector feeding Azure Migrate project {project}. slots: project: path.projectName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/webAppCollectors/{collectorName}'].get update: x-apievangelist-phrasing: intent: Get a web app collector effect: read questions: - How do I view the details of one web app collector in a Migrate project? - What agent and discovery site is a given web app collector linked to? instructions: - text: Get web app collector {collector} in assessment project {project}. slots: collector: path.collectorName project: path.projectName - text: Show the settings of collector {collector} in project {project}. slots: collector: path.collectorName project: path.projectName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/webAppCollectors/{collectorName}'].put update: x-apievangelist-phrasing: intent: Create a web app collector effect: write questions: - How do I add a web app collector to an Azure Migrate assessment project? - Can I register a collector to start gathering web app inventory for assessment? instructions: - text: Create web app collector {collector} in assessment project {project}. slots: collector: path.collectorName project: path.projectName - text: Register collector {collector} in project {project} with properties {properties}. slots: collector: path.collectorName project: path.projectName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/webAppCollectors/{collectorName}'].delete update: x-apievangelist-phrasing: intent: Delete a web app collector effect: destructive questions: - How do I remove a web app collector from my Migrate project? - Can I delete a collector that's no longer reporting? instructions: - text: Delete web app collector {collector} from assessment project {project}. slots: collector: path.collectorName project: path.projectName - text: Remove collector {collector} from Azure Migrate project {project}. slots: collector: path.collectorName project: path.projectName method: generated generated: '2026-09-26'