exports/v1.0-beta/ProxyCmdletDefinitions.ps1
# ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get sectionGroups from groups .Description Get sectionGroups from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotenotebooksectiongroup #> function Get-MgGroupOnenoteNotebookSectionGroup { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup])] [CmdletBinding(DefaultParameterSetName='List1', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ List1 = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteNotebookSectionGroup_List1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get sections from groups .Description Get sections from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotenotebooksection #> function Get-MgGroupOnenoteNotebookSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='List1', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ List1 = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteNotebookSection_List1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get notebooks from groups .Description Get notebooks from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotenotebook #> function Get-MgGroupOnenoteNotebook { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get', Mandatory)] [Parameter(ParameterSetName='List', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter(ParameterSetName='List')] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter(ParameterSetName='List')] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteNotebook_Get'; GetViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteNotebook_GetViaIdentity'; List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteNotebook_List'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get operations from groups .Description Get operations from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteOperation .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenoteoperation #> function Get-MgGroupOnenoteOperation { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteOperation])] [CmdletBinding(DefaultParameterSetName='Get1', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteOperation ${OnenoteOperationId}, [Parameter(ParameterSetName='GetViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Get1 = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteOperation_Get1'; GetViaIdentity1 = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteOperation_GetViaIdentity1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get pages from groups .Description Get pages from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotepage #> function Get-MgGroupOnenotePage { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get', Mandatory)] [Parameter(ParameterSetName='List', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenotePage ${OnenotePageId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter(ParameterSetName='List')] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter(ParameterSetName='List')] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenotePage_Get'; GetViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenotePage_GetViaIdentity'; List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenotePage_List'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get resources from groups .Description Get resources from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteResource .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenoteresource #> function Get-MgGroupOnenoteResource { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteResource])] [CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteResource ${OnenoteResourceId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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.Groups.OneNote.private\Get-MgGroupOnenoteResource_Get'; GetViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteResource_GetViaIdentity'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get sections from groups .Description Get sections from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotesectiongroupsection #> function Get-MgGroupOnenoteSectionGroupSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionGroupSection_List'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get sectionGroups from groups .Description Get sectionGroups from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotesectiongroup #> function Get-MgGroupOnenoteSectionGroup { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get', Mandatory)] [Parameter(ParameterSetName='List', Mandatory)] [Parameter(ParameterSetName='List1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get', Mandatory)] [Parameter(ParameterSetName='List1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter(ParameterSetName='List')] [Parameter(ParameterSetName='List1')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionGroup_Get'; GetViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionGroup_GetViaIdentity'; List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionGroup_List'; List1 = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionGroup_List1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get pages from groups .Description Get pages from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotesectionpage #> function Get-MgGroupOnenoteSectionPage { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteSection ${OnenoteSectionId}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter()] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter()] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSectionPage_List'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Get sections from groups .Description Get sections from groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/get-mggrouponenotesection #> function Get-MgGroupOnenoteSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Get', Mandatory)] [Parameter(ParameterSetName='List', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Get', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteSection ${OnenoteSectionId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Alias('Expand')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Expand related entities ${ExpandProperty}, [Parameter()] [Alias('Select')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Select properties to be returned ${Property}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Management.Automation.SwitchParameter] # Include count of items ${Count}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Filter items by property values ${Filter}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String] # Search items by search phrases ${Search}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Skip the first n items ${Skip}, [Parameter(ParameterSetName='List')] [Alias('OrderBy')] [Microsoft.Graph.PowerShell.Category('Query')] [System.String[]] # Order items by property values ${Sort}, [Parameter(ParameterSetName='List')] [Alias('Limit')] [Microsoft.Graph.PowerShell.Category('Query')] [System.Int32] # Show only the first n items ${Top}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Use the default credentials for the proxy ${ProxyUseDefaultCredentials}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Int32] # Sets the page size of results. ${PageSize}, [Parameter(ParameterSetName='List')] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # List all pages. ${All} ) begin { try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $parameterSet = $PSCmdlet.ParameterSetName $mapping = @{ Get = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSection_Get'; GetViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSection_GetViaIdentity'; List = 'Microsoft.Graph.Groups.OneNote.private\Get-MgGroupOnenoteSection_List'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to sectionGroups for groups .Description Create new navigation property to sectionGroups for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .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. BODYPARAMETER <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONGROUPS <IMicrosoftGraphSectionGroup[]>: The section groups in the section. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONS <IMicrosoftGraphOnenoteSection[]>: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotenotebooksectiongroup #> function New-MgGroupOnenoteNotebookSectionGroup { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup])] [CmdletBinding(DefaultParameterSetName='CreateExpanded1', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup[]] # The section groups in the section. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONGROUPS properties and create a hash table. ${SectionGroups}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sectionGroups navigation property, which returns all the section groups in the section group. # Read-only. ${SectionGroupsUrl}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection[]] # The sections in the section group. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONS properties and create a hash table. ${Sections}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sections navigation property, which returns all the sections in the section group. # Read-only. ${SectionsUrl}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSectionGroup_Create1'; CreateExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSectionGroup_CreateExpanded1'; CreateViaIdentity1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSectionGroup_CreateViaIdentity1'; CreateViaIdentityExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSectionGroup_CreateViaIdentityExpanded1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to sections for groups .Description Create new navigation property to sections for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .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. BODYPARAMETER <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphSectionLinks>: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PAGES <IMicrosoftGraphOnenotePage[]>: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotenotebooksection #> function New-MgGroupOnenoteNotebookSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='CreateExpanded1', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default section. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionLinks] # sectionLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage[]] # The collection of pages in the section. # Read-only. # Nullable. # To construct, see NOTES section for PAGES properties and create a hash table. ${Pages}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The pages endpoint where you can get details for all the pages in the section. # Read-only. ${PagesUrl}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSection_Create1'; CreateExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSection_CreateExpanded1'; CreateViaIdentity1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSection_CreateViaIdentity1'; CreateViaIdentityExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebookSection_CreateViaIdentityExpanded1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to notebooks for groups .Description Create new navigation property to notebooks for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook .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. BODYPARAMETER <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphNotebookLinks>: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink SECTIONGROUPS <IMicrosoftGraphSectionGroup[]>: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONS <IMicrosoftGraphOnenoteSection[]>: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotenotebook #> function New-MgGroupOnenoteNotebook { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default notebook. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether the notebook is shared. # If true, the contents of the notebook can be seen by people other than the owner. # Read-only. ${IsShared}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebookLinks] # notebookLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup[]] # The section groups in the notebook. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONGROUPS properties and create a hash table. ${SectionGroups}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. # Read-only. ${SectionGroupsUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection[]] # The sections in the notebook. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONS properties and create a hash table. ${Sections}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sections navigation property, which returns all the sections in the notebook. # Read-only. ${SectionsUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # onenoteUserRole ${UserRole}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebook_Create'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebook_CreateExpanded'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebook_CreateViaIdentity'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteNotebook_CreateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to pages for groups .Description Create new navigation property to pages for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .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. BODYPARAMETER <IMicrosoftGraphOnenotePage>: onenotePage [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LINKS <IMicrosoftGraphPageLinks>: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTION <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotepage #> function New-MgGroupOnenotePage { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage] # onenotePage # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Input File for Content (The page's HTML content.) ${ContentInputFile}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the page's HTML content. # Read-only. ${ContentUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The unique identifier of the application that created the page. # Read-only. ${CreatedByAppId}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The indentation level of the page. # Read-only. ${Level}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPageLinks] # pageLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The order of the page within its parent section. # Read-only. ${Order}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for PARENTSECTION properties and create a hash table. ${ParentSection}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The title of the page. ${Title}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String[]] # . ${UserTags}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenotePage_Create'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenotePage_CreateExpanded'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenotePage_CreateViaIdentity'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenotePage_CreateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to sections for groups .Description Create new navigation property to sections for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .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. BODYPARAMETER <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphSectionLinks>: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PAGES <IMicrosoftGraphOnenotePage[]>: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotesectiongroupsection #> function New-MgGroupOnenoteSectionGroupSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default section. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionLinks] # sectionLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage[]] # The collection of pages in the section. # Read-only. # Nullable. # To construct, see NOTES section for PAGES properties and create a hash table. ${Pages}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The pages endpoint where you can get details for all the pages in the section. # Read-only. ${PagesUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroupSection_Create'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroupSection_CreateExpanded'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroupSection_CreateViaIdentity'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroupSection_CreateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to sectionGroups for groups .Description Create new navigation property to sectionGroups for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .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. BODYPARAMETER <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONGROUPS <IMicrosoftGraphSectionGroup[]>: The section groups in the section. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONS <IMicrosoftGraphOnenoteSection[]>: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotesectiongroup #> function New-MgGroupOnenoteSectionGroup { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Create1', Mandatory)] [Parameter(ParameterSetName='CreateExpanded1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='Create1', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup[]] # The section groups in the section. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONGROUPS properties and create a hash table. ${SectionGroups}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sectionGroups navigation property, which returns all the section groups in the section group. # Read-only. ${SectionGroupsUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection[]] # The sections in the section group. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONS properties and create a hash table. ${Sections}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sections navigation property, which returns all the sections in the section group. # Read-only. ${SectionsUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateExpanded1')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded1')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_Create'; Create1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_Create1'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateExpanded'; CreateExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateExpanded1'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateViaIdentity'; CreateViaIdentity1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateViaIdentity1'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateViaIdentityExpanded'; CreateViaIdentityExpanded1 = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionGroup_CreateViaIdentityExpanded1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to pages for groups .Description Create new navigation property to pages for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .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. BODYPARAMETER <IMicrosoftGraphOnenotePage>: onenotePage [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LINKS <IMicrosoftGraphPageLinks>: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTION <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotesectionpage #> function New-MgGroupOnenoteSectionPage { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteSection ${OnenoteSectionId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage] # onenotePage # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Input File for Content (The page's HTML content.) ${ContentInputFile}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the page's HTML content. # Read-only. ${ContentUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The unique identifier of the application that created the page. # Read-only. ${CreatedByAppId}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The indentation level of the page. # Read-only. ${Level}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPageLinks] # pageLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The order of the page within its parent section. # Read-only. ${Order}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for PARENTSECTION properties and create a hash table. ${ParentSection}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The title of the page. ${Title}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String[]] # . ${UserTags}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionPage_Create'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionPage_CreateExpanded'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionPage_CreateViaIdentity'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSectionPage_CreateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create new navigation property to sections for groups .Description Create new navigation property to sections for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .Outputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .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. BODYPARAMETER <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphSectionLinks>: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PAGES <IMicrosoftGraphOnenotePage[]>: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/new-mggrouponenotesection #> function New-MgGroupOnenoteSection { [OutputType([Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Create', Mandatory)] [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Create', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='CreateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default section. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionLinks] # sectionLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage[]] # The collection of pages in the section. # Read-only. # Nullable. # To construct, see NOTES section for PAGES properties and create a hash table. ${Pages}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The pages endpoint where you can get details for all the pages in the section. # Read-only. ${PagesUrl}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Create = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSection_Create'; CreateExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSection_CreateExpanded'; CreateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSection_CreateViaIdentity'; CreateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\New-MgGroupOnenoteSection_CreateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Delete navigation property notebooks for groups .Description Delete navigation property notebooks for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/remove-mggrouponenotenotebook #> function Remove-MgGroupOnenoteNotebook { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Delete1', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Delete1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Delete1', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter(ParameterSetName='DeleteViaIdentity1', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Header')] [System.String] # ETag ${IfMatch}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Delete1 = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteNotebook_Delete1'; DeleteViaIdentity1 = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteNotebook_DeleteViaIdentity1'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Delete navigation property pages for groups .Description Delete navigation property pages for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/remove-mggrouponenotepage #> function Remove-MgGroupOnenotePage { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Delete', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenotePage ${OnenotePageId}, [Parameter(ParameterSetName='DeleteViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Header')] [System.String] # ETag ${IfMatch}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Delete = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenotePage_Delete'; DeleteViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenotePage_DeleteViaIdentity'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Delete navigation property sectionGroups for groups .Description Delete navigation property sectionGroups for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/remove-mggrouponenotesectiongroup #> function Remove-MgGroupOnenoteSectionGroup { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Delete', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter(ParameterSetName='DeleteViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Header')] [System.String] # ETag ${IfMatch}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Delete = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteSectionGroup_Delete'; DeleteViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteSectionGroup_DeleteViaIdentity'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Delete navigation property sections for groups .Description Delete navigation property sections for groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .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 <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/remove-mggrouponenotesection #> function Remove-MgGroupOnenoteSection { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='Delete', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Delete', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteSection ${OnenoteSectionId}, [Parameter(ParameterSetName='DeleteViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Header')] [System.String] # ETag ${IfMatch}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Delete = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteSection_Delete'; DeleteViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Remove-MgGroupOnenoteSection_DeleteViaIdentity'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Update the navigation property notebooks in groups .Description Update the navigation property notebooks in groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook .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. BODYPARAMETER <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphNotebookLinks>: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink SECTIONGROUPS <IMicrosoftGraphSectionGroup[]>: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONS <IMicrosoftGraphOnenoteSection[]>: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/update-mggrouponenotenotebook #> function Update-MgGroupOnenoteNotebook { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of notebook ${NotebookId}, [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Update', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default notebook. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether the notebook is shared. # If true, the contents of the notebook can be seen by people other than the owner. # Read-only. ${IsShared}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebookLinks] # notebookLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup[]] # The section groups in the notebook. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONGROUPS properties and create a hash table. ${SectionGroups}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. # Read-only. ${SectionGroupsUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection[]] # The sections in the notebook. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONS properties and create a hash table. ${Sections}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sections navigation property, which returns all the sections in the notebook. # Read-only. ${SectionsUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # onenoteUserRole ${UserRole}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Update = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteNotebook_Update'; UpdateExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteNotebook_UpdateExpanded'; UpdateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteNotebook_UpdateViaIdentity'; UpdateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteNotebook_UpdateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Update the navigation property pages in groups .Description Update the navigation property pages in groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage .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. BODYPARAMETER <IMicrosoftGraphOnenotePage>: onenotePage [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LINKS <IMicrosoftGraphPageLinks>: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTION <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/update-mggrouponenotepage #> function Update-MgGroupOnenotePage { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenotePage ${OnenotePageId}, [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Update', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage] # onenotePage # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Input File for Content (The page's HTML content.) ${ContentInputFile}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the page's HTML content. # Read-only. ${ContentUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The unique identifier of the application that created the page. # Read-only. ${CreatedByAppId}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The indentation level of the page. # Read-only. ${Level}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPageLinks] # pageLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Int32] # The order of the page within its parent section. # Read-only. ${Order}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for PARENTSECTION properties and create a hash table. ${ParentSection}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The title of the page. ${Title}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String[]] # . ${UserTags}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Update = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenotePage_Update'; UpdateExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenotePage_UpdateExpanded'; UpdateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenotePage_UpdateViaIdentity'; UpdateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenotePage_UpdateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Update the navigation property sectionGroups in groups .Description Update the navigation property sectionGroups in groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup .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. BODYPARAMETER <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONGROUPS <IMicrosoftGraphSectionGroup[]>: The section groups in the section. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. SECTIONS <IMicrosoftGraphOnenoteSection[]>: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/update-mggrouponenotesectiongroup #> function Update-MgGroupOnenoteSectionGroup { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of sectionGroup ${SectionGroupId}, [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Update', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup[]] # The section groups in the section. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONGROUPS properties and create a hash table. ${SectionGroups}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sectionGroups navigation property, which returns all the section groups in the section group. # Read-only. ${SectionGroupsUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection[]] # The sections in the section group. # Read-only. # Nullable. # To construct, see NOTES section for SECTIONS properties and create a hash table. ${Sections}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The URL for the sections navigation property, which returns all the sections in the section group. # Read-only. ${SectionsUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Update = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSectionGroup_Update'; UpdateExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSectionGroup_UpdateExpanded'; UpdateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSectionGroup_UpdateViaIdentity'; UpdateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSectionGroup_UpdateViaIdentityExpanded'; } $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 } } } # ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Update the navigation property sections in groups .Description Update the navigation property sections in groups .Example PS C:\> {{ Add code here }} {{ Add output here }} .Example PS C:\> {{ Add code here }} {{ Add output here }} .Inputs Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity .Inputs Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection .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. BODYPARAMETER <IMicrosoftGraphOnenoteSection>: onenoteSection [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup CREATEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity INPUTOBJECT <IGroupsOneNoteIdentity>: Identity Parameter [GroupId <String>]: key: id of group [NotebookId <String>]: key: id of notebook [OnenoteOperationId <String>]: key: id of onenoteOperation [OnenotePageId <String>]: key: id of onenotePage [OnenoteResourceId <String>]: key: id of onenoteResource [OnenoteSectionId <String>]: key: id of onenoteSection [SectionGroupId <String>]: key: id of sectionGroup LASTMODIFIEDBY <IMicrosoftGraphIdentitySet>: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity LINKS <IMicrosoftGraphSectionLinks>: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink PAGES <IMicrosoftGraphOnenotePage[]>: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: PARENTNOTEBOOK <IMicrosoftGraphNotebook>: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole PARENTSECTIONGROUP <IMicrosoftGraphSectionGroup>: sectionGroup [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [(Any) <Object>]: This indicates any property can be added to this object. [Application <IMicrosoftGraphIdentity>]: identity [(Any) <Object>]: This indicates any property can be added to this object. [DisplayName <String>]: The identity's display name. Note that this may not always be available or up to date. For example, if a user changes their display name, the API may show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. [Id <String>]: Unique identifier for the identity. [Device <IMicrosoftGraphIdentity>]: identity [User <IMicrosoftGraphIdentity>]: identity [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [(Any) <Object>]: This indicates any property can be added to this object. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default notebook. Read-only. [IsShared <Boolean?>]: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. [Links <IMicrosoftGraphNotebookLinks>]: notebookLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [(Any) <Object>]: This indicates any property can be added to this object. [Href <String>]: The url of the link. [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the notebook. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the notebook. Read-only. Nullable. [CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet [DisplayName <String>]: The name of the notebook. [LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet [LastModifiedDateTime <DateTime?>]: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [IsDefault <Boolean?>]: Indicates whether this is the user's default section. Read-only. [Links <IMicrosoftGraphSectionLinks>]: sectionLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Pages <IMicrosoftGraphOnenotePage[]>]: The collection of pages in the section. Read-only. Nullable. [CreatedDateTime <DateTime?>]: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Self <String>]: The endpoint where you can get details about the page. Read-only. [Id <String>]: Read-only. [Content <Byte[]>]: The page's HTML content. [ContentUrl <String>]: The URL for the page's HTML content. Read-only. [CreatedByAppId <String>]: The unique identifier of the application that created the page. Read-only. [LastModifiedDateTime <DateTime?>]: The date and time when the page was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. [Level <Int32?>]: The indentation level of the page. Read-only. [Links <IMicrosoftGraphPageLinks>]: pageLinks [(Any) <Object>]: This indicates any property can be added to this object. [OneNoteClientUrl <IMicrosoftGraphExternalLink>]: externalLink [OneNoteWebUrl <IMicrosoftGraphExternalLink>]: externalLink [Order <Int32?>]: The order of the page within its parent section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSection <IMicrosoftGraphOnenoteSection>]: onenoteSection [Title <String>]: The title of the page. [UserTags <String[]>]: [PagesUrl <String>]: The pages endpoint where you can get details for all the pages in the section. Read-only. [ParentNotebook <IMicrosoftGraphNotebook>]: notebook [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. [UserRole <String>]: onenoteUserRole [ParentSectionGroup <IMicrosoftGraphSectionGroup>]: sectionGroup [SectionGroups <IMicrosoftGraphSectionGroup[]>]: The section groups in the section. Read-only. Nullable. [SectionGroupsUrl <String>]: The URL for the sectionGroups navigation property, which returns all the section groups in the section group. Read-only. [Sections <IMicrosoftGraphOnenoteSection[]>]: The sections in the section group. Read-only. Nullable. [SectionsUrl <String>]: The URL for the sections navigation property, which returns all the sections in the section group. Read-only. .Link https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups.onenote/update-mggrouponenotesection #> function Update-MgGroupOnenoteSection { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] [Microsoft.Graph.PowerShell.Profile('v1.0-beta')] param( [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of group ${GroupId}, [Parameter(ParameterSetName='Update', Mandatory)] [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Graph.PowerShell.Category('Path')] [System.String] # key: id of onenoteSection ${OnenoteSectionId}, [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Path')] [Microsoft.Graph.PowerShell.Models.IGroupsOneNoteIdentity] # Identity Parameter # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, [Parameter(ParameterSetName='Update', Mandatory, ValueFromPipeline)] [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenoteSection] # onenoteSection # To construct, see NOTES section for BODYPARAMETER properties and create a hash table. ${BodyParameter}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Collections.Hashtable] # Additional Parameters ${AdditionalProperties}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for CREATEDBY properties and create a hash table. ${CreatedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the page was created. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${CreatedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The name of the notebook. ${DisplayName}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # Read-only. ${Id}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicates whether this is the user's default section. # Read-only. ${IsDefault}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet] # identitySet # To construct, see NOTES section for LASTMODIFIEDBY properties and create a hash table. ${LastModifiedBy}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.DateTime] # The date and time when the notebook was last modified. # The timestamp represents date and time information using ISO 8601 format and is always in UTC time. # For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. # Read-only. ${LastModifiedDateTime}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionLinks] # sectionLinks # To construct, see NOTES section for LINKS properties and create a hash table. ${Links}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnenotePage[]] # The collection of pages in the section. # Read-only. # Nullable. # To construct, see NOTES section for PAGES properties and create a hash table. ${Pages}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The pages endpoint where you can get details for all the pages in the section. # Read-only. ${PagesUrl}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotebook] # notebook # To construct, see NOTES section for PARENTNOTEBOOK properties and create a hash table. ${ParentNotebook}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSectionGroup] # sectionGroup # To construct, see NOTES section for PARENTSECTIONGROUP properties and create a hash table. ${ParentSectionGroup}, [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Graph.PowerShell.Category('Body')] [System.String] # The endpoint where you can get details about the page. # Read-only. ${Self}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, [Parameter()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Returns true when the command succeeds ${PassThru}, [Parameter(DontShow)] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Graph.PowerShell.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, [Parameter(DontShow)] [Microsoft.Graph.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 = @{ Update = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSection_Update'; UpdateExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSection_UpdateExpanded'; UpdateViaIdentity = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSection_UpdateViaIdentity'; UpdateViaIdentityExpanded = 'Microsoft.Graph.Groups.OneNote.private\Update-MgGroupOnenoteSection_UpdateViaIdentityExpanded'; } $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 # MIIjkgYJKoZIhvcNAQcCoIIjgzCCI38CAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAXX08jY3rZrX/j # +BsAyoniVYHjxhaOHFhDK5vpEUqdRKCCDYEwggX/MIID56ADAgECAhMzAAABh3IX # chVZQMcJAAAAAAGHMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMjAwMzA0MTgzOTQ3WhcNMjEwMzAzMTgzOTQ3WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQDOt8kLc7P3T7MKIhouYHewMFmnq8Ayu7FOhZCQabVwBp2VS4WyB2Qe4TQBT8aB # znANDEPjHKNdPT8Xz5cNali6XHefS8i/WXtF0vSsP8NEv6mBHuA2p1fw2wB/F0dH # sJ3GfZ5c0sPJjklsiYqPw59xJ54kM91IOgiO2OUzjNAljPibjCWfH7UzQ1TPHc4d # weils8GEIrbBRb7IWwiObL12jWT4Yh71NQgvJ9Fn6+UhD9x2uk3dLj84vwt1NuFQ # itKJxIV0fVsRNR3abQVOLqpDugbr0SzNL6o8xzOHL5OXiGGwg6ekiXA1/2XXY7yV # Fc39tledDtZjSjNbex1zzwSXAgMBAAGjggF+MIIBejAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUhov4ZyO96axkJdMjpzu2zVXOJcsw # UAYDVR0RBEkwR6RFMEMxKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVyYXRpb25zIFB1 # ZXJ0byBSaWNvMRYwFAYDVQQFEw0yMzAwMTIrNDU4Mzg1MB8GA1UdIwQYMBaAFEhu # ZOVQBdOCqhc3NyK1bajKdQKVMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2lvcHMvY3JsL01pY0NvZFNpZ1BDQTIwMTFfMjAxMS0w # Ny0wOC5jcmwwYQYIKwYBBQUHAQEEVTBTMFEGCCsGAQUFBzAChkVodHRwOi8vd3d3 # Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01pY0NvZFNpZ1BDQTIwMTFfMjAx # MS0wNy0wOC5jcnQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAgEAixmy # S6E6vprWD9KFNIB9G5zyMuIjZAOuUJ1EK/Vlg6Fb3ZHXjjUwATKIcXbFuFC6Wr4K # NrU4DY/sBVqmab5AC/je3bpUpjtxpEyqUqtPc30wEg/rO9vmKmqKoLPT37svc2NV # BmGNl+85qO4fV/w7Cx7J0Bbqk19KcRNdjt6eKoTnTPHBHlVHQIHZpMxacbFOAkJr # qAVkYZdz7ikNXTxV+GRb36tC4ByMNxE2DF7vFdvaiZP0CVZ5ByJ2gAhXMdK9+usx # zVk913qKde1OAuWdv+rndqkAIm8fUlRnr4saSCg7cIbUwCCf116wUJ7EuJDg0vHe # yhnCeHnBbyH3RZkHEi2ofmfgnFISJZDdMAeVZGVOh20Jp50XBzqokpPzeZ6zc1/g # yILNyiVgE+RPkjnUQshd1f1PMgn3tns2Cz7bJiVUaqEO3n9qRFgy5JuLae6UweGf # AeOo3dgLZxikKzYs3hDMaEtJq8IP71cX7QXe6lnMmXU/Hdfz2p897Zd+kU+vZvKI # 3cwLfuVQgK2RZ2z+Kc3K3dRPz2rXycK5XCuRZmvGab/WbrZiC7wJQapgBodltMI5 # GMdFrBg9IeF7/rP4EqVQXeKtevTlZXjpuNhhjuR+2DMt/dWufjXpiW91bo3aH6Ea # jOALXmoxgltCp1K7hrS6gmsvj94cLRf50QQ4U8Qwggd6MIIFYqADAgECAgphDpDS # 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/BvW1taslScxMNelDNMYIVZzCCFWMCAQEwgZUwfjELMAkG # A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx # HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UEAxMfTWljcm9z # b2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMQITMwAAAYdyF3IVWUDHCQAAAAABhzAN # BglghkgBZQMEAgEFAKCBrjAZBgkqhkiG9w0BCQMxDAYKKwYBBAGCNwIBBDAcBgor # BgEEAYI3AgELMQ4wDAYKKwYBBAGCNwIBFTAvBgkqhkiG9w0BCQQxIgQgN6xrtQyt # GAe/QKkwwf6J/Ws1k53nYOsFdz7LnuXrEYswQgYKKwYBBAGCNwIBDDE0MDKgFIAS # AE0AaQBjAHIAbwBzAG8AZgB0oRqAGGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbTAN # BgkqhkiG9w0BAQEFAASCAQDDL5mbc9FwO/Y0+SeVLxTOfVZxnMRpN6ZUWHW43fKj # LYqMLxejhzVJ/LZ+xhxXzXnG05doQ59VCl/jjiTO5l+XyzAAvPBNHeJue7R+YqZ+ # HrvTFKpCVfW04STfByHdtY6k90pUWgEez/yu0yrFIQh3ZlV0mNKKAFwWzWa/luZt # 1uA1gn7ZpwZjX2H6jdlf6rDrJNvCQJq2aoSTb05W0vaI+ju89SVMg/zgmLV5ZLHB # oNRMEPmVyE/5wZ8IbSTRc11rE0ZP/uIuzjEZgH1BVzPnIfoi1XpMQZuY0MN030v0 # +U73bK6b55DYc6yQPjLKOa4V6K7ZUlGYku+xELe3QTF/oYIS8TCCEu0GCisGAQQB # gjcDAwExghLdMIIS2QYJKoZIhvcNAQcCoIISyjCCEsYCAQMxDzANBglghkgBZQME # AgEFADCCAVUGCyqGSIb3DQEJEAEEoIIBRASCAUAwggE8AgEBBgorBgEEAYRZCgMB # MDEwDQYJYIZIAWUDBAIBBQAEIKg5Bcj/DuIT4BuNSiEuYsyEb5vyqKAEDZ61j6DD # RxYyAgZfFz5PtvEYEzIwMjAwODE0MDIyNTIyLjY4N1owBIACAfSggdSkgdEwgc4x # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1p # Y3Jvc29mdCBPcGVyYXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMg # VFNTIEVTTjozMkJELUUzRDUtM0IxRDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUt # U3RhbXAgU2VydmljZaCCDkQwggT1MIID3aADAgECAhMzAAABLqjSGQeT9GvoAAAA # AAEuMA0GCSqGSIb3DQEBCwUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNo # aW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y # cG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEw # MB4XDTE5MTIxOTAxMTUwNVoXDTIxMDMxNzAxMTUwNVowgc4xCzAJBgNVBAYTAlVT # MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK # ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVy # YXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjozMkJE # LUUzRDUtM0IxRDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vydmlj # ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK7TTKJRU196LFIjMQ9q # /UjpPhz43m5RnHgHAVp2YGni74+ltsYoO1nZ58rTbJhCQ8GYHy8B4devgbqqYPQN # U3i+drpEtEcNLbsMr4MEq3SM+vO3a6QMFd1lDRy7IQLPJNLKvcM69Nt7ku1YyM5N # nPNDcRJsnUb/8Yx/zcW5cWjnoj8s9fQ93BPf/J74qM1ql2CdzQV74PBisMP/tppA # nSuNwo8I7+uWr6vfpBynSWDvJeMDrcsa62Xsm7DbB1NnSsPGAGt3RzlBV9KViciz # e4U3fo4chdoB2+QLu17PaEmj07qq700CG5XJkpEYOjedNFiByApF7YRvQrOZQ07Q # YiMCAwEAAaOCARswggEXMB0GA1UdDgQWBBSGmokmTguJN7uqSTQ1UhLwt1RObDAf # BgNVHSMEGDAWgBTVYzpcijGQ80N7fEYbxTNoWoVtVTBWBgNVHR8ETzBNMEugSaBH # hkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNU # aW1TdGFQQ0FfMjAxMC0wNy0wMS5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUF # BzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY1RpbVN0 # YVBDQV8yMDEwLTA3LTAxLmNydDAMBgNVHRMBAf8EAjAAMBMGA1UdJQQMMAoGCCsG # AQUFBwMIMA0GCSqGSIb3DQEBCwUAA4IBAQCN4ARqpzCuutNqY2nWJDDXj35iaidl # gtJ/bspYsAX8atJl19IfUKIzTuuSVU3caXZ6/YvMMYMcbsNa/4J28us23K6PWZAl # jIj0G8QtwDMlQHjrKnrcr4FBAz6ZqvB6SrN3/Wbb0QSK/OlxsU0mfD7z87R2JM4g # wKJvH6EILuAEtjwUGSB1NKm3Twrm51fCD0jxvWxzaUS2etvMPrh8DNrrHLJBR3UH # vg/NXS2IzdQn20xjjsW0BUAiTf+NCRpxUvu/j80Nb1++vnejibfpQJ2IlXiJdIi+ # Hb+OL3XOr8MaDDSYOaRFAIfcoq3VPi4BkvSC8QGrvhjAZafkE7R6L5FJMIIGcTCC # BFmgAwIBAgIKYQmBKgAAAAAAAjANBgkqhkiG9w0BAQsFADCBiDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJv # b3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTAwHhcNMTAwNzAxMjEzNjU1WhcN # MjUwNzAxMjE0NjU1WjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv # bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0 # aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDCCASIw # DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKkdDbx3EYo6IOz8E5f1+n9plGt0 # VBDVpQoAgoX77XxoSyxfxcPlYcJ2tz5mK1vwFVMnBDEfQRsalR3OCROOfGEwWbEw # RA/xYIiEVEMM1024OAizQt2TrNZzMFcmgqNFDdDq9UeBzb8kYDJYYEbyWEeGMoQe # dGFnkV+BVLHPk0ySwcSmXdFhE24oxhr5hoC732H8RsEnHSRnEnIaIYqvS2SJUGKx # Xf13Hz3wV3WsvYpCTUBR0Q+cBj5nf/VmwAOWRH7v0Ev9buWayrGo8noqCjHw2k4G # kbaICDXoeByw6ZnNPOcvRLqn9NxkvaQBwSAJk3jN/LzAyURdXhacAQVPIk0CAwEA # AaOCAeYwggHiMBAGCSsGAQQBgjcVAQQDAgEAMB0GA1UdDgQWBBTVYzpcijGQ80N7 # fEYbxTNoWoVtVTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMC # AYYwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvX # zpoYxDBWBgNVHR8ETzBNMEugSaBHhkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20v # cGtpL2NybC9wcm9kdWN0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYI # KwYBBQUHAQEETjBMMEoGCCsGAQUFBzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5j # b20vcGtpL2NlcnRzL01pY1Jvb0NlckF1dF8yMDEwLTA2LTIzLmNydDCBoAYDVR0g # AQH/BIGVMIGSMIGPBgkrBgEEAYI3LgMwgYEwPQYIKwYBBQUHAgEWMWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9QS0kvZG9jcy9DUFMvZGVmYXVsdC5odG0wQAYIKwYB # BQUHAgIwNB4yIB0ATABlAGcAYQBsAF8AUABvAGwAaQBjAHkAXwBTAHQAYQB0AGUA # bQBlAG4AdAAuIB0wDQYJKoZIhvcNAQELBQADggIBAAfmiFEN4sbgmD+BcQM9naOh # IW+z66bM9TG+zwXiqf76V20ZMLPCxWbJat/15/B4vceoniXj+bzta1RXCCtRgkQS # +7lTjMz0YBKKdsxAQEGb3FwX/1z5Xhc1mCRWS3TvQhDIr79/xn/yN31aPxzymXlK # kVIArzgPF/UveYFl2am1a+THzvbKegBvSzBEJCI8z+0DpZaPWSm8tv0E4XCfMkon # /VWvL/625Y4zu2JfmttXQOnxzplmkIz/amJ/3cVKC5Em4jnsGUpxY517IW3DnKOi # PPp/fZZqkHimbdLhnPkd/DjYlPTGpQqWhqS9nhquBEKDuLWAmyI4ILUl5WTs9/S/ # fmNZJQ96LjlXdqJxqgaKD4kWumGnEcua2A5HmoDF0M2n0O99g/DhO3EJ3110mCII # YdqwUB5vvfHhAN/nMQekkzr3ZUd46PioSKv33nJ+YWtvd6mBy6cJrDm77MbL2IK0 # cs0d9LiFAR6A+xuJKlQ5slvayA1VmXqHczsI5pgt6o3gMy4SKfXAL1QnIffIrE7a # KLixqduWsqdCosnPGUFN4Ib5KpqjEWYw07t0MkvfY3v1mYovG8chr1m1rtxEPJdQ # cdeh0sVV42neV8HR3jDA/czmTfsNv11P6Z0eGTgvvM9YBS7vDaBQNdrvCScc1bN+ # NR4Iuto229Nfj950iEkSoYIC0jCCAjsCAQEwgfyhgdSkgdEwgc4xCzAJBgNVBAYT # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1pY3Jvc29mdCBP # cGVyYXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjoz # MkJELUUzRDUtM0IxRDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vy # dmljZaIjCgEBMAcGBSsOAwIaAxUA+1/CN6BILeU1yDGo+b6WkpLoQpuggYMwgYCk # fjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH # UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQD # Ex1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQUFAAIF # AOLgDqEwIhgPMjAyMDA4MTMyMzEwMjVaGA8yMDIwMDgxNDIzMTAyNVowdzA9Bgor # BgEEAYRZCgQBMS8wLTAKAgUA4uAOoQIBADAKAgEAAgInjwIB/zAHAgEAAgIRwDAK # AgUA4uFgIQIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEEAYRZCgMCoAowCAIB # AAIDB6EgoQowCAIBAAIDAYagMA0GCSqGSIb3DQEBBQUAA4GBABAYjMLimldPXKvf # zs/trA5+JZfT7Hxz6rIAi/4eWvGUwxKckVaX2Hzp6m04OVshuP8odJDIyqpbakrg # VeIy8et4h0Uiwry5CBg9qOaSzdr1z+THqu27W3uV7PI/GdwYlnA3TIAfDU0Bw9QW # UTno6gs3kOTUhtEB2nHNGQttuJnAMYIDDTCCAwkCAQEwgZMwfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTACEzMAAAEuqNIZB5P0a+gAAAAAAS4wDQYJYIZIAWUD # BAIBBQCgggFKMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0B # CQQxIgQgNWwkNhWd72gzEPpVup8xuviaTZk4OLrEHCoAcT2Im1kwgfoGCyqGSIb3 # DQEJEAIvMYHqMIHnMIHkMIG9BCDa/s3O8YhWiqpVN0kTeK+x2m0RAh17JpR6DiFo # TILJKTCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9u # MRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp # b24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAB # LqjSGQeT9GvoAAAAAAEuMCIEIJI45DgBRY4x82xjvcuX93YpCj2LWioVzVrCGwSb # ivB8MA0GCSqGSIb3DQEBCwUABIIBAGD/jWlK3idqI9VFud/9uakkI4fM7u3sonZr # VhVIMZtAnd6bJkPMycd6oOdLeHWELV9ew9/xY1+KJcr7r52OmEef7OdtwF/QWAOi # 1iUZqFQZqf1I+LwjfDo9WOPRsMXWI4jVUtKW4CRkRYyYrkCE1qjegJEoJklw8BBk # NXqSbdBawkiEZZm0+u0MzqPTNIiedMsiccqwE//ioyUOELMZSx/XjnjQZ1871bcL # HESb14Fd858HIBE9xKJMoYFCzYP9BdGJ4nZhA7Rx+1h1qyKmL++SUQE4+vfYBRvo # Q7Me9OeKDQL/SkMeGCm30qr6B/srTUQmGcXje+xrRkSSB30HhO4= # SIG # End signature block |