Skip to main content
Glama

Azure MCP Server

Official
ParseResourceTests.cs1.34 kB
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using AzureMcp.BicepSchema.Services.Support; using Xunit; namespace AzureMcp.BicepSchema.UnitTests; public class ParseResourceTests { [Theory] [InlineData("Microsoft.Compute/virtualMachines", "Microsoft.Compute", "virtualMachines", null)] [InlineData("Microsoft.Compute.Better/virtualMachines/virtualCpus", "Microsoft.Compute.Better", "virtualMachines/virtualCpus", null)] [InlineData("Microsoft.Compute.Better/virtualMachines/virtualCpus/brains", "Microsoft.Compute.Better", "virtualMachines/virtualCpus/brains", null)] [InlineData("Microsoft.Compute/virtualMachines@2024-10-10", "Microsoft.Compute", "virtualMachines", "2024-10-10")] [InlineData("Microsoft.Compute.Better/virtualMachines/virtualCpus/brains@2024-10-10-preview", "Microsoft.Compute.Better", "virtualMachines/virtualCpus/brains", "2024-10-10-preview")] public void ParseResourceType(string resourceType, string expectedProvider, string expectedName, string? expectedApiVersion) { (string provider, string resourceName, string? apiVersion) = ResourceParser.ParseResourceType(resourceType); Assert.Equal(expectedProvider, provider); Assert.Equal(expectedName, resourceName); Assert.Equal(expectedApiVersion, apiVersion); } }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Azure/azure-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server