list_project_memberships
Retrieve the list of members and their designations for a given Amazon DataZone project within a domain. Supports pagination and sorting.
Instructions
Lists the memberships of a specified Amazon DataZone project within a domain.
Args: domain_identifier (str): The identifier of the Amazon DataZone domain. Pattern: ^dzd[-][a-zA-Z0-9-]{1,36}$ Required: Yes
project_identifier (str): The identifier of the project whose memberships you want to list.
Pattern: ^[a-zA-Z0-9_-]{1,36}$
Required: Yes
max_results (int, optional): The maximum number of memberships to return in a single call (1–50).
next_token (str, optional): A token for pagination. Use this token from a previous response to retrieve the next set of memberships.
Length: 1–8192 characters
sort_by (str, optional): The attribute by which to sort the memberships.
Valid Values: "NAME"
sort_order (str, optional): The sort order for the results.
Valid Values: "ASCENDING" | "DESCENDING"Returns: dict: A dictionary containing: - members (List[dict]): A list of project members, where each member includes: - designation (str): The role or designation of the member within the project. - memberDetails (dict): Additional details about the member (structure depends on implementation).
- nextToken (str, optional): A token to retrieve the next page of results if more memberships exist.
Length: 1–8192 characters
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort_by | No | ||
| next_token | No | ||
| sort_order | No | ||
| max_results | No | ||
| domain_identifier | Yes | ||
| project_identifier | Yes |