Get-MyITProcessMeetings
SYNOPSIS
List of meetings
SYNTAX
Get-MyITProcessMeetings [[-filter_field] <String>] [[-filter_predicate] <String>]
[[-filter_condition] <String>] [[-filter_operator] <String>] [[-sort_field] <String>]
[[-sort_direction] <String>] [[-page] <Int64>] [[-pageSize] <Int64>] [-allPages] [<CommonParameters>]
DESCRIPTION
The Get-MyITProcessMeetings cmdlet gets a list of meetings
Meetings are located under Strategy > Client > Menu > Meeting History
EXAMPLES
EXAMPLE 1
Get-MyITProcessMeetings
Returns the first 100 meetings
EXAMPLE 2
Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium'
Returns the meetings whose title equals the defined condition
EXAMPLE 3
Get-MyITProcessMeetings -sort_field title -sort_direction desc
Returns the first 100 meetings sorted by title in descending order
EXAMPLE 4
Get-MyITProcessMeetings -page 2 -pageSize 50
Returns results 50 at a time and outputs data from page 2
PARAMETERS
-filter_field
Filter by a specific field name
Allowed values: ‘id’, ‘status’, ‘title’, ‘purpose’, ‘startDate’, ‘endDate’, ‘location’, ‘summaryDescription’, ‘recommendationIds’, ‘client.id’, ‘client.name’, ‘createdBy.id’, ‘createdBy.fullName’
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-filter_predicate
Filter by a specific field predicate operator
Allowed values: ‘equal’, ‘notEqual’, ‘greaterThan’, ‘lessThan’, ‘contains’
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-filter_condition
Filter by a value in the specified field.
This value cannot be empty
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-filter_operator
Also filter for other values
Allowed values: ‘and’, ‘or’, $null
This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sort_field
Sort by a specific field name
Allowed values: ‘id’, ‘status’, ‘title’, ‘purpose’, ‘startDate’, ‘endDate’, ‘location’, ‘summaryDescription’, ‘recommendationIds’, ‘client.id’, ‘client.name’, ‘createdBy.id’, ‘createdBy.fullName’
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sort_direction
Sort the specific field name in a certain direction
Allowed values: ‘asc’, ‘desc’
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-page
Defines the page number to return
[Default] 1
Type: Int64
Parameter Sets: (All)
Aliases:
Required: False
Position: 7
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
-pageSize
Defines the number of items to return with each page
[Default] 100 [Maximum] 100
Type: Int64
Parameter Sets: (All)
Aliases:
Required: False
Position: 8
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
-allPages
Returns all items from an endpoint
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
OUTPUTS
NOTES
N\A
RELATED LINKS
https://celerium.github.io/MyITProcess-PowerShellWrapper/site/meetings/Get-MyITProcessMeetings.html