validate_azure_resource_name
Validate Azure resource names against Darwin platform naming conventions to ensure compliance with required standards for specific resource types.
Instructions
Validate an Azure resource name against naming conventions.
Checks if the given resource name follows the Darwin platform naming conventions for Azure resources.
Args: resource_name: The resource name to validate resource_type: Type of Azure resource (e.g., "resource_group", "storage_account") ctx: MCP context for logging
Returns: ValidationResult with any issues found.
Example: >>> result = await validate_azure_resource_name( ... "rg-myapp-eus-dev", ... "resource_group" ... ) >>> print(result["valid"]) True
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resource_name | Yes | ||
| resource_type | Yes |