CognitoIdentityProvider / Client / admin_delete_user_attributes
admin_delete_user_attributes#
- CognitoIdentityProvider.Client.admin_delete_user_attributes(**kwargs)#
- Deletes the user attributes in a user pool as an administrator. Works on any user. - Calling this action requires developer credentials. - See also: AWS API Documentation - Request Syntax- response = client.admin_delete_user_attributes( UserPoolId='string', Username='string', UserAttributeNames=[ 'string', ] ) - Parameters:
- UserPoolId (string) – - [REQUIRED] - The user pool ID for the user pool where you want to delete user attributes. 
- Username (string) – - [REQUIRED] - The user name of the user from which you would like to delete attributes. 
- UserAttributeNames (list) – - [REQUIRED] - An array of strings representing the user attribute names you want to delete. - For custom attributes, you must prepend the - custom:prefix to the attribute name.- (string) – 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – - Represents the response received from the server for a request to delete user attributes. 
 
 - Exceptions- CognitoIdentityProvider.Client.exceptions.ResourceNotFoundException
- CognitoIdentityProvider.Client.exceptions.InvalidParameterException
- CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
- CognitoIdentityProvider.Client.exceptions.NotAuthorizedException
- CognitoIdentityProvider.Client.exceptions.UserNotFoundException
- CognitoIdentityProvider.Client.exceptions.InternalErrorException