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