NimbleStudio / Client / put_studio_members
put_studio_members#
- NimbleStudio.Client.put_studio_members(**kwargs)#
- Add/update users with given persona to studio membership. - See also: AWS API Documentation - Request Syntax- response = client.put_studio_members( clientToken='string', identityStoreId='string', members=[ { 'persona': 'ADMINISTRATOR', 'principalId': 'string' }, ], studioId='string' ) - Parameters:
- clientToken (string) – - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency. - This field is autopopulated if not provided. 
- identityStoreId (string) – - [REQUIRED] - The ID of the identity store. 
- members (list) – - [REQUIRED] - A list of members. - (dict) – - A new studio user’s membership. - persona (string) – [REQUIRED] - The persona. 
- principalId (string) – [REQUIRED] - The principal ID. 
 
 
- studioId (string) – - [REQUIRED] - The studio ID. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- NimbleStudio.Client.exceptions.ResourceNotFoundException
- NimbleStudio.Client.exceptions.ConflictException
- NimbleStudio.Client.exceptions.ThrottlingException
- NimbleStudio.Client.exceptions.ValidationException
- NimbleStudio.Client.exceptions.AccessDeniedException
- NimbleStudio.Client.exceptions.InternalServerErrorException
- NimbleStudio.Client.exceptions.ServiceQuotaExceededException