Name

Get-JS7NoticeBoard

SYNOPSIS

Returns a number of Notice Boards

SYNTAX

Get-JS7NoticeBoard [[-NoticeBoardPath] <String>] [[-Folder] <String>] [-Recursive] [[-PlanSchemaId] <String[]>] [[-PlanKey] <String[]>] [[-ControllerId] <String>] [-Compact] [[-Limit] <Int32>] [<CommonParameters>]

DESCRIPTION

This cmdlet returns a number of Notices Boards including Notices.

The following REST Web Service API resources are used:

* /notice/boards

PARAMETERS

NoticeBoardPath

-NoticeBoardPath <String>
Specifies the path to a Notice Board.

The path includes folder and sub-folders and the name of the Notice Board.

Required?false
Position?1
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

Folder

-Folder <String>
Specifies the folder and optionally sub-folders from which Notices are returned.

Required?false
Position?2
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

Recursive

-Recursive <SwitchParameter>
When used with the -Folder parameter specifies that any sub-folders should be looked up.
By default no sub-folders will be searched for Notice Boards.

Required?false
Position?named
Default valueFalse
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

PlanSchemaId

-PlanSchemaId <String[]>
Specifies the Schema ID of the Plan to which notices are assigned.

One of the following can be specified:

* Global
* DailyPlan

Required?false
Position?3
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

PlanKey

-PlanKey <String[]>
For plannable Notice Boards specified from the -PlanSchemaId argument with the value 'DailyPlan'
the key of the plan instance is a date in ISO format: yyyy-mm-dd.

The argument is ignored if the -PlanSchemaId argument is used with a value 'global'.

Required?false
Position?4
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

ControllerId

-ControllerId <String>
Optionally specifies the identification of the Controller from which to read Notices.

Required?false
Position?5
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

Compact

-Compact <SwitchParameter>

Required?false
Position?named
Default valueFalse
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

Limit

-Limit <Int32>
Specifies the number of Notice Boards for which notices are returned.

* Default: 10000
* Umlimited: -1

Required?false
Position?6
Default value10000
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

about_JS7

EXAMPLES

-------------------------- EXAMPLE 1 --------------------------

PS > $boards = Get-JS7NoticeBoards

Returns all Notice Boards.

-------------------------- EXAMPLE 2 --------------------------

PS > $boards = Get-JS7NoticeBoards -Path /ProductDemo/Sequencing/pdSequenceSynchroneously

Returns the indicated Notice Board.

-------------------------- EXAMPLE 3 --------------------------

PS > $boards = Get-JS7NoticeBoards -Folder /ProductDemo -Recursive

Returns Notice Boards and Notices from the indicated folder and any sub-folders.

  • No labels