# 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 AppConfigurationManagementClient… version: 1.0.0 extends: openapi/microsoft-azure-configurationstores-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: 8 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.AppConfiguration/configurationStores'].get update: x-apievangelist-phrasing: intent: List App Configuration stores in a subscription effect: read questions: - Which App Configuration stores exist across my subscription? - How do I page through all configuration stores with a skip token? instructions: - text: List all App Configuration stores in subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId - text: List the next page of configuration stores in {subscriptionId} after {skipToken}. slots: subscriptionId: path.subscriptionId skipToken: query.$skipToken method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores'].get update: x-apievangelist-phrasing: intent: List App Configuration stores in a resource group effect: read questions: - What App Configuration stores are in one resource group? - Can I list configuration stores only for a single resource group? instructions: - text: List App Configuration stores in resource group {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName - text: Show configuration stores in {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName - text: List configuration stores in {resourceGroupName} of subscription {subscriptionId}. slots: resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}'].get update: x-apievangelist-phrasing: intent: Get an App Configuration store effect: read questions: - How do I see the properties of a specific App Configuration store? - What endpoint and SKU does my configuration store have? instructions: - text: Get App Configuration store {configStoreName} in {resourceGroupName}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName - text: Show properties of configuration store {configStoreName}. slots: configStoreName: path.configStoreName - text: Fetch configuration store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}'].put update: x-apievangelist-phrasing: intent: Create an App Configuration store effect: write questions: - Can I create a new App Configuration store with a chosen SKU? - What is required to create a configuration store? instructions: - text: Create App Configuration store {configStoreName} in {resourceGroupName} with SKU {sku}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName sku: requestBody.sku - text: Create configuration store {configStoreName} using SKU {sku} and a managed identity {identity}. slots: configStoreName: path.configStoreName sku: requestBody.sku identity: requestBody.identity - text: Provision configuration store {configStoreName} with SKU {sku} in {resourceGroupName}, subscription {subscriptionId}. slots: configStoreName: path.configStoreName sku: requestBody.sku resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}'].delete update: x-apievangelist-phrasing: intent: Delete an App Configuration store effect: destructive questions: - How do I delete an App Configuration store? - Can I remove a configuration store I no longer use? instructions: - text: Delete App Configuration store {configStoreName} in {resourceGroupName}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName - text: Remove configuration store {configStoreName}. slots: configStoreName: path.configStoreName - text: Delete configuration store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}'].patch update: x-apievangelist-phrasing: intent: Update an App Configuration store effect: write questions: - Can I change the SKU or tags on an existing App Configuration store? - What properties can be updated on a configuration store? instructions: - text: Update App Configuration store {configStoreName} to SKU {sku}. slots: configStoreName: path.configStoreName sku: requestBody.sku - text: Set tags {tags} on configuration store {configStoreName} in {resourceGroupName}. slots: tags: requestBody.tags configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName - text: Modify configuration store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/listKeys'].post update: x-apievangelist-phrasing: intent: List access keys for an App Configuration store effect: read questions: - Where do I find the access keys for my App Configuration store? - Can I retrieve connection strings for a configuration store? instructions: - text: List access keys for App Configuration store {configStoreName}. slots: configStoreName: path.configStoreName - text: Show the connection keys of configuration store {configStoreName} in {resourceGroupName}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName - text: List the keys of store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}. slots: configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/regenerateKey'].post update: x-apievangelist-phrasing: intent: Regenerate an App Configuration access key effect: destructive questions: - How do I rotate an access key on my App Configuration store? - Can I regenerate a compromised configuration store key? instructions: - text: Regenerate access key {id} on App Configuration store {configStoreName}. slots: id: requestBody.id configStoreName: path.configStoreName - text: Rotate key {id} for configuration store {configStoreName} in {resourceGroupName}. slots: id: requestBody.id configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName - text: Regenerate key {id} on store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}. slots: id: requestBody.id configStoreName: path.configStoreName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26'