src/tools/DefectSuite.ps1

class DefectSuite{
    [String]$Name
    [String]$Description
    [String]$ApprovedProject
    [String]$FoundinVersion
    [String]$VerifiedinVersion
    [String]$Impact
    [String]$Likelihood
    [String]$Priority
    [String]$Product
    [String]$Activity
    [String]$Workaround
    [String]$Environment
    [String]$SalesforceCaseNumber
    [String]$Severity
    [String]$State
    [String]$Project
    [String]$Expedite
    [String]$DisplayColor
    Defect($Name, $Description, $ApprovedProject, $FoundinVersion, $VerifiedinVersion, $Impact, $Likelihood, $Priority, $Product, $Activity, $Workaround, $Environment, $SalesforceCaseNumber, $Severity, $State, $Project, $Expedite, $DisplayColor){
        $this.Name = $Name;
        $this.Description = $Description;
        $this.ApprovedProject = $ApprovedProject;
        $this.FoundinVersion = $FoundinVersion;
        $this.VerifiedinVersion = $VerifiedinVersion;
        $this.Impact = $Impact;
        $this.Likelihood = $Likelihood;
        $this.Priority = $Priority;
        $this.Product = $Product;
        $this.Activity = $Activity;
        $this.Workaround = $Workaround;
        $this.Environment = $Environment;
        $this.SalesforceCaseNumber = $SalesforceCaseNumber;
        $this.Severity = $Severity;
        $this.State = $State;
        $this.Project = $Project;
        $this.Expedite = $Expedite;
        $this.DisplayColor = $DisplayColor;
    }
}