Private/New-GroupFromJson.ps1
using module ..\Classes\Group.psm1 function New-GroupFromJson { Param( [PSCustomObject]$Group ) return [Group]@{ Id = $Group.Id Name = $Group.Name Description = $Group.Description CreationTime = $Group.CreationTime UpdatedTime = $Group.UpdatedTime CreatedBy = $Group.CreatedBy UpdatedBy = $Group.UpdatedBy Visible = $Group.Visible DefinitionId = $Group.DefinitionId DefinitionDescription = $Group.DefinitionDescription TypeId = $Group.TypeId MembershipTypeId = $Group.MembershipTypeId HasAttributes = $Group.HasAttributes ParentId = $Group.ParentId } } |