exports/ProxyCmdletDefinitions.ps1
# ---------------------------------------------------------------------------------- # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.3, generator: @autorest/powershell@3.0.498) # Changes may cause incorrect behavior and will be lost if the code is regenerated. # ---------------------------------------------------------------------------------- <# .Synopsis Invoke function exportDeviceAndAppManagementData .Description Invoke function exportDeviceAndAppManagementData .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.Boolean .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/export-mgbetauserdeviceandappmanagementdata #> function Export-MgBetaUserDeviceAndAppManagementData { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Export', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Export', Mandatory)] [Parameter(ParameterSetName='Export1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Export1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.Int32] # Usage: skip={skip} ${Skip}, [Parameter(ParameterSetName='Export1', Mandatory)] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.Int32] # Usage: top={top} ${Top}, [Parameter(ParameterSetName='ExportViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='ExportViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(Mandatory)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Body')] [System.String] # Path to write output file to ${OutFile}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Export = 'Microsoft.Graph.Beta.Users.Functions.private\Export-MgBetaUserDeviceAndAppManagementData_Export'; Export1 = 'Microsoft.Graph.Beta.Users.Functions.private\Export-MgBetaUserDeviceAndAppManagementData_Export1'; ExportViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Export-MgBetaUserDeviceAndAppManagementData_ExportViaIdentity'; ExportViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Export-MgBetaUserDeviceAndAppManagementData_ExportViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get the room lists defined in a tenant, as represented by their emailAddress objects. Tenants can organize meeting rooms into room lists. In this API, each meeting room and room list is represented by an emailAddress instance.\nYou can get all the room lists in the tenant, get all the rooms in the tenant, or get all the rooms in a specific room list. .Description Get the room lists defined in a tenant, as represented by their emailAddress objects. Tenants can organize meeting rooms into room lists. In this API, each meeting room and room list is represented by an emailAddress instance.\nYou can get all the room lists in the tenant, get all the rooms in the tenant, or get all the rooms in a specific room list. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEmailAddress .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/find-mgbetauserroomlist #> function Find-MgBetaUserRoomList { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEmailAddress])] [CmdletBinding(DefaultParameterSetName='Find', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Find', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FindViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Find = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoomList_Find'; FindViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoomList_FindViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function findRooms .Description Invoke function findRooms .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEmailAddress .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/find-mgbetauserroom #> function Find-MgBetaUserRoom { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEmailAddress])] [CmdletBinding(DefaultParameterSetName='Find', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Find', Mandatory)] [Parameter(ParameterSetName='Find1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Find1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: RoomList='{RoomList}' ${RoomList}, [Parameter(ParameterSetName='FindViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='FindViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Find = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoom_Find'; Find1 = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoom_Find1'; FindViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoom_FindViaIdentity'; FindViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Find-MgBetaUserRoom_FindViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getAllMessages .Description Invoke function getAllMessages .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetaalluserchatmessage #> function Get-MgBetaAllUserChatMessage { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaAllUserChatMessage_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaAllUserChatMessage_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Description Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercalendareventdelta #> function Get-MgBetaUserCalendarEventDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of calendar ${CalendarId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='DeltaViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCalendarEventDelta_Delta'; Delta1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCalendarEventDelta_Delta1'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCalendarEventDelta_DeltaViaIdentity'; DeltaViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCalendarEventDelta_DeltaViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserchatmessagedelta #> function Get-MgBetaUserChatMessageDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of chat ${ChatId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserChatMessageDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserChatMessageDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserchatmessagereplydelta #> function Get-MgBetaUserChatMessageReplyDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of chat ${ChatId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of chatMessage ${ChatMessageId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserChatMessageReplyDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserChatMessageReplyDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getCloudPcConnectivityHistory .Description Invoke function getCloudPcConnectivityHistory .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcConnectivityEvent .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercloudpcconnectivityhistory #> function Get-MgBetaUserCloudPcConnectivityHistory { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcConnectivityEvent])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of cloudPC ${CloudPcId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcConnectivityHistory_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcConnectivityHistory_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getCloudPcLaunchInfo .Description Invoke function getCloudPcLaunchInfo .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcLaunchInfo .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercloudpclaunchinfo #> function Get-MgBetaUserCloudPcLaunchInfo { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcLaunchInfo])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of cloudPC ${CloudPcId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcLaunchInfo_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcLaunchInfo_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getShiftWorkCloudPcAccessState .Description Invoke function getShiftWorkCloudPcAccessState .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.String .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercloudpcshiftworkcloudpcaccessstate #> function Get-MgBetaUserCloudPcShiftWorkCloudPcAccessState { [OutputType([System.String])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of cloudPC ${CloudPcId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcShiftWorkCloudPcAccessState_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcShiftWorkCloudPcAccessState_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getSupportedCloudPcRemoteActions .Description Invoke function getSupportedCloudPcRemoteActions .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionCapability .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercloudpcsupportedcloudpcremoteaction #> function Get-MgBetaUserCloudPcSupportedCloudPcRemoteAction { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionCapability])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of cloudPC ${CloudPcId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcSupportedCloudPcRemoteAction_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserCloudPcSupportedCloudPcRemoteAction_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Description Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercontactdelta #> function Get-MgBetaUserContactDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Description Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercontactfolderchildfoldercontactdelta #> function Get-MgBetaUserContactFolderChildFolderContactDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of contactFolder ${ContactFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of contactFolder ${ContactFolderId1}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderChildFolderContactDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderChildFolderContactDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for contact folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contact folders. This allows you to maintain and synchronize \na local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. .Description Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for contact folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contact folders. This allows you to maintain and synchronize \na local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContactFolder .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercontactfolderchildfolderdelta #> function Get-MgBetaUserContactFolderChildFolderDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContactFolder])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of contactFolder ${ContactFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderChildFolderDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderChildFolderDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Description Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \nhaving to fetch the entire set of contacts from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercontactfoldercontactdelta #> function Get-MgBetaUserContactFolderContactDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContact])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of contactFolder ${ContactFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderContactDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderContactDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for contact folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contact folders. This allows you to maintain and synchronize \na local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. .Description Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for contact folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contact folders. This allows you to maintain and synchronize \na local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContactFolder .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausercontactfolderdelta #> function Get-MgBetaUserContactFolderDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContactFolder])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserContactFolderDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUser .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdelta #> function Get-MgBetaUserDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUser])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDelta_Delta'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDevice .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdevicedelta #> function Get-MgBetaUserDeviceDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDevice])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDeviceDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDeviceDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getActivitiesByInterval .Description Invoke function getActivitiesByInterval .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriveitemactivitybyinterval #> function Get-MgBetaUserDriveItemActivityByInterval { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of driveItem ${DriveItemId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: endDateTime='{endDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: interval='{interval}' ${Interval}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: startDateTime='{startDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemActivityByInterval_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemActivityByInterval_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriveitemdelta #> function Get-MgBetaUserDriveItemDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of driveItem ${DriveItemId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: token='{token}' ${Token}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='DeltaViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemDelta_Delta'; Delta1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemDelta_Delta1'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemDelta_DeltaViaIdentity'; DeltaViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemDelta_DeltaViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getActivitiesByInterval .Description Invoke function getActivitiesByInterval .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriveitemlistitemactivitybyinterval #> function Get-MgBetaUserDriveItemListItemActivityByInterval { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of driveItem ${DriveItemId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: endDateTime='{endDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: interval='{interval}' ${Interval}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: startDateTime='{startDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemListItemActivityByInterval_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveItemListItemActivityByInterval_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getCompatibleHubContentTypes .Description Invoke function getCompatibleHubContentTypes .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContentType .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdrivelistcontenttypecompatiblehubcontenttype #> function Get-MgBetaUserDriveListContentTypeCompatibleHubContentType { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphContentType])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListContentTypeCompatibleHubContentType_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListContentTypeCompatibleHubContentType_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getActivitiesByInterval .Description Invoke function getActivitiesByInterval .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdrivelistitemactivitybyinterval #> function Get-MgBetaUserDriveListItemActivityByInterval { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: endDateTime='{endDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: interval='{interval}' ${Interval}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of listItem ${ListItemId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: startDateTime='{startDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemActivityByInterval_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemActivityByInterval_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphListItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdrivelistitemdelta #> function Get-MgBetaUserDriveListItemDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphListItem])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: token='{token}' ${Token}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='DeltaViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemDelta_Delta'; Delta1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemDelta_Delta1'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemDelta_DeltaViaIdentity'; DeltaViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveListItemDelta_DeltaViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getActivitiesByInterval .Description Invoke function getActivitiesByInterval .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriverootactivitybyinterval #> function Get-MgBetaUserDriveRootActivityByInterval { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: endDateTime='{endDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: interval='{interval}' ${Interval}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: startDateTime='{startDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootActivityByInterval_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootActivityByInterval_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriverootdelta #> function Get-MgBetaUserDriveRootDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Delta1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: token='{token}' ${Token}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='DeltaViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootDelta_Delta'; Delta1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootDelta_Delta1'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootDelta_DeltaViaIdentity'; DeltaViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootDelta_DeltaViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getActivitiesByInterval .Description Invoke function getActivitiesByInterval .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserdriverootlistitemactivitybyinterval #> function Get-MgBetaUserDriveRootListItemActivityByInterval { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphItemActivityStat])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: endDateTime='{endDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: interval='{interval}' ${Interval}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: startDateTime='{startDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootListItemActivityByInterval_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserDriveRootListItemActivityByInterval_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getEffectiveDeviceEnrollmentConfigurations .Description Invoke function getEffectiveDeviceEnrollmentConfigurations .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceEnrollmentConfiguration .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausereffectivedeviceenrollmentconfiguration #> function Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceEnrollmentConfiguration])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Description Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausereventdelta #> function Get-MgBetaUserEventDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEventDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEventDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Description Get a set of event resources that have been added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a **calendarView** (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar of the user's. In the case of getting incremental changes on **calendarView**, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or **calendarView** in a local store entails a round of multiple **delta** function calls. The initial call is a full synchronization, and every subsequent **delta** call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendar, without having to fetch all the events of that calendar from the server every time. The following table lists the differences between the **delta** function on events and the **delta** function on a **calendarView** in a calendar. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausereventinstancedelta #> function Get-MgBetaUserEventInstanceDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphEvent])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of event ${EventId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEventInstanceDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserEventInstanceDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getLoggedOnManagedDevices .Description Invoke function getLoggedOnManagedDevices .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDevice .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserloggedonmanageddevice #> function Get-MgBetaUserLoggedOnManagedDevice { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDevice])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserLoggedOnManagedDevice_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserLoggedOnManagedDevice_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for mail folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize \na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. .Description Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for mail folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize \na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMailFolder .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermailfolderchildfolderdelta #> function Get-MgBetaUserMailFolderChildFolderDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMailFolder])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of mailFolder ${MailFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderChildFolderDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderChildFolderDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Description Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermailfolderchildfoldermessagedelta #> function Get-MgBetaUserMailFolderChildFolderMessageDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of mailFolder ${MailFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of mailFolder ${MailFolderId1}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderChildFolderMessageDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderChildFolderMessageDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for mail folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize \na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. .Description Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A **delta** function call for mail folders in a mailbox is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize \na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMailFolder .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermailfolderdelta #> function Get-MgBetaUserMailFolderDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMailFolder])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Description Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermailfoldermessagedelta #> function Get-MgBetaUserMailFolderMessageDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of mailFolder ${MailFolderId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderMessageDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMailFolderMessageDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getManagedAppBlockedUsers .Description Invoke function getManagedAppBlockedUsers .Example {{ Add code here }} .Example {{ Add code here }} .Outputs System.String .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanagedappblockeduser #> function Get-MgBetaUserManagedAppBlockedUser { [OutputType([System.String])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedAppBlockedUser_Get'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Gets diagnostics validation status for a given user. .Description Gets diagnostics validation status for a given user. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedAppDiagnosticStatus .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanagedappdiagnosticstatuses #> function Get-MgBetaUserManagedAppDiagnosticStatuses { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedAppDiagnosticStatus])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedAppDiagnosticStatuses_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedAppDiagnosticStatuses_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Gets app restrictions for a given user. .Description Gets app restrictions for a given user. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedAppPolicy .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanagedapppolicy #> function Get-MgBetaUserManagedAppPolicy { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedAppPolicy])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedAppPolicy_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedAppPolicy_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getCloudPcRemoteActionResults .Description Invoke function getCloudPcRemoteActionResults .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionResult .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicecloudpcremoteactionresult #> function Get-MgBetaUserManagedDeviceCloudPcRemoteActionResult { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionResult])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceCloudPcRemoteActionResult_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceCloudPcRemoteActionResult_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getCloudPcReviewStatus .Description Invoke function getCloudPcReviewStatus .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcReviewStatus .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicecloudpcreviewstatus #> function Get-MgBetaUserManagedDeviceCloudPcReviewStatus { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcReviewStatus])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceCloudPcReviewStatus_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceCloudPcReviewStatus_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getFileVaultKey .Description Invoke function getFileVaultKey .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.String .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicefilevaultkey #> function Get-MgBetaUserManagedDeviceFileVaultKey { [OutputType([System.String])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceFileVaultKey_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceFileVaultKey_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getNonCompliantSettings .Description Invoke function getNonCompliantSettings .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceCompliancePolicySettingState .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicenoncompliantsetting #> function Get-MgBetaUserManagedDeviceNonCompliantSetting { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceCompliancePolicySettingState])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceNonCompliantSetting_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceNonCompliantSetting_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getOemWarranty .Description Invoke function getOemWarranty .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphOemWarranty .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddeviceoemwarranty #> function Get-MgBetaUserManagedDeviceOemWarranty { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphOemWarranty])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceOemWarranty_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceOemWarranty_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function retrieveRemoteHelpSession .Description Invoke function retrieveRemoteHelpSession .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphRetrieveRemoteHelpSessionResponse .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddeviceremotehelpsession #> function Get-MgBetaUserManagedDeviceRemoteHelpSession { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphRetrieveRemoteHelpSessionResponse])] [CmdletBinding(DefaultParameterSetName='Retrieve', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Retrieve', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of managedDevice ${ManagedDeviceId}, [Parameter(ParameterSetName='Retrieve', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: sessionKey='{sessionKey}' ${SessionKey}, [Parameter(ParameterSetName='Retrieve', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='RetrieveViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Retrieve = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceRemoteHelpSession_Retrieve'; RetrieveViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceRemoteHelpSession_RetrieveViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Retrieves the list of devices with failed apps .Description Retrieves the list of devices with failed apps .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.String .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicewithappfailure #> function Get-MgBetaUserManagedDeviceWithAppFailure { [OutputType([System.String])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceWithAppFailure_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceWithAppFailure_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Retrieves the list of devices with failed or pending apps .Description Retrieves the list of devices with failed or pending apps .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDeviceSummarizedAppState .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermanageddevicewithfailedapp #> function Get-MgBetaUserManagedDeviceWithFailedApp { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDeviceSummarizedAppState])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceWithFailedApp_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserManagedDeviceWithFailedApp_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Description Get a set of messages that have been added, deleted, or updated in a specified folder. A **delta** function call for messages in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in \nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without \nhaving to fetch the entire set of messages from the server every time. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausermessagedelta #> function Get-MgBetaUserMessageDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMessage])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMessageDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserMessageDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function getRecentNotebooks .Description Invoke function getRecentNotebooks .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphRecentNotebook .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauseronenoterecentnotebook #> function Get-MgBetaUserOnenoteRecentNotebook { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphRecentNotebook])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.Management.Automation.SwitchParameter] # Usage: includePersonalNotebooks={includePersonalNotebooks} ${IncludePersonalNotebooks}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserOnenoteRecentNotebook_Get'; GetViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserOnenoteRecentNotebook_GetViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphPlannerDelta .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetauserplanneralldelta #> function Get-MgBetaUserPlannerAllDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphPlannerDelta])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserPlannerAllDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserPlannerAllDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTodoTaskList .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausertodolistdelta #> function Get-MgBetaUserTodoListDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTodoTaskList])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserTodoListDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserTodoListDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function delta .Description Invoke function delta .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTodoTask .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/get-mgbetausertodolisttaskdelta #> function Get-MgBetaUserTodoListTaskDelta { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTodoTask])] [CmdletBinding(DefaultParameterSetName='Delta', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of todoTaskList ${TodoTaskListId}, [Parameter(ParameterSetName='Delta', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='DeltaViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Delta = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserTodoListTaskDelta_Delta'; DeltaViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Get-MgBetaUserTodoListTaskDelta_DeltaViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function appDiagnostics .Description Invoke function appDiagnostics .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphPowerliftIncidentMetadata .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetaappusermanageddevicediagnostic #> function Invoke-MgBetaAppUserManagedDeviceDiagnostic { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphPowerliftIncidentMetadata])] [CmdletBinding(DefaultParameterSetName='App', PositionalBinding=$false)] param( [Parameter(ParameterSetName='App', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: upn='{upn}' ${Upn}, [Parameter(ParameterSetName='App', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='AppViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ App = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaAppUserManagedDeviceDiagnostic_App'; AppViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaAppUserManagedDeviceDiagnostic_AppViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function allowedCalendarSharingRoles .Description Invoke function allowedCalendarSharingRoles .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.String .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetacalendarusercalendarallowedcalendarsharingroles #> function Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles { [OutputType([System.String])] [CmdletBinding(DefaultParameterSetName='Calendar', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Calendar', Mandatory)] [Parameter(ParameterSetName='Calendar1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: User='{User}' ${User}, [Parameter(ParameterSetName='Calendar', Mandatory)] [Parameter(ParameterSetName='Calendar1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Calendar1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of calendar ${CalendarId}, [Parameter(ParameterSetName='CalendarViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CalendarViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Calendar = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles_Calendar'; Calendar1 = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles_Calendar1'; CalendarViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles_CalendarViaIdentity'; CalendarViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles_CalendarViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAppConsentRequest .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserappconsentrequestforapprovalbycurrentuser #> function Invoke-MgBetaFilterUserAppConsentRequestForApprovalByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAppConsentRequest])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserAppConsentRequestForApprovalByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserAppConsentRequestForApprovalByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUserConsentRequest .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserappconsentrequestforapprovaluserconsentrequestbycurrentuser #> function Invoke-MgBetaFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUserConsentRequest])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of appConsentRequest ${AppConsentRequestId}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphApproval .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserapprovalbycurrentuser #> function Invoke-MgBetaFilterUserApprovalByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphApproval])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserApprovalByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserApprovalByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewInstance .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserpendingaccessreviewinstancebycurrentuser #> function Invoke-MgBetaFilterUserPendingAccessReviewInstanceByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewInstance])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewInstanceDecisionItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserpendingaccessreviewinstancedecisionbycurrentuser #> function Invoke-MgBetaFilterUserPendingAccessReviewInstanceDecisionByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewInstanceDecisionItem])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of accessReviewInstance ${AccessReviewInstanceId}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceDecisionByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceDecisionByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function filterByCurrentUser .Description Invoke function filterByCurrentUser .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewStage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetafilteruserpendingaccessreviewinstancestagebycurrentuser #> function Invoke-MgBetaFilterUserPendingAccessReviewInstanceStageByCurrentUser { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAccessReviewStage])] [CmdletBinding(DefaultParameterSetName='Filter', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of accessReviewInstance ${AccessReviewInstanceId}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: on='{on}' ${On}, [Parameter(ParameterSetName='Filter', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='FilterViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Filter = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceStageByCurrentUser_Filter'; FilterViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaFilterUserPendingAccessReviewInstanceStageByCurrentUser_FilterViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function sharedWithMe .Description Invoke function sharedWithMe .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetagraphuserdrive #> function Invoke-MgBetaGraphUserDrive { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Graph', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Graph', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Graph', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='GraphViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Graph = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaGraphUserDrive_Graph'; GraphViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaGraphUserDrive_GraphViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function allMessages .Description Invoke function allMessages .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetamessageuserchat #> function Invoke-MgBetaMessageUserChat { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphChatMessage])] [CmdletBinding(DefaultParameterSetName='Messages', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Messages', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='MessagesViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Messages = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaMessageUserChat_Messages'; MessagesViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaMessageUserChat_MessagesViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Retrieves the list of devices with failed or pending apps .Description Retrieves the list of devices with failed or pending apps .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDeviceSummarizedAppState .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetapendinguserapp #> function Invoke-MgBetaPendingUserApp { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphManagedDeviceSummarizedAppState])] [CmdletBinding(DefaultParameterSetName='Pending', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Pending', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='PendingViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Pending = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaPendingUserApp_Pending'; PendingViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaPendingUserApp_PendingViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function preview .Description Invoke function preview .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphOnenotePagePreview .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetapreviewuseronenotepage #> function Invoke-MgBetaPreviewUserOnenotePage { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphOnenotePagePreview])] [CmdletBinding(DefaultParameterSetName='Preview', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Preview', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of onenotePage ${OnenotePageId}, [Parameter(ParameterSetName='Preview', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='PreviewViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Preview = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaPreviewUserOnenotePage_Preview'; PreviewViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaPreviewUserOnenotePage_PreviewViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function recent .Description Invoke function recent .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUserActivity .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetarecentuseractivity #> function Invoke-MgBetaRecentUserActivity { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphUserActivity])] [CmdletBinding(DefaultParameterSetName='Recent', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Recent', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='RecentViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Recent = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaRecentUserActivity_Recent'; RecentViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaRecentUserActivity_RecentViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function recent .Description Invoke function recent .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetarecentuserdrive #> function Invoke-MgBetaRecentUserDrive { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Recent', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Recent', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Recent', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='RecentViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Recent = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaRecentUserDrive_Recent'; RecentViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaRecentUserDrive_RecentViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by \ngetting the user's mailbox settings. .Description Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by \ngetting the user's mailbox settings. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphLocaleInfo .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetasupporteduseroutlooklanguage #> function Invoke-MgBetaSupportedUserOutlookLanguage { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphLocaleInfo])] [CmdletBinding(DefaultParameterSetName='Supported', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Supported', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='SupportedViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Supported = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaSupportedUserOutlookLanguage_Supported'; SupportedViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaSupportedUserOutlookLanguage_SupportedViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function supportedTimeZones .Description Invoke function supportedTimeZones .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTimeZoneInformation .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetatimeuseroutlook #> function Invoke-MgBetaTimeUserOutlook { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphTimeZoneInformation])] [CmdletBinding(DefaultParameterSetName='Time', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Time', Mandatory)] [Parameter(ParameterSetName='Time1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='Time1', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: TimeZoneStandard='{TimeZoneStandard}' ${TimeZoneStandard}, [Parameter(ParameterSetName='TimeViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='TimeViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Time = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaTimeUserOutlook_Time'; Time1 = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaTimeUserOutlook_Time1'; TimeViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaTimeUserOutlook_TimeViaIdentity'; TimeViaIdentity1 = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaTimeUserOutlook_TimeViaIdentity1'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function reminderView .Description Invoke function reminderView .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphReminder .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/invoke-mgbetaviewuserreminder #> function Invoke-MgBetaViewUserReminder { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphReminder])] [CmdletBinding(DefaultParameterSetName='View', PositionalBinding=$false)] param( [Parameter(ParameterSetName='View', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: EndDateTime='{EndDateTime}' ${EndDateTime}, [Parameter(ParameterSetName='View', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: StartDateTime='{StartDateTime}' ${StartDateTime}, [Parameter(ParameterSetName='View', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='ViewViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ View = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaViewUserReminder_View'; ViewViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Invoke-MgBetaViewUserReminder_ViewViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function search .Description Invoke function search .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/search-mgbetausersdrivesitem #> function Search-MgBetaUsersDrivesItem { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Search', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of driveItem ${DriveItemId}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: q='{q}' ${Q}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='SearchViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Search = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrivesItem_Search'; SearchViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrivesItem_SearchViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function search .Description Invoke function search .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/search-mgbetausersdrivesroot #> function Search-MgBetaUsersDrivesRoot { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Search', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: q='{q}' ${Q}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='SearchViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Search = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrivesRoot_Search'; SearchViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrivesRoot_SearchViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function search .Description Invoke function search .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/search-mgbetausersdrive #> function Search-MgBetaUsersDrive { [OutputType([Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDriveItem])] [CmdletBinding(DefaultParameterSetName='Search', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # Usage: q='{q}' ${Q}, [Parameter(ParameterSetName='Search', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='SearchViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [AllowEmptyCollection()] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.Beta.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Search = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrive_Search'; SearchViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Search-MgBetaUsersDrive_SearchViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Invoke function isPublished .Description Invoke function isPublished .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.Boolean .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/test-mgbetauserdrivelistcontenttypepublished #> function Test-MgBetaUserDriveListContentTypePublished { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Is', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Is', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of contentType ${ContentTypeId}, [Parameter(ParameterSetName='Is', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of drive ${DriveId}, [Parameter(ParameterSetName='Is', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='IsViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Is = 'Microsoft.Graph.Beta.Users.Functions.private\Test-MgBetaUserDriveListContentTypePublished_Is'; IsViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Test-MgBetaUserDriveListContentTypePublished_IsViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } <# .Synopsis Gets the blocked state of a managed app user. .Description Gets the blocked state of a managed app user. .Example {{ Add code here }} .Example {{ Add code here }} .Inputs Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity .Outputs System.Boolean .Notes COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT <IUsersFunctionsIdentity>: Identity Parameter [AccessReviewInstanceId <String>]: key: id of accessReviewInstance [AppConsentRequestId <String>]: key: id of appConsentRequest [CalendarId <String>]: key: id of calendar [ChatId <String>]: key: id of chat [ChatMessageId <String>]: key: id of chatMessage [CloudPcId <String>]: key: id of cloudPC [ContactFolderId <String>]: key: id of contactFolder [ContactFolderId1 <String>]: key: id of contactFolder [ContentTypeId <String>]: key: id of contentType [DriveId <String>]: key: id of drive [DriveItemId <String>]: key: id of driveItem [EndDateTime <String>]: Usage: endDateTime='{endDateTime}' [EventId <String>]: key: id of event [IncludePersonalNotebooks <Boolean?>]: Usage: includePersonalNotebooks={includePersonalNotebooks} [Interval <String>]: Usage: interval='{interval}' [ListItemId <String>]: key: id of listItem [MailFolderId <String>]: key: id of mailFolder [MailFolderId1 <String>]: key: id of mailFolder [ManagedDeviceId <String>]: key: id of managedDevice [On <String>]: Usage: on='{on}' [OnenotePageId <String>]: key: id of onenotePage [Q <String>]: Usage: q='{q}' [RoomList <String>]: Usage: RoomList='{RoomList}' [SessionKey <String>]: Usage: sessionKey='{sessionKey}' [Skip <Int32?>]: Usage: skip={skip} [StartDateTime <String>]: Usage: startDateTime='{startDateTime}' [TimeZoneStandard <String>]: Usage: TimeZoneStandard='{TimeZoneStandard}' [TodoTaskListId <String>]: key: id of todoTaskList [Token <String>]: Usage: token='{token}' [Top <Int32?>]: Usage: top={top} [Upn <String>]: Usage: upn='{upn}' [User <String>]: Usage: User='{User}' [UserId <String>]: key: id of user .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.beta.users.functions/test-mgbetausermanagedappuserblocked #> function Test-MgBetaUserManagedAppUserBlocked { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Is', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Is', Mandatory)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [System.String] # key: id of user ${UserId}, [Parameter(ParameterSetName='IsViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.Beta.PowerShell.Category('Path')] [Microsoft.Graph.Beta.PowerShell.Models.IUsersFunctionsIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.Beta.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Is = 'Microsoft.Graph.Beta.Users.Functions.private\Test-MgBetaUserManagedAppUserBlocked_Is'; IsViaIdentity = 'Microsoft.Graph.Beta.Users.Functions.private\Test-MgBetaUserManagedAppUserBlocked_IsViaIdentity'; } $cmdInfo = Get-Command -Name $mapping[$parameterSet] [Microsoft.Graph.Beta.PowerShell.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters} $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } } # SIG # Begin signature block # MIInnAYJKoZIhvcNAQcCoIInjTCCJ4kCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCA51s2khZV8iReC # 1qkXaPxzS9S4AsVFE1u28fuzYCGo8qCCDYEwggX/MIID56ADAgECAhMzAAACzI61 # lqa90clOAAAAAALMMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMjIwNTEyMjA0NjAxWhcNMjMwNTExMjA0NjAxWjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCiTbHs68bADvNud97NzcdP0zh0mRr4VpDv68KobjQFybVAuVgiINf9aG2zQtWK # No6+2X2Ix65KGcBXuZyEi0oBUAAGnIe5O5q/Y0Ij0WwDyMWaVad2Te4r1Eic3HWH # UfiiNjF0ETHKg3qa7DCyUqwsR9q5SaXuHlYCwM+m59Nl3jKnYnKLLfzhl13wImV9 # DF8N76ANkRyK6BYoc9I6hHF2MCTQYWbQ4fXgzKhgzj4zeabWgfu+ZJCiFLkogvc0 # RVb0x3DtyxMbl/3e45Eu+sn/x6EVwbJZVvtQYcmdGF1yAYht+JnNmWwAxL8MgHMz # xEcoY1Q1JtstiY3+u3ulGMvhAgMBAAGjggF+MIIBejAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUiLhHjTKWzIqVIp+sM2rOHH11rfQw # UAYDVR0RBEkwR6RFMEMxKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVyYXRpb25zIFB1 # ZXJ0byBSaWNvMRYwFAYDVQQFEw0yMzAwMTIrNDcwNTI5MB8GA1UdIwQYMBaAFEhu # ZOVQBdOCqhc3NyK1bajKdQKVMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2lvcHMvY3JsL01pY0NvZFNpZ1BDQTIwMTFfMjAxMS0w # Ny0wOC5jcmwwYQYIKwYBBQUHAQEEVTBTMFEGCCsGAQUFBzAChkVodHRwOi8vd3d3 # Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01pY0NvZFNpZ1BDQTIwMTFfMjAx # MS0wNy0wOC5jcnQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAgEAeA8D # sOAHS53MTIHYu8bbXrO6yQtRD6JfyMWeXaLu3Nc8PDnFc1efYq/F3MGx/aiwNbcs # J2MU7BKNWTP5JQVBA2GNIeR3mScXqnOsv1XqXPvZeISDVWLaBQzceItdIwgo6B13 # vxlkkSYMvB0Dr3Yw7/W9U4Wk5K/RDOnIGvmKqKi3AwyxlV1mpefy729FKaWT7edB # d3I4+hldMY8sdfDPjWRtJzjMjXZs41OUOwtHccPazjjC7KndzvZHx/0VWL8n0NT/ # 404vftnXKifMZkS4p2sB3oK+6kCcsyWsgS/3eYGw1Fe4MOnin1RhgrW1rHPODJTG # AUOmW4wc3Q6KKr2zve7sMDZe9tfylonPwhk971rX8qGw6LkrGFv31IJeJSe/aUbG # dUDPkbrABbVvPElgoj5eP3REqx5jdfkQw7tOdWkhn0jDUh2uQen9Atj3RkJyHuR0 # GUsJVMWFJdkIO/gFwzoOGlHNsmxvpANV86/1qgb1oZXdrURpzJp53MsDaBY/pxOc # J0Cvg6uWs3kQWgKk5aBzvsX95BzdItHTpVMtVPW4q41XEvbFmUP1n6oL5rdNdrTM # j/HXMRk1KCksax1Vxo3qv+13cCsZAaQNaIAvt5LvkshZkDZIP//0Hnq7NnWeYR3z # 4oFiw9N2n3bb9baQWuWPswG0Dq9YT9kb+Cs4qIIwggd6MIIFYqADAgECAgphDpDS # AAAAAAADMA0GCSqGSIb3DQEBCwUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMK # V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0 # IENvcnBvcmF0aW9uMTIwMAYDVQQDEylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0 # ZSBBdXRob3JpdHkgMjAxMTAeFw0xMTA3MDgyMDU5MDlaFw0yNjA3MDgyMTA5MDla # MH4xCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMT # H01pY3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMTEwggIiMA0GCSqGSIb3DQEB # AQUAA4ICDwAwggIKAoICAQCr8PpyEBwurdhuqoIQTTS68rZYIZ9CGypr6VpQqrgG # OBoESbp/wwwe3TdrxhLYC/A4wpkGsMg51QEUMULTiQ15ZId+lGAkbK+eSZzpaF7S # 35tTsgosw6/ZqSuuegmv15ZZymAaBelmdugyUiYSL+erCFDPs0S3XdjELgN1q2jz # y23zOlyhFvRGuuA4ZKxuZDV4pqBjDy3TQJP4494HDdVceaVJKecNvqATd76UPe/7 # 4ytaEB9NViiienLgEjq3SV7Y7e1DkYPZe7J7hhvZPrGMXeiJT4Qa8qEvWeSQOy2u # M1jFtz7+MtOzAz2xsq+SOH7SnYAs9U5WkSE1JcM5bmR/U7qcD60ZI4TL9LoDho33 # X/DQUr+MlIe8wCF0JV8YKLbMJyg4JZg5SjbPfLGSrhwjp6lm7GEfauEoSZ1fiOIl # XdMhSz5SxLVXPyQD8NF6Wy/VI+NwXQ9RRnez+ADhvKwCgl/bwBWzvRvUVUvnOaEP # 6SNJvBi4RHxF5MHDcnrgcuck379GmcXvwhxX24ON7E1JMKerjt/sW5+v/N2wZuLB # l4F77dbtS+dJKacTKKanfWeA5opieF+yL4TXV5xcv3coKPHtbcMojyyPQDdPweGF # RInECUzF1KVDL3SV9274eCBYLBNdYJWaPk8zhNqwiBfenk70lrC8RqBsmNLg1oiM # CwIDAQABo4IB7TCCAekwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFEhuZOVQ # BdOCqhc3NyK1bajKdQKVMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1Ud # DwQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFHItOgIxkEO5FAVO # 4eqnxzHRI4k0MFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwubWljcm9zb2Z0 # LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY1Jvb0NlckF1dDIwMTFfMjAxMV8wM18y # Mi5jcmwwXgYIKwYBBQUHAQEEUjBQME4GCCsGAQUFBzAChkJodHRwOi8vd3d3Lm1p # Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY1Jvb0NlckF1dDIwMTFfMjAxMV8wM18y # Mi5jcnQwgZ8GA1UdIASBlzCBlDCBkQYJKwYBBAGCNy4DMIGDMD8GCCsGAQUFBwIB # FjNodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2RvY3MvcHJpbWFyeWNw # cy5odG0wQAYIKwYBBQUHAgIwNB4yIB0ATABlAGcAYQBsAF8AcABvAGwAaQBjAHkA # XwBzAHQAYQB0AGUAbQBlAG4AdAAuIB0wDQYJKoZIhvcNAQELBQADggIBAGfyhqWY # 4FR5Gi7T2HRnIpsLlhHhY5KZQpZ90nkMkMFlXy4sPvjDctFtg/6+P+gKyju/R6mj # 82nbY78iNaWXXWWEkH2LRlBV2AySfNIaSxzzPEKLUtCw/WvjPgcuKZvmPRul1LUd # d5Q54ulkyUQ9eHoj8xN9ppB0g430yyYCRirCihC7pKkFDJvtaPpoLpWgKj8qa1hJ # Yx8JaW5amJbkg/TAj/NGK978O9C9Ne9uJa7lryft0N3zDq+ZKJeYTQ49C/IIidYf # wzIY4vDFLc5bnrRJOQrGCsLGra7lstnbFYhRRVg4MnEnGn+x9Cf43iw6IGmYslmJ # aG5vp7d0w0AFBqYBKig+gj8TTWYLwLNN9eGPfxxvFX1Fp3blQCplo8NdUmKGwx1j # NpeG39rz+PIWoZon4c2ll9DuXWNB41sHnIc+BncG0QaxdR8UvmFhtfDcxhsEvt9B # xw4o7t5lL+yX9qFcltgA1qFGvVnzl6UJS0gQmYAf0AApxbGbpT9Fdx41xtKiop96 # eiL6SJUfq/tHI4D1nvi/a7dLl+LrdXga7Oo3mXkYS//WsyNodeav+vyL6wuA6mk7 # r/ww7QRMjt/fdW1jkT3RnVZOT7+AVyKheBEyIXrvQQqxP/uozKRdwaGIm1dxVk5I # RcBCyZt2WwqASGv9eZ/BvW1taslScxMNelDNMYIZcTCCGW0CAQEwgZUwfjELMAkG # A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx # HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UEAxMfTWljcm9z # b2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMQITMwAAAsyOtZamvdHJTgAAAAACzDAN # BglghkgBZQMEAgEFAKCBrjAZBgkqhkiG9w0BCQMxDAYKKwYBBAGCNwIBBDAcBgor # BgEEAYI3AgELMQ4wDAYKKwYBBAGCNwIBFTAvBgkqhkiG9w0BCQQxIgQgeDVGQJ4N # JFBPQOjk5PD7tDTA7xeMUzMISo/Nf2U6LrwwQgYKKwYBBAGCNwIBDDE0MDKgFIAS # AE0AaQBjAHIAbwBzAG8AZgB0oRqAGGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbTAN # BgkqhkiG9w0BAQEFAASCAQAfnTvwMEAdgLK1RyGL0QCO2Ka2GnB9cYWCjbBqPKkn # BGVFiKKKsCxw/Bp6mgEnA+GpHIauPjySR1grxyJO4HeczUGFvt+nnDrCOqPZf0Jj # gyAEfvcsXzNch74EygX1z6N1X95VxhKdRlpApAvDRZlftVDkqeUakFqH5eYGaPPX # Y+KMCco1LS9DrFc3aWrai93s/XWrh/gkWSndsPDaSFGwWVOOKaE5SsfOlNb6VVbt # BbAQn+EeRFmcJDudfcE/Z2ia3LZYtlCEgXpwRMnVrSTQJZEKcUdpcCmcgz56Gz8M # RQGAmclDTo5TEHkkxo2vQZdjTmVR9HLYxpIIEu/mV5MQoYIW+zCCFvcGCisGAQQB # gjcDAwExghbnMIIW4wYJKoZIhvcNAQcCoIIW1DCCFtACAQMxDzANBglghkgBZQME # AgEFADCCAU8GCyqGSIb3DQEJEAEEoIIBPgSCATowggE2AgEBBgorBgEEAYRZCgMB # MDEwDQYJYIZIAWUDBAIBBQAEIHwAgGcHIM67oC1z2JEDTUgjFkYOuFNVgDvSiWrA # yK9wAgZjmwZLtQIYETIwMjIxMjIwMDExMjM1LjJaMASAAgH0oIHQpIHNMIHKMQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSUwIwYDVQQLExxNaWNy # b3NvZnQgQW1lcmljYSBPcGVyYXRpb25zMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVT # TjozRTdBLUUzNTktQTI1RDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAg # U2VydmljZaCCEVQwggcMMIIE9KADAgECAhMzAAAByfrVjiUgdAJeAAEAAAHJMA0G # CSqGSIb3DQEBCwUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9u # MRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp # b24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwMB4XDTIy # MTEwNDE5MDEzOFoXDTI0MDIwMjE5MDEzOFowgcoxCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xJTAjBgNVBAsTHE1pY3Jvc29mdCBBbWVyaWNhIE9w # ZXJhdGlvbnMxJjAkBgNVBAsTHVRoYWxlcyBUU1MgRVNOOjNFN0EtRTM1OS1BMjVE # MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIICIjANBgkq # hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1nLi5Y5vz8K+Woxhk7qGW/vCxi5euTM0 # 1TiEbFOG8g7SFB0VMjYgo6TiRzgOQ+CN53OBOKlyMHWzRL4xvaS03ZlIgetIILYi # ASogsEtljzElRHO7fDGDFWcdz+lCNYmJoztbG3PMrnxblUHHUkr4C7EBHb2Y07Gd # 5GJBgP8+5AZNsTlsHGczHs45mmP7rUgcMn//c8Q/GYSqdT4OXELp53h99EnyF4zc # sd2ZFjxdj1lP8QGwZZS4F82JBGe2pCrSakyFjTxzFKUOwcQerwBR/YaQly7mtCra # 4PNcyEQm+n/LDce/VViQa8OM2nBZHKw6CyMqEzFJJy5Hizz8Z6xrqqLKti8viJUQ # 0FtqkTXSR3//w8PAKyBlvIYTFF/Ly3Jh3cbVeOgSmubOVwv8nMehcQb2AtxcU/ld # yEUqy8/thEHIWNabzHXx5O9D4btS6oJdgLmHxrTBtGscVQqx0z5/fUIkLE7tbwfo # q84cF/URLEyw3q57KV2U4gOhc356XYEVQdJXo6VFWBQDYbzanQ25zY21UCkj821C # yD90gqrO3rQPlcQo6erwW2DF2fsmgAbVqzQsz6Rkmafz4re17km7qe09PuwHw5e3 # x5ZIGEoVlfNnJv6+851uwKX6ApZFxPzeQo7W/5BtaTmkZEhwY5AdCPgPv0aaIEQn # 2qF7MvFwCcsCAwEAAaOCATYwggEyMB0GA1UdDgQWBBQFb51nRsI8ob54OhTFeVF7 # RC4yyzAfBgNVHSMEGDAWgBSfpxVdAF5iXYP05dJlpxtTNRnpcjBfBgNVHR8EWDBW # MFSgUqBQhk5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NybC9NaWNy # b3NvZnQlMjBUaW1lLVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcmwwbAYIKwYBBQUH # AQEEYDBeMFwGCCsGAQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtp # b3BzL2NlcnRzL01pY3Jvc29mdCUyMFRpbWUtU3RhbXAlMjBQQ0ElMjAyMDEwKDEp # LmNydDAMBgNVHRMBAf8EAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3 # DQEBCwUAA4ICAQA2qLqcZt9HikIHcj7AlnHhjouxSjOeBaTE+EK8aXcVLm9cA8D2 # /ZY2OUpYvOdhuDEV9hElVmzopiJuk/xBYh6dWJTRhmS7hVjrGtqzSFW0LffsRysj # xkpuqyhHiBDxMXMGZ6GdzUfqVP2Zd2O+J/BYQJgs9NHYz/CM4XaRP+T2VM3JE1mS # O1qLa+mfB427QiLj/JC7TUYgh4RY+oLMFVuQJZvXYl/jITFfUppJoAakBr0Vc2r1 # kP5DiJaNvZWJ/cuYaiWQ4k9xpw6wGz3qq7xAWnlGzsawwFhjtwq5EH/s37LCfehy # uCw8ZRJ9W3tgSFepAVM7sUE+Pr3Uu+iPvBV4TsTDNFL0CVIPX+1XOJ6YRGYJ2kHG # poGc/5sgA2IKQcl97ZDYJIqixgwKNftyN70O0ATbpTVhsbN01FVli0H+vgcGhyzk # 6jpAywHPDSQ/xoEeGU4+6PFTXMRO/fMzGcUcf0ZHqZMm0UhoH8tOtk18k6B75KJX # TtY3ZM7pTfurSv2Qrv5zzCBiyystOPw/IJI+k9opTgatrC39L69/KwytD0x7t0jm # TXtlLZaGvoSljdyyr6QDRVkqsCaLUSSsAiWeav5qg64U3mLmeeko0E9TJ5yztN/j # cizlHx0XsgOuN6sub3CPV7AAMMiKopdQYqiPXu9IxvqXT7CE/SMC2pcNyTCCB3Ew # ggVZoAMCAQICEzMAAAAVxedrngKbSZkAAAAAABUwDQYJKoZIhvcNAQELBQAwgYgx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1p # Y3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDEwMB4XDTIxMDkz # MDE4MjIyNVoXDTMwMDkzMDE4MzIyNVowfDELMAkGA1UEBhMCVVMxEzARBgNVBAgT # Cldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m # dCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENB # IDIwMTAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDk4aZM57RyIQt5 # osvXJHm9DtWC0/3unAcH0qlsTnXIyjVX9gF/bErg4r25PhdgM/9cT8dm95VTcVri # fkpa/rg2Z4VGIwy1jRPPdzLAEBjoYH1qUoNEt6aORmsHFPPFdvWGUNzBRMhxXFEx # N6AKOG6N7dcP2CZTfDlhAnrEqv1yaa8dq6z2Nr41JmTamDu6GnszrYBbfowQHJ1S # /rboYiXcag/PXfT+jlPP1uyFVk3v3byNpOORj7I5LFGc6XBpDco2LXCOMcg1KL3j # tIckw+DJj361VI/c+gVVmG1oO5pGve2krnopN6zL64NF50ZuyjLVwIYwXE8s4mKy # zbnijYjklqwBSru+cakXW2dg3viSkR4dPf0gz3N9QZpGdc3EXzTdEonW/aUgfX78 # 2Z5F37ZyL9t9X4C626p+Nuw2TPYrbqgSUei/BQOj0XOmTTd0lBw0gg/wEPK3Rxjt # p+iZfD9M269ewvPV2HM9Q07BMzlMjgK8QmguEOqEUUbi0b1qGFphAXPKZ6Je1yh2 # AuIzGHLXpyDwwvoSCtdjbwzJNmSLW6CmgyFdXzB0kZSU2LlQ+QuJYfM2BjUYhEfb # 3BvR/bLUHMVr9lxSUV0S2yW6r1AFemzFER1y7435UsSFF5PAPBXbGjfHCBUYP3ir # Rbb1Hode2o+eFnJpxq57t7c+auIurQIDAQABo4IB3TCCAdkwEgYJKwYBBAGCNxUB # BAUCAwEAATAjBgkrBgEEAYI3FQIEFgQUKqdS/mTEmr6CkTxGNSnPEP8vBO4wHQYD # VR0OBBYEFJ+nFV0AXmJdg/Tl0mWnG1M1GelyMFwGA1UdIARVMFMwUQYMKwYBBAGC # N0yDfQEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9w # a2lvcHMvRG9jcy9SZXBvc2l0b3J5Lmh0bTATBgNVHSUEDDAKBggrBgEFBQcDCDAZ # BgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ # BAUwAwEB/zAfBgNVHSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvXzpoYxDBWBgNVHR8E # TzBNMEugSaBHhkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9k # dWN0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYIKwYBBQUHAQEETjBM # MEoGCCsGAQUFBzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRz # L01pY1Jvb0NlckF1dF8yMDEwLTA2LTIzLmNydDANBgkqhkiG9w0BAQsFAAOCAgEA # nVV9/Cqt4SwfZwExJFvhnnJL/Klv6lwUtj5OR2R4sQaTlz0xM7U518JxNj/aZGx8 # 0HU5bbsPMeTCj/ts0aGUGCLu6WZnOlNN3Zi6th542DYunKmCVgADsAW+iehp4LoJ # 7nvfam++Kctu2D9IdQHZGN5tggz1bSNU5HhTdSRXud2f8449xvNo32X2pFaq95W2 # KFUn0CS9QKC/GbYSEhFdPSfgQJY4rPf5KYnDvBewVIVCs/wMnosZiefwC2qBwoEZ # QhlSdYo2wh3DYXMuLGt7bj8sCXgU6ZGyqVvfSaN0DLzskYDSPeZKPmY7T7uG+jIa # 2Zb0j/aRAfbOxnT99kxybxCrdTDFNLB62FD+CljdQDzHVG2dY3RILLFORy3BFARx # v2T5JL5zbcqOCb2zAVdJVGTZc9d/HltEAY5aGZFrDZ+kKNxnGSgkujhLmm77IVRr # akURR6nxt67I6IleT53S0Ex2tVdUCbFpAUR+fKFhbHP+CrvsQWY9af3LwUFJfn6T # vsv4O+S3Fb+0zj6lMVGEvL8CwYKiexcdFYmNcP7ntdAoGokLjzbaukz5m/8K6TT4 # JDVnK+ANuOaMmdbhIurwJ0I9JZTmdHRbatGePu1+oDEzfbzL6Xu/OHBE0ZDxyKs6 # ijoIYn/ZcGNTTY3ugm2lBRDBcQZqELQdVTNYs6FwZvKhggLLMIICNAIBATCB+KGB # 0KSBzTCByjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNV # BAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjElMCMG # A1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3BlcmF0aW9uczEmMCQGA1UECxMdVGhh # bGVzIFRTUyBFU046M0U3QS1FMzU5LUEyNUQxJTAjBgNVBAMTHE1pY3Jvc29mdCBU # aW1lLVN0YW1wIFNlcnZpY2WiIwoBATAHBgUrDgMCGgMVAH3pi8v+HgGbjVQs4G36 # dRxWBt0OoIGDMIGApH4wfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0 # b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3Jh # dGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwDQYJ # KoZIhvcNAQEFBQACBQDnS3N7MCIYDzIwMjIxMjIwMDczNDE5WhgPMjAyMjEyMjEw # NzM0MTlaMHQwOgYKKwYBBAGEWQoEATEsMCowCgIFAOdLc3sCAQAwBwIBAAICDJAw # BwIBAAICETgwCgIFAOdMxPsCAQAwNgYKKwYBBAGEWQoEAjEoMCYwDAYKKwYBBAGE # WQoDAqAKMAgCAQACAwehIKEKMAgCAQACAwGGoDANBgkqhkiG9w0BAQUFAAOBgQAB # eEj5Gmr0uomSgSurfGZMpcIGH1DuVEDmIDuPWXHMSet4P+b8jrnIDvRtu2aCKozP # /PWF9W5Ck2I0Rm5+9klPg68etlsXCf7Xr6xC0taz9Ucl5YifzvbOURXGjJghNNNb # iCKo+c+d1g5S+iiCV43qFFAb3wNTaPAUjCZw8qSuuDGCBA0wggQJAgEBMIGTMHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAByfrVjiUgdAJeAAEAAAHJ # MA0GCWCGSAFlAwQCAQUAoIIBSjAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQw # LwYJKoZIhvcNAQkEMSIEIFcaduTF/B+lYqJ6qoJMshURKHwC8CsDP8R/x2nLsMxR # MIH6BgsqhkiG9w0BCRACLzGB6jCB5zCB5DCBvQQggXXOf1LdUUsQJ3gp2H9gDSMh # iQD/zX3hXXzh2Tl2/YEwgZgwgYCkfjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMK # V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0 # IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0Eg # MjAxMAITMwAAAcn61Y4lIHQCXgABAAAByTAiBCAbTTqo5saEGgg+3lyfHs+yTXIn # aQ5xAQ6QnxT59J31zDANBgkqhkiG9w0BAQsFAASCAgCaG49bxPjh7gNRB11506Jx # Bi38UnQ6SvjA6Lv6qQLL9bsf547P+kjZNnaWvXbytB1QLvEqjy3SR3zC9xWwa7Kj # 9iLUnR8M6QTNFQLAmZ9W3zAYzjETnhdzSiDihZM4xE2awO4VKNvjbdoa4rI5q8HH # +O7cjuv9FUFmORR6m/+KkrDcEzJufB0t1q0rKOZ8Ps7UT2MSTrwVRLBJUAJHRnAe # XFvZ5QbNo+g6rr+0jQw1Nvi8nOdch079VI7x49L8yDjGmuu5vZKz2k8Yka8sjkSr # AnvrOopKkA6ud+T55LW1gNR7FTlrI3WLKavgg26WEpWQPFLD7oCh1dV3ApqEZqPM # XIhFusgBHAiUJadzfYShjXQNbEm+wXuQqSRXdgRDVUu6iJ6Dqo7P5SG/GhJF5m3Q # 7hiRR680g1D/3/U/kUbx90kluPQJRoYeXePsfYv5L9mF5RVSq/Q5UZIP7BFMcjBW # Ij5NL3wri6HL+yJTlUUUXqbUloHgAJN2lNPsPAnlPPLhIejgRDiLxn0B4EJ6maMc # OygQD+GpOGLl+9fKvx9M+DSWx/y2N4RCnhQUU66YH4Hnz422P1Wz10GBshg6SdT6 # 24qrU7femiStLHUM7wJXRcNpzcMTgNTCAViQojLt/xZmVUZQKiB2GU1LgW2Nn5l6 # DpUw9zuqQspQM/ApzCihdg== # SIG # End signature block |