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