Framework/Models/SVT/SVTResource.ps1

Set-StrictMode -Version Latest 
class ResourceTypeMapping
{
    [string] $ResourceTypeName
    [string] $ResourceType
    [string] $JsonFileName
    [string] $ClassName
}

class SubscriptionMapping
{    
    [string] $JsonFileName
    [string] $ClassName
}

class SVTResource
{
    [string] $ResourceId = "";
    [string] $ResourceGroupName = "";
    [string] $ResourceName = ""; 
    [string] $Location = "";
    [string] $ResourceType = "";
    hidden [ResourceTypeMapping] $ResourceTypeMapping = $null;
}