Private/Parse-SparkRoomMember.ps1
function Parse-SparkRoomMember { [cmdletbinding()] param( $InputObject ) if($InputObject.items) { $InputObject = $InputObject.items } if(($InputObject.count -le 0) -and ($InputObject -is [Object[]])) { return } foreach($RoomMember in $InputObject) { [PSCustomObject]@{ PSTypeName = "PSSpark.RoomMember" RoomMemberID = $RoomMember.id RoomID = $RoomMember.roomId UserID = $RoomMember.personId Email = $RoomMember.personEmail OrgID = $RoomMember.personOrgId Moderator = $RoomMember.isModerator Monitor = $RoomMember.isMonitor Created = [datetime]($RoomMember.created) } } } |