# 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 SiteRecoveryManagementClient Replication… version: 1.0.0 extends: openapi/microsoft-azure-replicationjobs-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.RecoveryServices/vaults/{resourceName}/replicationJobs'].get update: x-apievangelist-phrasing: intent: List Site Recovery jobs for a vault effect: read questions: - Which Azure Site Recovery jobs have run in my Recovery Services vault? - Can I filter the Site Recovery job list, for example to failed jobs only? instructions: - text: List Site Recovery jobs in vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show Site Recovery jobs in vault {resourceName} matching filter {filter}. slots: resourceName: path.resourceName filter: query.$filter method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}'].get update: x-apievangelist-phrasing: intent: Get a Site Recovery job's details effect: read questions: - What is the status and progress of a specific Site Recovery job? - Can I look up one replication job in my vault by its name? instructions: - text: Get Site Recovery job {jobName} in vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: jobName: path.jobName resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show the details of replication job {jobName} in vault {resourceName}. slots: jobName: path.jobName resourceName: path.resourceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/cancel'].post update: x-apievangelist-phrasing: intent: Cancel a Site Recovery job effect: destructive questions: - How do I cancel a Site Recovery job that's still running? - Can I abort a replication job in my Recovery Services vault? instructions: - text: Cancel Site Recovery job {jobName} in vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: jobName: path.jobName resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Stop replication job {jobName} in vault {resourceName}. slots: jobName: path.jobName resourceName: path.resourceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/restart'].post update: x-apievangelist-phrasing: intent: Restart a Site Recovery job effect: write questions: - Can I restart a Site Recovery job that failed? - What reruns a replication job from the beginning in my vault? instructions: - text: Restart Site Recovery job {jobName} in vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: jobName: path.jobName resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Rerun replication job {jobName} in vault {resourceName}. slots: jobName: path.jobName resourceName: path.resourceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/resume'].post update: x-apievangelist-phrasing: intent: Resume a paused Site Recovery job effect: write questions: - How do I resume a Site Recovery job that is waiting on a manual action? - Can I add comments when resuming a paused replication job? instructions: - text: Resume Site Recovery job {jobName} in vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: jobName: path.jobName resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Continue paused replication job {jobName} in vault {resourceName} with {properties}. slots: jobName: path.jobName resourceName: path.resourceName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/export'].post update: x-apievangelist-phrasing: intent: Export Site Recovery job details effect: read questions: - Can I export the details of all Site Recovery jobs in a vault for a date range? - Is it possible to export only failed jobs or jobs for one fabric? instructions: - text: Export Site Recovery jobs from vault {resourceName} in resource group {resourceGroupName} of subscription {subscriptionId}. slots: resourceName: path.resourceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Export jobs from vault {resourceName} between {startTime} and {endTime} with status {jobStatus}. slots: resourceName: path.resourceName startTime: requestBody.startTime endTime: requestBody.endTime jobStatus: requestBody.jobStatus method: generated generated: '2026-09-26'