File size: 392 Bytes
340d656 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | """
Azure-specific models (minimal for simulation).
"""
from pydantic import BaseModel
from typing import Optional, Dict, Any
class AzureResource(BaseModel):
resource_id: str
resource_type: str
location: str
tags: Dict[str, str] = {}
class AzureDeployment(BaseModel):
deployment_id: str
template: Dict[str, Any]
parameters: Dict[str, Any]
resource_group: str |