1. Packages
  2. Sumologic Provider
  3. API Docs
  4. Hierarchy
Sumo Logic v0.23.7 published on Thursday, Oct 24, 2024 by Pulumi

sumologic.Hierarchy

Explore with Pulumi AI

sumologic logo
Sumo Logic v0.23.7 published on Thursday, Oct 24, 2024 by Pulumi

    Provides a Sumologic Hierarchy.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sumologic from "@pulumi/sumologic";
    
    const exampleHierarchy = new sumologic.Hierarchy("example_hierarchy", {
        name: "testK8sHierarchy",
        filter: {
            key: "_origin",
            value: "kubernetes",
        },
        levels: [{
            entityType: "cluster",
            nextLevelsWithConditions: [{
                condition: "testCondition",
                level: {
                    entityType: "namespace",
                },
            }],
            nextLevel: {
                entityType: "node",
            },
        }],
    });
    
    import pulumi
    import pulumi_sumologic as sumologic
    
    example_hierarchy = sumologic.Hierarchy("example_hierarchy",
        name="testK8sHierarchy",
        filter={
            "key": "_origin",
            "value": "kubernetes",
        },
        levels=[{
            "entity_type": "cluster",
            "next_levels_with_conditions": [{
                "condition": "testCondition",
                "level": {
                    "entity_type": "namespace",
                },
            }],
            "next_level": {
                "entity_type": "node",
            },
        }])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-sumologic/sdk/go/sumologic"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := sumologic.NewHierarchy(ctx, "example_hierarchy", &sumologic.HierarchyArgs{
    			Name: pulumi.String("testK8sHierarchy"),
    			Filter: &sumologic.HierarchyFilterArgs{
    				Key:   pulumi.String("_origin"),
    				Value: pulumi.String("kubernetes"),
    			},
    			Levels: sumologic.HierarchyLevelArray{
    				&sumologic.HierarchyLevelArgs{
    					EntityType: pulumi.String("cluster"),
    					NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionArray{
    						&sumologic.HierarchyLevelNextLevelsWithConditionArgs{
    							Condition: pulumi.String("testCondition"),
    							Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelArgs{
    								EntityType: pulumi.String("namespace"),
    							},
    						},
    					},
    					NextLevel: &sumologic.HierarchyLevelNextLevelArgs{
    						EntityType: pulumi.String("node"),
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using SumoLogic = Pulumi.SumoLogic;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleHierarchy = new SumoLogic.Hierarchy("example_hierarchy", new()
        {
            Name = "testK8sHierarchy",
            Filter = new SumoLogic.Inputs.HierarchyFilterArgs
            {
                Key = "_origin",
                Value = "kubernetes",
            },
            Levels = new[]
            {
                new SumoLogic.Inputs.HierarchyLevelArgs
                {
                    EntityType = "cluster",
                    NextLevelsWithConditions = new[]
                    {
                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionArgs
                        {
                            Condition = "testCondition",
                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelArgs
                            {
                                EntityType = "namespace",
                            },
                        },
                    },
                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelArgs
                    {
                        EntityType = "node",
                    },
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.sumologic.Hierarchy;
    import com.pulumi.sumologic.HierarchyArgs;
    import com.pulumi.sumologic.inputs.HierarchyFilterArgs;
    import com.pulumi.sumologic.inputs.HierarchyLevelArgs;
    import com.pulumi.sumologic.inputs.HierarchyLevelNextLevelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var exampleHierarchy = new Hierarchy("exampleHierarchy", HierarchyArgs.builder()
                .name("testK8sHierarchy")
                .filter(HierarchyFilterArgs.builder()
                    .key("_origin")
                    .value("kubernetes")
                    .build())
                .levels(HierarchyLevelArgs.builder()
                    .entityType("cluster")
                    .nextLevelsWithConditions(HierarchyLevelNextLevelsWithConditionArgs.builder()
                        .condition("testCondition")
                        .level(HierarchyLevelNextLevelsWithConditionLevelArgs.builder()
                            .entityType("namespace")
                            .build())
                        .build())
                    .nextLevel(HierarchyLevelNextLevelArgs.builder()
                        .entityType("node")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      exampleHierarchy:
        type: sumologic:Hierarchy
        name: example_hierarchy
        properties:
          name: testK8sHierarchy
          filter:
            key: _origin
            value: kubernetes
          levels:
            - entityType: cluster
              nextLevelsWithConditions:
                - condition: testCondition
                  level:
                    entityType: namespace
              nextLevel:
                entityType: node
    

    Create Hierarchy Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Hierarchy(name: string, args: HierarchyArgs, opts?: CustomResourceOptions);
    @overload
    def Hierarchy(resource_name: str,
                  args: HierarchyArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def Hierarchy(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  levels: Optional[Sequence[HierarchyLevelArgs]] = None,
                  filter: Optional[HierarchyFilterArgs] = None,
                  name: Optional[str] = None)
    func NewHierarchy(ctx *Context, name string, args HierarchyArgs, opts ...ResourceOption) (*Hierarchy, error)
    public Hierarchy(string name, HierarchyArgs args, CustomResourceOptions? opts = null)
    public Hierarchy(String name, HierarchyArgs args)
    public Hierarchy(String name, HierarchyArgs args, CustomResourceOptions options)
    
    type: sumologic:Hierarchy
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args HierarchyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args HierarchyArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args HierarchyArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args HierarchyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args HierarchyArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var hierarchyResource = new SumoLogic.Hierarchy("hierarchyResource", new()
    {
        Levels = new[]
        {
            new SumoLogic.Inputs.HierarchyLevelArgs
            {
                EntityType = "string",
                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelArgs
                {
                    EntityType = "string",
                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelArgs
                    {
                        EntityType = "string",
                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelArgs
                        {
                            EntityType = "string",
                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelArgs
                            {
                                EntityType = "string",
                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                {
                                    EntityType = "string",
                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevelsWithConditions = new[]
                                            {
                                                "string",
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    NextLevelsWithConditions = new[]
                                    {
                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                        {
                                            Condition = "string",
                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                                NextLevelsWithConditions = new[]
                                {
                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                    {
                                        Condition = "string",
                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                            NextLevelsWithConditions = new[]
                            {
                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                {
                                    Condition = "string",
                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                        NextLevelsWithConditions = new[]
                        {
                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionArgs
                            {
                                Condition = "string",
                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                {
                                    EntityType = "string",
                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    NextLevelsWithConditions = new[]
                                    {
                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                        {
                                            Condition = "string",
                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                    NextLevelsWithConditions = new[]
                    {
                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionArgs
                        {
                            Condition = "string",
                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelArgs
                            {
                                EntityType = "string",
                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                {
                                    EntityType = "string",
                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    NextLevelsWithConditions = new[]
                                    {
                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                        {
                                            Condition = "string",
                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                                NextLevelsWithConditions = new[]
                                {
                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                    {
                                        Condition = "string",
                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                        {
                                                                            Condition = "string",
                                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                },
                NextLevelsWithConditions = new[]
                {
                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionArgs
                    {
                        Condition = "string",
                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelArgs
                        {
                            EntityType = "string",
                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelArgs
                            {
                                EntityType = "string",
                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                {
                                    EntityType = "string",
                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    NextLevelsWithConditions = new[]
                                    {
                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                        {
                                            Condition = "string",
                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                                NextLevelsWithConditions = new[]
                                {
                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                    {
                                        Condition = "string",
                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                        {
                                                                            Condition = "string",
                                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                            NextLevelsWithConditions = new[]
                            {
                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                {
                                    Condition = "string",
                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                    {
                                        EntityType = "string",
                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                        {
                                            EntityType = "string",
                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                            {
                                                EntityType = "string",
                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                "string",
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                                NextLevelsWithConditions = new[]
                                                {
                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                    {
                                                        Condition = "string",
                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            NextLevelsWithConditions = new[]
                                            {
                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                {
                                                    Condition = "string",
                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                        {
                                                                            Condition = "string",
                                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        NextLevelsWithConditions = new[]
                                        {
                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                            {
                                                Condition = "string",
                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                {
                                                    EntityType = "string",
                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                    {
                                                        EntityType = "string",
                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                        {
                                                            EntityType = "string",
                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        "string",
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            NextLevelsWithConditions = new[]
                                                            {
                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                {
                                                                    Condition = "string",
                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        NextLevelsWithConditions = new[]
                                                        {
                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                            {
                                                                Condition = "string",
                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                        {
                                                                            Condition = "string",
                                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    NextLevelsWithConditions = new[]
                                                    {
                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                        {
                                                            Condition = "string",
                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                            {
                                                                EntityType = "string",
                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                {
                                                                    EntityType = "string",
                                                                    NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                    {
                                                                        EntityType = "string",
                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                "string",
                                                                            },
                                                                        },
                                                                        NextLevelsWithConditions = new[]
                                                                        {
                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs
                                                                            {
                                                                                Condition = "string",
                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                    NextLevelsWithConditions = new[]
                                                                    {
                                                                        new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                        {
                                                                            Condition = "string",
                                                                            Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                                NextLevelsWithConditions = new[]
                                                                {
                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                    {
                                                                        Condition = "string",
                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                        {
                                                                            EntityType = "string",
                                                                            NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                            {
                                                                                EntityType = "string",
                                                                                NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs
                                                                                {
                                                                                    EntityType = "string",
                                                                                    NextLevelsWithConditions = new[]
                                                                                    {
                                                                                        "string",
                                                                                    },
                                                                                },
                                                                                NextLevelsWithConditions = new[]
                                                                                {
                                                                                    new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs
                                                                                    {
                                                                                        Condition = "string",
                                                                                        Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                            NextLevelsWithConditions = new[]
                                                                            {
                                                                                new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                {
                                                                                    Condition = "string",
                                                                                    Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                    {
                                                                                        EntityType = "string",
                                                                                        NextLevel = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs
                                                                                        {
                                                                                            EntityType = "string",
                                                                                            NextLevelsWithConditions = new[]
                                                                                            {
                                                                                                "string",
                                                                                            },
                                                                                        },
                                                                                        NextLevelsWithConditions = new[]
                                                                                        {
                                                                                            new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs
                                                                                            {
                                                                                                Condition = "string",
                                                                                                Level = new SumoLogic.Inputs.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs
                                                                                                {
                                                                                                    EntityType = "string",
                                                                                                    NextLevelsWithConditions = new[]
                                                                                                    {
                                                                                                        "string",
                                                                                                    },
                                                                                                },
                                                                                            },
                                                                                        },
                                                                                    },
                                                                                },
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                },
            },
        },
        Filter = new SumoLogic.Inputs.HierarchyFilterArgs
        {
            Key = "string",
            Value = "string",
        },
        Name = "string",
    });
    
    example, err := sumologic.NewHierarchy(ctx, "hierarchyResource", &sumologic.HierarchyArgs{
    	Levels: sumologic.HierarchyLevelArray{
    		&sumologic.HierarchyLevelArgs{
    			EntityType: pulumi.String("string"),
    			NextLevel: &sumologic.HierarchyLevelNextLevelArgs{
    				EntityType: pulumi.String("string"),
    				NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelArgs{
    					EntityType: pulumi.String("string"),
    					NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelArgs{
    						EntityType: pulumi.String("string"),
    						NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelArgs{
    							EntityType: pulumi.String("string"),
    							NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    								EntityType: pulumi.String("string"),
    								NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevelsWithConditions: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    										},
    									},
    								},
    								NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    									&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    										Condition: pulumi.String("string"),
    										Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    							NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    								&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    									Condition: pulumi.String("string"),
    									Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    						NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    							&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    								Condition: pulumi.String("string"),
    								Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    					NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionArray{
    						&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    							Condition: pulumi.String("string"),
    							Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    								EntityType: pulumi.String("string"),
    								NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    								NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    									&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    										Condition: pulumi.String("string"),
    										Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    				NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionArray{
    					&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionArgs{
    						Condition: pulumi.String("string"),
    						Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelArgs{
    							EntityType: pulumi.String("string"),
    							NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    								EntityType: pulumi.String("string"),
    								NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    								NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    									&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    										Condition: pulumi.String("string"),
    										Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    							NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    								&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    									Condition: pulumi.String("string"),
    									Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    																NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																	&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																		Condition: pulumi.String("string"),
    																		Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    			},
    			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionArray{
    				&sumologic.HierarchyLevelNextLevelsWithConditionArgs{
    					Condition: pulumi.String("string"),
    					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelArgs{
    						EntityType: pulumi.String("string"),
    						NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelArgs{
    							EntityType: pulumi.String("string"),
    							NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    								EntityType: pulumi.String("string"),
    								NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevelsWithConditions: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    								NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    									&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    										Condition: pulumi.String("string"),
    										Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    							NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    								&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    									Condition: pulumi.String("string"),
    									Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    																NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																	&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																		Condition: pulumi.String("string"),
    																		Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    						NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    							&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    								Condition: pulumi.String("string"),
    								Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    									EntityType: pulumi.String("string"),
    									NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    										EntityType: pulumi.String("string"),
    										NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    											EntityType: pulumi.String("string"),
    											NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevelsWithConditions: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    											NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    												&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    													Condition: pulumi.String("string"),
    													Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    										NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    											&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    												Condition: pulumi.String("string"),
    												Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    																NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																	&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																		Condition: pulumi.String("string"),
    																		Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    									NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    										&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    											Condition: pulumi.String("string"),
    											Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    												EntityType: pulumi.String("string"),
    												NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    													EntityType: pulumi.String("string"),
    													NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    														EntityType: pulumi.String("string"),
    														NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevelsWithConditions: pulumi.StringArray{
    																	pulumi.String("string"),
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																},
    															},
    														},
    														NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    															&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																Condition: pulumi.String("string"),
    																Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    													NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    														&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    															Condition: pulumi.String("string"),
    															Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    																NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																	&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																		Condition: pulumi.String("string"),
    																		Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    												NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    													&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    														Condition: pulumi.String("string"),
    														Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    															EntityType: pulumi.String("string"),
    															NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																EntityType: pulumi.String("string"),
    																NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																	EntityType: pulumi.String("string"),
    																	NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevelsWithConditions: pulumi.StringArray{
    																			pulumi.String("string"),
    																		},
    																	},
    																	NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArray{
    																		&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs{
    																			Condition: pulumi.String("string"),
    																			Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																		},
    																	},
    																},
    																NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																	&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																		Condition: pulumi.String("string"),
    																		Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    															NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																	Condition: pulumi.String("string"),
    																	Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																		EntityType: pulumi.String("string"),
    																		NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																			EntityType: pulumi.String("string"),
    																			NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs{
    																				EntityType: pulumi.String("string"),
    																				NextLevelsWithConditions: pulumi.StringArray{
    																					pulumi.String("string"),
    																				},
    																			},
    																			NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArray{
    																				&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs{
    																					Condition: pulumi.String("string"),
    																					Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																				},
    																			},
    																		},
    																		NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																			&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																				Condition: pulumi.String("string"),
    																				Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																					EntityType: pulumi.String("string"),
    																					NextLevel: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs{
    																						EntityType: pulumi.String("string"),
    																						NextLevelsWithConditions: pulumi.StringArray{
    																							pulumi.String("string"),
    																						},
    																					},
    																					NextLevelsWithConditions: sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArray{
    																						&sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs{
    																							Condition: pulumi.String("string"),
    																							Level: &sumologic.HierarchyLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs{
    																								EntityType: pulumi.String("string"),
    																								NextLevelsWithConditions: pulumi.StringArray{
    																									pulumi.String("string"),
    																								},
    																							},
    																						},
    																					},
    																				},
    																			},
    																		},
    																	},
    																},
    															},
    														},
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    			},
    		},
    	},
    	Filter: &sumologic.HierarchyFilterArgs{
    		Key:   pulumi.String("string"),
    		Value: pulumi.String("string"),
    	},
    	Name: pulumi.String("string"),
    })
    
    var hierarchyResource = new Hierarchy("hierarchyResource", HierarchyArgs.builder()
        .levels(HierarchyLevelArgs.builder()
            .entityType("string")
            .nextLevel(HierarchyLevelNextLevelArgs.builder()
                .entityType("string")
                .nextLevel(HierarchyLevelNextLevelNextLevelArgs.builder()
                    .entityType("string")
                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelArgs.builder()
                        .entityType("string")
                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                            .entityType("string")
                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                .entityType("string")
                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevelsWithConditions("string")
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .build())
                                    .build())
                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                    .condition("string")
                                    .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                .condition("string")
                                .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .build())
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                            .condition("string")
                            .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                .entityType("string")
                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .build())
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                    .condition("string")
                                    .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                    .condition("string")
                                                    .level(HierarchyLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                        .entityType("string")
                                                        .nextLevelsWithConditions("string")
                                                        .build())
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .build())
                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                        .condition("string")
                        .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                            .entityType("string")
                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                .entityType("string")
                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .build())
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                    .condition("string")
                                    .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                    .condition("string")
                                                    .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                        .entityType("string")
                                                        .nextLevelsWithConditions("string")
                                                        .build())
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                .condition("string")
                                .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .build())
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                    .condition("string")
                                                    .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                        .entityType("string")
                                                        .nextLevelsWithConditions("string")
                                                        .build())
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevelsWithConditions("string")
                                                    .build())
                                                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionArgs.builder()
                                                    .condition("string")
                                                    .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                        .entityType("string")
                                                        .nextLevelsWithConditions("string")
                                                        .build())
                                                    .build())
                                                .build())
                                            .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                .condition("string")
                                                .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                    .entityType("string")
                                                    .nextLevel(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                        .entityType("string")
                                                        .nextLevelsWithConditions("string")
                                                        .build())
                                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionArgs.builder()
                                                        .condition("string")
                                                        .level(HierarchyLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelNextLevelsWithConditionLevelArgs.builder()
                                                            .entityType("string")
                                                            .nextLevelsWithConditions("string")
                                                            .build())
                                                        .build())
                                                    .build())
                                                .build())
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .build())
                    .build())
                .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelsWithConditionArgs.builder()
                    .condition("string")
                    .level(HierarchyLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                        .entityType("string")
                        .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                            .entityType("string")
                            .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelArgs.builder()
                                .entityType("string")
                                .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelArgs.builder()
                                    .entityType("string")
                                    .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                        .entityType("string")
                                        .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevelsWithConditions("string")
                                            .build())
                                        .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                            .condition("string")
                                            .level(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                                .entityType("string")
                                                .nextLevelsWithConditions("string")
                                                .build())
                                            .build())
                                        .build())
                                    .nextLevelsWithConditions(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionArgs.builder()
                                        .condition("string")
                                        .level(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelArgs.builder()
                                            .entityType("string")
                                            .nextLevel(HierarchyLevelNextLevelNextLevelsWithConditionLevelNextLevelNextLevelNextLevelNextLevelsWithConditionLevelNextLevelArgs.builder()
                                                .entityType("string")