create_project_membership
async
¶
create_project_membership(
domain_identifier: DomainId,
project_identifier: ProjectId,
member: Member,
designation: UserDesignation,
*,
config_overrides: Optional[AsyncDataZoneClientConfig] = None,
) -> CreateProjectMembershipOutput
Creates a project membership in Amazon DataZone.
Parameters:
-
domain_identifier(DomainId) –The ID of the Amazon DataZone domain in which project membership is created.
-
project_identifier(ProjectId) –The ID of the project for which this project membership was created.
-
member(Member) –The project member whose project membership was created.
-
designation(UserDesignation) –The designation of the project membership.
Raises:
-
AccessDeniedException–You do not have sufficient access to perform this action.
-
ThrottlingException–The request was denied due to request throttling.
-
UnauthorizedException–You do not have permission to perform this action.
-
InternalServerException–The request has failed because of an unknown error, exception or failure.
-
ResourceNotFoundException–The specified resource cannot be found.
-
ValidationException–The input fails to satisfy the constraints specified by the Amazon Web Services service.
-
UnknownServiceError–The service returned an error code this client does not model.