# 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 BlockchainManagementClient Blockchain… version: 1.0.0 extends: openapi/microsoft-azure-blockchainmember-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: 9 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}'].get update: x-apievangelist-phrasing: intent: Get a blockchain member effect: read questions: - What are the settings and status of one Azure Blockchain Service member? - Can I look up a blockchain member by name in a resource group? instructions: - text: Get blockchain member {member} in resource group {group}, subscription {subscription}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId - text: Show the details of blockchain member {member}. slots: member: path.blockchainMemberName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}'].put update: x-apievangelist-phrasing: intent: Create a blockchain member effect: write questions: - How do I provision a new blockchain member in Azure? - Which region, SKU and tags can I set when creating a blockchain member? instructions: - text: Create blockchain member {member} in group {group}, subscription {subscription}, located in {location}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId location: requestBody.location - text: Provision a new blockchain member {member} on the {sku} SKU. slots: member: path.blockchainMemberName sku: requestBody.sku method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}'].delete update: x-apievangelist-phrasing: intent: Delete a blockchain member effect: destructive questions: - Can I permanently remove a blockchain member I no longer need? - What deletes a blockchain member from my resource group? instructions: - text: Delete blockchain member {member} from resource group {group} in subscription {subscription}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId - text: Decommission the blockchain member called {member}. slots: member: path.blockchainMemberName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}'].patch update: x-apievangelist-phrasing: intent: Update a blockchain member's tags or properties effect: write questions: - Can I change the tags on an existing blockchain member without recreating it? - Which blockchain member properties can be patched after creation? instructions: - text: Update tags on blockchain member {member} in group {group}, subscription {subscription} to {tags}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId tags: requestBody.tags - text: Patch the properties of existing blockchain member {member} with {properties}. slots: member: path.blockchainMemberName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers'].get update: x-apievangelist-phrasing: intent: List blockchain members in a resource group effect: read questions: - Which blockchain members live in a particular resource group? - Can I see just one resource group's blockchain members rather than the whole subscription? instructions: - text: List blockchain members in resource group {group}, subscription {subscription}. slots: group: path.resourceGroupName subscription: path.subscriptionId - text: Show all blockchain members inside group {group}. slots: group: path.resourceGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Blockchain/blockchainMembers'].get update: x-apievangelist-phrasing: intent: List all blockchain members in a subscription effect: read questions: - What blockchain members do I have across my entire Azure subscription? - Is there a subscription-wide inventory of blockchain members? instructions: - text: List every blockchain member in subscription {subscription}. slots: subscription: path.subscriptionId - text: Inventory blockchain members across all resource groups of my subscription. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/consortiumMembers'].get update: x-apievangelist-phrasing: intent: List consortium members for a blockchain member effect: read questions: - Who else belongs to the consortium my blockchain member has joined? - Can I see the consortium membership from one blockchain member? instructions: - text: List the consortium members for blockchain member {member} in group {group}, subscription {subscription}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId - text: Show who is in the consortium alongside blockchain member {member}. slots: member: path.blockchainMemberName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/listApiKeys'].post update: x-apievangelist-phrasing: intent: Get the API keys of a blockchain member effect: read questions: - Where do I find the API keys to connect to my blockchain member? - Can I read the current access keys for a blockchain member without changing them? instructions: - text: List the API keys for blockchain member {member} in group {group}, subscription {subscription}. slots: member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId - text: Fetch the current access keys of blockchain member {member}. slots: member: path.blockchainMemberName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/regenerateApiKeys'].post update: x-apievangelist-phrasing: intent: Regenerate a blockchain member's API key effect: destructive questions: - How do I rotate a compromised API key on my blockchain member? - Will regenerating a blockchain member key break clients using the old one? instructions: - text: Regenerate API key {key_name} for blockchain member {member} in group {group}, subscription {subscription}. slots: key_name: requestBody.keyName member: path.blockchainMemberName group: path.resourceGroupName subscription: path.subscriptionId - text: Rotate the access keys on blockchain member {member}. slots: member: path.blockchainMemberName method: generated generated: '2026-09-26'