We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.connect.getUserHierarchyStructure
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource Type definition for AWS::Connect::UserHierarchyStructure
Using getUserHierarchyStructure
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUserHierarchyStructure(args: GetUserHierarchyStructureArgs, opts?: InvokeOptions): Promise<GetUserHierarchyStructureResult>
function getUserHierarchyStructureOutput(args: GetUserHierarchyStructureOutputArgs, opts?: InvokeOptions): Output<GetUserHierarchyStructureResult>def get_user_hierarchy_structure(user_hierarchy_structure_arn: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetUserHierarchyStructureResult
def get_user_hierarchy_structure_output(user_hierarchy_structure_arn: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetUserHierarchyStructureResult]func LookupUserHierarchyStructure(ctx *Context, args *LookupUserHierarchyStructureArgs, opts ...InvokeOption) (*LookupUserHierarchyStructureResult, error)
func LookupUserHierarchyStructureOutput(ctx *Context, args *LookupUserHierarchyStructureOutputArgs, opts ...InvokeOption) LookupUserHierarchyStructureResultOutput> Note: This function is named LookupUserHierarchyStructure in the Go SDK.
public static class GetUserHierarchyStructure 
{
    public static Task<GetUserHierarchyStructureResult> InvokeAsync(GetUserHierarchyStructureArgs args, InvokeOptions? opts = null)
    public static Output<GetUserHierarchyStructureResult> Invoke(GetUserHierarchyStructureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserHierarchyStructureResult> getUserHierarchyStructure(GetUserHierarchyStructureArgs args, InvokeOptions options)
public static Output<GetUserHierarchyStructureResult> getUserHierarchyStructure(GetUserHierarchyStructureArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:connect:getUserHierarchyStructure
  arguments:
    # arguments dictionaryThe following arguments are supported:
- UserHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- UserHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy StringStructure Arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- user_hierarchy_ strstructure_ arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy StringStructure Arn 
- The identifier of the User Hierarchy Structure.
getUserHierarchyStructure Result
The following output properties are available:
- UserHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- UserHierarchy Pulumi.Structure Value Aws Native. Connect. Outputs. User Hierarchy Structure Properties 
- Information about the hierarchy structure.
- UserHierarchy UserStructure Hierarchy Structure Properties 
- Information about the hierarchy structure.
- UserHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy UserStructure Hierarchy Structure Properties 
- Information about the hierarchy structure.
- userHierarchy StringStructure Arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy UserStructure Hierarchy Structure Properties 
- Information about the hierarchy structure.
- userHierarchy stringStructure Arn 
- The identifier of the User Hierarchy Structure.
- user_hierarchy_ Userstructure Hierarchy Structure Properties 
- Information about the hierarchy structure.
- user_hierarchy_ strstructure_ arn 
- The identifier of the User Hierarchy Structure.
- userHierarchy Property MapStructure 
- Information about the hierarchy structure.
- userHierarchy StringStructure Arn 
- The identifier of the User Hierarchy Structure.
Supporting Types
UserHierarchyStructureLevelFive    
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
- name string
- The name of the hierarchy level.
- hierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel stringId 
- The identifier of the hierarchy level.
- name str
- The name of the hierarchy level.
- hierarchy_level_ strarn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchy_level_ strid 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
UserHierarchyStructureLevelFour    
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
- name string
- The name of the hierarchy level.
- hierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel stringId 
- The identifier of the hierarchy level.
- name str
- The name of the hierarchy level.
- hierarchy_level_ strarn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchy_level_ strid 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
UserHierarchyStructureLevelOne    
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
- name string
- The name of the hierarchy level.
- hierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel stringId 
- The identifier of the hierarchy level.
- name str
- The name of the hierarchy level.
- hierarchy_level_ strarn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchy_level_ strid 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
UserHierarchyStructureLevelThree    
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- name string
- The name of the hierarchy level.
- hierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel stringId 
- name str
- The name of the hierarchy level.
- hierarchy_level_ strarn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchy_level_ strid 
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
UserHierarchyStructureLevelTwo    
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- Name string
- The name of the hierarchy level.
- HierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- HierarchyLevel stringId 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
- name string
- The name of the hierarchy level.
- hierarchyLevel stringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel stringId 
- The identifier of the hierarchy level.
- name str
- The name of the hierarchy level.
- hierarchy_level_ strarn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchy_level_ strid 
- The identifier of the hierarchy level.
- name String
- The name of the hierarchy level.
- hierarchyLevel StringArn 
- The Amazon Resource Name (ARN) of the hierarchy level.
- hierarchyLevel StringId 
- The identifier of the hierarchy level.
UserHierarchyStructureProperties   
- LevelFive Pulumi.Aws Native. Connect. Inputs. User Hierarchy Structure Level Five 
- LevelFour Pulumi.Aws Native. Connect. Inputs. User Hierarchy Structure Level Four 
- The update for level four.
- LevelOne Pulumi.Aws Native. Connect. Inputs. User Hierarchy Structure Level One 
- The update for level one.
- LevelThree Pulumi.Aws Native. Connect. Inputs. User Hierarchy Structure Level Three 
- The update for level three.
- LevelTwo Pulumi.Aws Native. Connect. Inputs. User Hierarchy Structure Level Two 
- The update for level two.
- LevelFive UserHierarchy Structure Level Five 
- LevelFour UserHierarchy Structure Level Four 
- The update for level four.
- LevelOne UserHierarchy Structure Level One 
- The update for level one.
- LevelThree UserHierarchy Structure Level Three 
- The update for level three.
- LevelTwo UserHierarchy Structure Level Two 
- The update for level two.
- levelFive UserHierarchy Structure Level Five 
- levelFour UserHierarchy Structure Level Four 
- The update for level four.
- levelOne UserHierarchy Structure Level One 
- The update for level one.
- levelThree UserHierarchy Structure Level Three 
- The update for level three.
- levelTwo UserHierarchy Structure Level Two 
- The update for level two.
- levelFive UserHierarchy Structure Level Five 
- levelFour UserHierarchy Structure Level Four 
- The update for level four.
- levelOne UserHierarchy Structure Level One 
- The update for level one.
- levelThree UserHierarchy Structure Level Three 
- The update for level three.
- levelTwo UserHierarchy Structure Level Two 
- The update for level two.
- level_five UserHierarchy Structure Level Five 
- level_four UserHierarchy Structure Level Four 
- The update for level four.
- level_one UserHierarchy Structure Level One 
- The update for level one.
- level_three UserHierarchy Structure Level Three 
- The update for level three.
- level_two UserHierarchy Structure Level Two 
- The update for level two.
- levelFive Property Map
- levelFour Property Map
- The update for level four.
- levelOne Property Map
- The update for level one.
- levelThree Property Map
- The update for level three.
- levelTwo Property Map
- The update for level two.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi