Contents

Summary

A set of filtering options used for searching projects.

Properties

Name Type Nullable? Summary
NameLike String This field is nullable. The text to perform a LIKE search on the project name.
IsGlobal Boolean Whether to return global projects.
PriorityIDs Int32[] This field is nullable. The IDs of associated priorities to filter on.
AccountIDs Int32[] This field is nullable. The IDs of associated accounts/departments to filter on.
TypeIDs Int32[] This field is nullable. The IDs of associated types to filter on.
ClassificationIDs Int32[] This field is nullable. The IDs of associated classifications to filter on.
RiskIDs Int32[] This field is nullable. The IDs of associated risks to filter on.
ProcessIDs Int32[] This field is nullable. The IDs of associated processes to filter on.
GoalIDs Int32[] This field is nullable. The IDs of associated goals to filter on.
SystemIDs Int32[] This field is nullable. The IDs of associated systems to filter on.
PortfolioIDs Int32[] This field is nullable. The IDs of associated portfolios to filter on.
RisksScoreFrom Double This field is nullable. The minimum risks score to filter on.
RisksScoreTo Double This field is nullable. The maximum risks score to filter on.
GoalsScoreFrom Double This field is nullable. The minimum goals score to filter on.
GoalsScoreTo Double This field is nullable. The maximum goals score to filter on.
ScorecardScoreFrom Double This field is nullable. The minimum scorecard score to filter on.
ScorecardScoreTo Double This field is nullable. The maximum scorecard score to filter on.
CompositeScoreFrom Double This field is nullable. The minimum composite score to filter on.
CompositeScoreTo Double This field is nullable. The maximum composite score to filter on.
CompositeScorePercentFrom Double This field is nullable. The minimum composite score percentage to filter on.
CompositeScorePercentTo Double This field is nullable. The maximum composite score percentage to filter on.
CreatedDateFrom DateTime This field is nullable. The minimum created date to filter on.
CreatedDateTo DateTime This field is nullable. The maximum created date to filter on.
StartsOperator String This field is nullable. The operator to use for TeamDynamix.Api.Projects.ProjectSearch.Starts filtering.
Starts DateTime This field is nullable. The start date filtering to apply, used in conjunction with the TeamDynamix.Api.Projects.ProjectSearch.StartsOperator.
EndsOperator String This field is nullable. The operator to use for TeamDynamix.Api.Projects.ProjectSearch.Ends filtering.
Ends DateTime This field is nullable. The end date filtering to apply, used in conjunction with the TeamDynamix.Api.Projects.ProjectSearch.EndsOperator.
EstimatedHoursFrom Double This field is nullable. The minimum estimated hours to filter on.
EstimatedHoursTo Double This field is nullable. The maximum estimated hours to filter on.
ManagerUID Guid This field is nullable. The UID of the project manager to filter on.
ProjectIDs Int32[] This field is nullable. The project IDs to filter on.
ProjectIDsExclude Int32[] This field is nullable. The project IDs to exclude from search results.
PortfolioIDsExclude Int32[] This field is nullable. The portfolio IDs to exclude from search results.
StatusLastUpdatedOperator String This field is nullable. The operator to use for TeamDynamix.Api.Projects.ProjectSearch.StatusLastUpdated filtering.
StatusLastUpdated DateTime This field is nullable. The last status update date filtering to apply, used in conjunction with the TeamDynamix.Api.Projects.ProjectSearch.StatusLastUpdatedOperator.
StatusIDs Int32[] This field is nullable. The IDs of associated statuses to filter on.
BudgetOperator String This field is nullable. The operator to use for TeamDynamix.Api.Projects.ProjectSearch.Budget filtering.
Budget Double This field is nullable. The budget filtering to apply, used in conjunction with the TeamDynamix.Api.Projects.ProjectSearch.BudgetOperator.
PercentCompleteOperator String This field is nullable. The operator to use for TeamDynamix.Api.Projects.ProjectSearch.PercentComplete filtering.
PercentComplete Int32 This field is nullable. The percent complete filtering to apply, used in conjunction with the TeamDynamix.Api.Projects.ProjectSearch.PercentCompleteOperator.
IsOpen Boolean This field is nullable. The open status to filter on.
IsActive Boolean This field is nullable. The active status to filter on.
SponsorName String This field is nullable. The name of the associated sponsor to filter on.
SponsorEmail String This field is nullable. The email of the associated sponsor to filter on.
SponsorUID Guid The UID of the associated sponsor to filter on.
ReportsToName String This field is nullable. The name of the "reports to" user to filter on.
ReportsToUID Guid This field is nullable. The UID of the "reports to" user to filter on.
CascadeReportsToUID Boolean Whether TeamDynamix.Api.Projects.ProjectSearch.ReportsToUID filtering should be cascaded.
FunctionalRoleIDs Int32[] This field is nullable. The IDs of associated functional roles to filter on.
ShowManagedByPlan Boolean Whether projects managed by plan should be returned.
ShowManagedByProject Boolean Whether projects managed by project should be returned.
ShowManagedBoth Boolean Whether both projects managed by plan and project should be returned.
SelectedFieldIDs Int32[] This field is nullable. The IDs of associated selected fields to filter on.
IsPrivate Boolean This field is nullable. The private status to filter on.
HasTimeOff Boolean This field is nullable. Whether projects with time off time types should be returned.
HasPortfolio Boolean This field is nullable. Whether projects associated with a portfolio should be returned.
ShouldEnforceProjectMembership Boolean Whether project membership should be enforced in the search results.
CustomAttributes TeamDynamix.Api.CustomAttributes.CustomAttribute[] This field is nullable. The custom attributes to filter on.
IsPublic Boolean This field is nullable. The public status to filter on.
IsPublished Boolean This field is nullable. The published status to filter on.