Private/New-DirectoryGroupFromJson.ps1
using module ..\Classes\DirectoryGroup.psm1 function New-DirectoryGroupFromJson { Param( [PSCustomObject]$DirectoryGroup ) return [DirectoryGroup]@{ CommonName = $DirectoryGroup.CommonName GroupType = $DirectoryGroup.GroupType DistinguishedName = $DirectoryGroup.DistinguishedName DomainComponent = $DirectoryGroup.DomainComponent ObjectGuid = $DirectoryGroup.ObjectGuid ObjectSid = $DirectoryGroup.ObjectSid } } |