# 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 Discovery Service Vcenter… version: 1.0.0 extends: openapi/microsoft-azure-vcentercontroller-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.OffAzure/vmwareSites/{siteName}/vcenters'].get update: x-apievangelist-phrasing: intent: List vCenters in a VMware site effect: read questions: - Which vCenter servers has Azure Migrate discovered for my VMware site? - Can I filter the vCenters listed for a VMware site? instructions: - text: List the vCenters in VMware site {siteName}. slots: siteName: path.siteName - text: Show vCenters in site {siteName} matching {filter}. slots: siteName: path.siteName filter: query.filter method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/vcenters/{vcenterName}'].get update: x-apievangelist-phrasing: intent: Get a vCenter in a VMware site effect: read questions: - What discovery details are stored for one vCenter server? - Can I look up a specific vCenter registered to a VMware site? instructions: - text: Get vCenter {vcenterName} in VMware site {siteName}. slots: vcenterName: path.vcenterName siteName: path.siteName - text: Show the details of vCenter {vcenterName} for site {siteName}. slots: vcenterName: path.vcenterName siteName: path.siteName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/vcenters/{vcenterName}'].put update: x-apievangelist-phrasing: intent: Add a vCenter to a VMware site effect: write questions: - How do I register a vCenter server with my Azure Migrate VMware site? - Can I add another vCenter to an existing VMware site for discovery? instructions: - text: Add vCenter {vcenterName} to VMware site {siteName}. slots: vcenterName: path.vcenterName siteName: path.siteName - text: Register vCenter {vcenterName} in site {siteName} with properties {properties}. slots: vcenterName: path.vcenterName siteName: path.siteName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/vcenters/{vcenterName}'].delete update: x-apievangelist-phrasing: intent: Remove a vCenter from a VMware site effect: destructive questions: - How do I stop discovering a vCenter in my VMware site? - Can I delete a vCenter entry from Azure Migrate? instructions: - text: Delete vCenter {vcenterName} from VMware site {siteName}. slots: vcenterName: path.vcenterName siteName: path.siteName - text: Remove vCenter {vcenterName} from discovery in {siteName}. slots: vcenterName: path.vcenterName siteName: path.siteName method: generated generated: '2026-09-26'