Versions in this module Expand all Collapse all v10 v10.0.1 Oct 4, 2022 v10.0.0 Oct 3, 2022 Changes in this version + func ConnectUserHierarchyStructure_IsConstruct(x interface{}) *bool + func ConnectUserHierarchyStructure_TfResourceType() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference, ...) + func NewConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference, ...) + func NewConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference, ...) + func NewConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference, ...) + func NewConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference, ...) + func NewConnectUserHierarchyStructureHierarchyStructureOutputReference_Override(c ConnectUserHierarchyStructureHierarchyStructureOutputReference, ...) + func NewConnectUserHierarchyStructure_Override(c ConnectUserHierarchyStructure, scope constructs.Construct, id *string, ...) + type ConnectUserHierarchyStructure interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DependsOn func() *[]*string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HierarchyStructure func() ConnectUserHierarchyStructureHierarchyStructureOutputReference + HierarchyStructureInput func() *ConnectUserHierarchyStructureHierarchyStructure + Id func() *string + IdInput func() *string + InstanceId func() *string + InstanceIdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutHierarchyStructure func(value *ConnectUserHierarchyStructureHierarchyStructure) + RawOverrides func() interface{} + ResetId func() + ResetOverrideLogicalId func() + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetInstanceId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewConnectUserHierarchyStructure(scope constructs.Construct, id *string, ...) ConnectUserHierarchyStructure + type ConnectUserHierarchyStructureConfig struct + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + HierarchyStructure *ConnectUserHierarchyStructureHierarchyStructure + Id *string + InstanceId *string + Lifecycle *cdktf.TerraformResourceLifecycle + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + type ConnectUserHierarchyStructureHierarchyStructure struct + LevelFive *ConnectUserHierarchyStructureHierarchyStructureLevelFive + LevelFour *ConnectUserHierarchyStructureHierarchyStructureLevelFour + LevelOne *ConnectUserHierarchyStructureHierarchyStructureLevelOne + LevelThree *ConnectUserHierarchyStructureHierarchyStructureLevelThree + LevelTwo *ConnectUserHierarchyStructureHierarchyStructureLevelTwo + type ConnectUserHierarchyStructureHierarchyStructureLevelFive struct + Name *string + type ConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference interface + Arn func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructureLevelFive + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructureLevelFive) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference + type ConnectUserHierarchyStructureHierarchyStructureLevelFour struct + Name *string + type ConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference interface + Arn func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructureLevelFour + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructureLevelFour) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference + type ConnectUserHierarchyStructureHierarchyStructureLevelOne struct + Name *string + type ConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference interface + Arn func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructureLevelOne + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructureLevelOne) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference + type ConnectUserHierarchyStructureHierarchyStructureLevelThree struct + Name *string + type ConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference interface + Arn func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructureLevelThree + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructureLevelThree) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference + type ConnectUserHierarchyStructureHierarchyStructureLevelTwo struct + Name *string + type ConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference interface + Arn func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructureLevelTwo + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructureLevelTwo) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference + type ConnectUserHierarchyStructureHierarchyStructureOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectUserHierarchyStructureHierarchyStructure + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LevelFive func() ConnectUserHierarchyStructureHierarchyStructureLevelFiveOutputReference + LevelFiveInput func() *ConnectUserHierarchyStructureHierarchyStructureLevelFive + LevelFour func() ConnectUserHierarchyStructureHierarchyStructureLevelFourOutputReference + LevelFourInput func() *ConnectUserHierarchyStructureHierarchyStructureLevelFour + LevelOne func() ConnectUserHierarchyStructureHierarchyStructureLevelOneOutputReference + LevelOneInput func() *ConnectUserHierarchyStructureHierarchyStructureLevelOne + LevelThree func() ConnectUserHierarchyStructureHierarchyStructureLevelThreeOutputReference + LevelThreeInput func() *ConnectUserHierarchyStructureHierarchyStructureLevelThree + LevelTwo func() ConnectUserHierarchyStructureHierarchyStructureLevelTwoOutputReference + LevelTwoInput func() *ConnectUserHierarchyStructureHierarchyStructureLevelTwo + PutLevelFive func(value *ConnectUserHierarchyStructureHierarchyStructureLevelFive) + PutLevelFour func(value *ConnectUserHierarchyStructureHierarchyStructureLevelFour) + PutLevelOne func(value *ConnectUserHierarchyStructureHierarchyStructureLevelOne) + PutLevelThree func(value *ConnectUserHierarchyStructureHierarchyStructureLevelThree) + PutLevelTwo func(value *ConnectUserHierarchyStructureHierarchyStructureLevelTwo) + ResetLevelFive func() + ResetLevelFour func() + ResetLevelOne func() + ResetLevelThree func() + ResetLevelTwo func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectUserHierarchyStructureHierarchyStructure) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectUserHierarchyStructureHierarchyStructureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectUserHierarchyStructureHierarchyStructureOutputReference