# 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 BlueprintClient Blueprint API version: 1.0.0 extends: openapi/microsoft-azure-blueprint-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['/{resourceScope}/providers/Microsoft.Blueprint/blueprints/{blueprintName}'].get update: x-apievangelist-phrasing: intent: Get a blueprint definition effect: read questions: - How do I retrieve an Azure Blueprints definition at a management group? - What does a saved blueprint definition contain? instructions: - text: Get blueprint {blueprintName} at scope {resourceScope}. slots: blueprintName: path.blueprintName resourceScope: path.resourceScope - text: Show the definition of blueprint {blueprintName}. slots: blueprintName: path.blueprintName method: generated generated: '2026-09-26' - target: $.paths['/{resourceScope}/providers/Microsoft.Blueprint/blueprints/{blueprintName}'].put update: x-apievangelist-phrasing: intent: Create or update a blueprint definition effect: write questions: - Can I create a blueprint definition at a subscription or management group scope? - What properties are required for a new blueprint definition? instructions: - text: Create blueprint {blueprintName} at scope {resourceScope} with {properties}. slots: blueprintName: path.blueprintName resourceScope: path.resourceScope properties: requestBody.properties - text: Update the draft blueprint definition {blueprintName} in {resourceScope}. slots: blueprintName: path.blueprintName resourceScope: path.resourceScope method: generated generated: '2026-09-26' - target: $.paths['/{resourceScope}/providers/Microsoft.Blueprint/blueprints/{blueprintName}'].delete update: x-apievangelist-phrasing: intent: Delete a blueprint definition effect: destructive questions: - How do I delete a blueprint definition I no longer need? - Is deleting a blueprint definition permanent? instructions: - text: Delete blueprint {blueprintName} from scope {resourceScope}. slots: blueprintName: path.blueprintName resourceScope: path.resourceScope - text: Remove the blueprint definition {blueprintName}. slots: blueprintName: path.blueprintName method: generated generated: '2026-09-26' - target: $.paths['/{resourceScope}/providers/Microsoft.Blueprint/blueprints'].get update: x-apievangelist-phrasing: intent: List blueprint definitions at a scope effect: read questions: - Which blueprint definitions exist at my management group? - Can I list blueprints saved under a subscription scope? instructions: - text: List blueprint definitions at scope {resourceScope}. slots: resourceScope: path.resourceScope - text: Show all blueprints defined in {resourceScope}. slots: resourceScope: path.resourceScope method: generated generated: '2026-09-26'