MsftGraph.psd1
@{ Description = @' Module to work the Microsoft Graph API with both Office 365 and Microsoft accounts it contains over 80 functions to * Navigate, upload to and download from OneDrive * Navigate, manipulate pages and sections in OneNote Notebooks * Create and manage groups and teams, and Post to Teams and their channels * Create, read and write plans in team plans. * Read and write calendar events, and contacts in Outlook, * Read and send mail messages * Work with Sharepoint lists '@ Copyright = '(c) 2019 James O''Neill. All rights reserved.' Author = 'James O''Neill' CompanyName = 'Mobula Consulting' GUID = 'f564c0f9-7d96-4452-a715-679dc47c20cc' ModuleVersion = '1.0' NestedModules = @('Graph.ps1', 'GroupsAndTeams.ps1', 'OneDrive.ps1', 'OneNote.ps1', 'Outlook-Calendar.ps1', 'Outlook-Contacts.ps1', 'Outlook-Mail.ps1', 'Planner.ps1', 'SharePoint.ps1', 'User.ps1' ) FormatsToProcess = 'Graph.format.ps1xml' FunctionsToExport = @('Add-FileToGraphOneNote', 'Add-GraphChannelThread', 'Add-GraphEvent', 'Add-GraphGroupMember', 'Add-GraphGroupThread', 'Add-GraphListItem', 'Add-GraphOneNotePage', 'Add-GraphOneNoteTab', 'Add-GraphPlannerTab', 'Add-GraphPlanTask', 'Add-GraphWikiTab', 'Connect-MSGraph', 'Copy-FromGraphFolder', 'Copy-ToGraphFolder', 'Expand-GraphTask', 'Find-GraphPeople', 'Get-GraphChannel', 'Get-GraphChannelReply', 'Get-GraphContactList', 'Get-GraphDomain', 'Get-GraphDirectoryLog', 'Get-GraphDrive', 'Get-GraphEvent', 'Get-GraphGroupConversation', 'Get-GraphGroupList', 'Get-GraphGroupThread', 'Get-GraphList', 'Get-GraphMailItem', 'Get-GraphMailFolderList', 'Get-GraphMailTips', 'Get-GraphOneNoteBook', 'Get-GraphOneNotePage', 'Get-GraphOneNoteSection', 'Get-GraphOrganization', 'Get-GraphPlan', 'Get-GraphPlanTask', 'Get-GraphReport', 'Get-GraphReminderView', 'Get-GraphSignInLog', 'Get-GraphSite', 'Get-GraphSiteColumn', 'Get-GraphSiteUserList', 'Get-GraphSKU', 'Get-GraphSKUList', 'Get-GraphTeam', 'Get-GraphUser', 'Get-GraphUserList', 'New-ContactAddress', #All the different column types together! 'New-EventAttendee', 'New-GraphChannel', 'New-GraphColumn','New-GraphBooleanColumn', 'New-GraphCalculatedColumn', 'New-GraphChoiceColumn','New-GraphCurrencyColumn', 'New-GraphDateTimeColumn', 'New-GraphLookupColumn', 'New-GraphNumberColumn','New-GraphPersonOrGroupColumn','New-GraphTextColumn', 'New-GraphContact' , 'New-GraphFolder', 'New-GraphGroup', 'New-GraphList', 'New-GraphOneNoteSection', 'Add-GraphPlanBucket', 'New-GraphTeamPlan', 'New-Recipient', 'New-RecurrencePattern', 'Out-GraphOneNote', 'Remove-GraphChannel', 'Remove-GraphContact', 'Remove-GraphEvent', 'Remove-GraphGroup', 'Remove-GraphGroupMember', 'Remove-GraphListItem', 'Remove-GraphPlanbucket', 'Remove-GraphPlanTask', 'Remove-GraphGroupThread', 'Remove-GraphOneNotePage', 'Send-GraphGroupReply', 'Send-GraphMailForward', 'Send-GraphMailMessage', 'Send-GraphMailReply', 'Set-GraphContact', 'Set-GraphEvent', 'Set-GraphGroup', 'Set-GraphListItem', 'Set-GraphPlanTask', 'Set-GraphTeam', 'Set-GraphUser', 'Show-GraphFolder', 'Show-GraphSession', 'Update-GraphOneNotePage' ) AliasesToExport = @('Add-GraphTeamChannel', 'Add-GraphTeamMember', 'Get-GraphConversation', 'Get-GraphGroup', 'Get-GraphTeamChannel', 'Get-GraphTeamConversation', 'Get-GraphTeamThread', 'New-GraphTeam', 'Remove-GraphTeam', 'Remove-GraphTeamMember', 'TextColumn', 'PersonColumn', 'NumberColumn', 'LookupColumn', 'DateTimeColumn', 'CurrencyColumn', 'ChoiceColumn', 'CalculatedColumn', 'BooleanColumn', 'ListColumn' ) PrivateData = @{ PSData = @{ Tags = @('MicrosoftGraph', 'MSGraph', 'Office365', 'AzureAD', 'OneNote', 'OneDrive', 'Outlook', 'Sharepoint', 'Planner') Category = 'Scripting office Online' ProjectUri = 'https://github.com/jhoneill/MsftGraph' LicenseUri = 'https://github.com/jhoneill/MsftGraph/blob/master/LICENSE' } # End of PSData hashtable } # Supported PSEditions # CompatiblePSEditions = @() # Minimum version of the Windows PowerShell engine required by this module # PowerShellVersion = '' # Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. # CLRVersion = '' # Type files (.ps1xml) to be loaded when importing this module # TypesToProcess = @() # HelpInfo URI of this module # HelpInfoURI = '' } |