ListEngagementsRequest
¶
Source code in docs_src/capo_partnercentral_selling/types/list_engagements_request.py
catalog
instance-attribute
¶
catalog: CatalogIdentifier
Specifies the catalog related to the request.
context_types
instance-attribute
¶
context_types: NotRequired[EngagementContextTypeList]
Filters engagements to include only those containing the specified context types, such as "CustomerProject" or "Lead". Use this to find engagements that have specific types of contextual information associated with them.
created_by
instance-attribute
¶
created_by: NotRequired[AwsAccountList]
A list of AWS account IDs. When specified, the response includes engagements created by these accounts. This filter is useful for finding engagements created by specific team members.
engagement_identifier
instance-attribute
¶
engagement_identifier: NotRequired[EngagementIdentifiers]
An array of strings representing engagement identifiers to retrieve.
exclude_context_types
instance-attribute
¶
exclude_context_types: NotRequired[EngagementContextTypeList]
Filters engagements to exclude those containing the specified context types. Use this to find engagements that do not have certain types of contextual information, helping to narrow results based on context exclusion criteria.
exclude_created_by
instance-attribute
¶
exclude_created_by: NotRequired[AwsAccountList]
An array of strings representing AWS Account IDs. Use this to exclude engagements created by specific users.
max_results
instance-attribute
¶
max_results: EngagementPageSize
The maximum number of results to return in a single call.