# 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 RecoveryServicesBackupClient Resource Guard… version: 1.0.0 extends: openapi/microsoft-azure-resourceguardproxy-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.RecoveryServices/vaults/{vaultName}/backupResourceGuardProxies/{resourceGuardProxyName}'].get update: x-apievangelist-phrasing: intent: Get a vault's resource guard proxy effect: read questions: - Which resource guard is protecting my Recovery Services vault? - Can I see the resource guard proxy configured on a vault? instructions: - text: Get resource guard proxy {proxy} on vault {vault} in resource group {rg}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName rg: path.resourceGroupName - text: Show the guard proxy {proxy} for vault {vault} in subscription {sub}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupResourceGuardProxies/{resourceGuardProxyName}'].put update: x-apievangelist-phrasing: intent: Link a resource guard to a vault effect: write questions: - How do I protect critical backup operations on my vault with a resource guard? - Can I enable multi-user authorization on a Recovery Services vault? instructions: - text: Add resource guard proxy {proxy} to vault {vault} in resource group {rg}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName rg: path.resourceGroupName - text: Link vault {vault} in subscription {sub} to a resource guard via proxy {proxy}. slots: vault: path.vaultName sub: path.subscriptionId proxy: path.resourceGuardProxyName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupResourceGuardProxies/{resourceGuardProxyName}'].delete update: x-apievangelist-phrasing: intent: Remove a resource guard from a vault effect: destructive questions: - How do I remove the resource guard protection from my vault? - Can I delete a resource guard proxy once it is unlocked? instructions: - text: Delete resource guard proxy {proxy} from vault {vault} in resource group {rg}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName rg: path.resourceGroupName - text: Remove guard proxy {proxy} on vault {vault} in subscription {sub}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupResourceGuardProxies/{resourceGuardProxyName}/unlockDelete'].post update: x-apievangelist-phrasing: intent: Unlock deletion of a resource guard proxy effect: write questions: - What must I do before I can delete a resource guard proxy? - How do I get authorization to remove a vault's resource guard? instructions: - text: Unlock delete for guard proxy {proxy} on vault {vault} in resource group {rg}. slots: proxy: path.resourceGuardProxyName vault: path.vaultName rg: path.resourceGroupName - text: Authorize deleting {resource} through proxy {proxy} on vault {vault}, subscription {sub}. slots: resource: requestBody.resourceToBeDeleted proxy: path.resourceGuardProxyName vault: path.vaultName sub: path.subscriptionId method: generated generated: '2026-09-26'