# 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 SharedImageGalleryServiceClient Galleries… version: 1.0.0 extends: openapi/microsoft-azure-galleries-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.Compute/galleries/{galleryName}'].get update: x-apievangelist-phrasing: intent: Get a Shared Image Gallery effect: read questions: - How do I look up one Shared Image Gallery's details? - Can I ask for sharing profile info when reading a gallery? instructions: - text: Get gallery {galleryName} in resource group {resourceGroupName}, subscription {subscriptionId}. slots: galleryName: path.galleryName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show gallery {galleryName} with select {select}. slots: galleryName: path.galleryName select: query.$select method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}'].put update: x-apievangelist-phrasing: intent: Create or update a Shared Image Gallery effect: write questions: - How do I create a Shared Image Gallery for my VM images? - Which region does a new image gallery need? instructions: - text: Create gallery {galleryName} in resource group {resourceGroupName}, subscription {subscriptionId}, in {location}. slots: galleryName: path.galleryName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId location: requestBody.location - text: Create or replace gallery {galleryName} with properties {properties}. slots: galleryName: path.galleryName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}'].delete update: x-apievangelist-phrasing: intent: Delete a Shared Image Gallery effect: destructive questions: - Can I delete an image gallery I'm not using anymore? - What does removing a Shared Image Gallery affect? instructions: - text: Delete gallery {galleryName} from resource group {resourceGroupName}, subscription {subscriptionId}. slots: galleryName: path.galleryName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Remove Shared Image Gallery {galleryName}. slots: galleryName: path.galleryName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}'].patch update: x-apievangelist-phrasing: intent: Patch a Shared Image Gallery effect: write questions: - Can I change the description or tags on an existing gallery? - How do I update a gallery without recreating it? instructions: - text: Update gallery {galleryName} in resource group {resourceGroupName}, subscription {subscriptionId}. slots: galleryName: path.galleryName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Set tags {tags} on gallery {galleryName}. slots: tags: requestBody.tags galleryName: path.galleryName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries'].get update: x-apievangelist-phrasing: intent: List galleries in a resource group effect: read questions: - Which image galleries are in a given resource group? - Can I list Shared Image Galleries for just one resource group? instructions: - text: List galleries in resource group {resourceGroupName}, subscription {subscriptionId}. slots: resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show the Shared Image Galleries in {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Compute/galleries'].get update: x-apievangelist-phrasing: intent: List galleries in a subscription effect: read questions: - How do I see every Shared Image Gallery in my subscription? - Is there a subscription-wide list of image galleries? instructions: - text: List all galleries in subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId - text: Show every image gallery in my subscription using API version {apiVersion}. slots: apiVersion: query.api-version method: generated generated: '2026-09-26'