Connect / Client / update_user_hierarchy_structure
update_user_hierarchy_structure#
- Connect.Client.update_user_hierarchy_structure(**kwargs)#
- Updates the user hierarchy structure: add, remove, and rename user hierarchy levels. - See also: AWS API Documentation - Request Syntax- response = client.update_user_hierarchy_structure( HierarchyStructure={ 'LevelOne': { 'Name': 'string' }, 'LevelTwo': { 'Name': 'string' }, 'LevelThree': { 'Name': 'string' }, 'LevelFour': { 'Name': 'string' }, 'LevelFive': { 'Name': 'string' } }, InstanceId='string' ) - Parameters:
- HierarchyStructure (dict) – - [REQUIRED] - The hierarchy levels to update. - LevelOne (dict) – - The update for level one. - Name (string) – [REQUIRED] - The name of the user hierarchy level. Must not be more than 50 characters. 
 
- LevelTwo (dict) – - The update for level two. - Name (string) – [REQUIRED] - The name of the user hierarchy level. Must not be more than 50 characters. 
 
- LevelThree (dict) – - The update for level three. - Name (string) – [REQUIRED] - The name of the user hierarchy level. Must not be more than 50 characters. 
 
- LevelFour (dict) – - The update for level four. - Name (string) – [REQUIRED] - The name of the user hierarchy level. Must not be more than 50 characters. 
 
- LevelFive (dict) – - The update for level five. - Name (string) – [REQUIRED] - The name of the user hierarchy level. Must not be more than 50 characters. 
 
 
- InstanceId (string) – - [REQUIRED] - The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. 
 
- Returns:
- None 
 - Exceptions- Connect.Client.exceptions.InvalidRequestException
- Connect.Client.exceptions.InvalidParameterException
- Connect.Client.exceptions.ResourceNotFoundException
- Connect.Client.exceptions.ResourceInUseException
- Connect.Client.exceptions.ThrottlingException
- Connect.Client.exceptions.InternalServiceException