Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

update_user_hierarchy_structure

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