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 ImagebuilderDistributionConfiguration_IsConstruct(x interface{}) *bool + func ImagebuilderDistributionConfiguration_TfResourceType() *string + func NewImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList_Override(i ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList, ...) + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationList_Override(...) + func NewImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationOutputReference_Override(...) + func NewImagebuilderDistributionConfigurationDistributionList_Override(i ImagebuilderDistributionConfigurationDistributionList, ...) + func NewImagebuilderDistributionConfigurationDistributionOutputReference_Override(i ImagebuilderDistributionConfigurationDistributionOutputReference, ...) + func NewImagebuilderDistributionConfiguration_Override(i ImagebuilderDistributionConfiguration, scope constructs.Construct, ...) + type ImagebuilderDistributionConfiguration interface + AddOverride func(path *string, value interface{}) + Arn func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DateCreated func() *string + DateUpdated func() *string + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + Distribution func() ImagebuilderDistributionConfigurationDistributionList + DistributionInput func() interface{} + 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 + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Name func() *string + NameInput func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutDistribution func(value interface{}) + RawOverrides func() interface{} + ResetDescription func() + ResetId func() + ResetOverrideLogicalId func() + ResetTags func() + ResetTagsAll func() + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetTags func(val *map[string]*string) + SetTagsAll func(val *map[string]*string) + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsAll func() *map[string]*string + TagsAllInput func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewImagebuilderDistributionConfiguration(scope constructs.Construct, id *string, ...) ImagebuilderDistributionConfiguration + type ImagebuilderDistributionConfigurationConfig struct + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + Description *string + Distribution interface{} + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Name *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Tags *map[string]*string + TagsAll *map[string]*string + type ImagebuilderDistributionConfigurationDistribution struct + AmiDistributionConfiguration *ImagebuilderDistributionConfigurationDistributionAmiDistributionConfiguration + ContainerDistributionConfiguration *ImagebuilderDistributionConfigurationDistributionContainerDistributionConfiguration + FastLaunchConfiguration interface{} + LaunchTemplateConfiguration interface{} + LicenseConfigurationArns *[]*string + Region *string + type ImagebuilderDistributionConfigurationDistributionAmiDistributionConfiguration struct + AmiTags *map[string]*string + Description *string + KmsKeyId *string + LaunchPermission *ImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermission + Name *string + TargetAccountIds *[]*string + type ImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermission struct + OrganizationArns *[]*string + OrganizationalUnitArns *[]*string + UserGroups *[]*string + UserIds *[]*string + type ImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionOutputReference 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() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OrganizationArns func() *[]*string + OrganizationArnsInput func() *[]*string + OrganizationalUnitArns func() *[]*string + OrganizationalUnitArnsInput func() *[]*string + ResetOrganizationArns func() + ResetOrganizationalUnitArns func() + ResetUserGroups func() + ResetUserIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetOrganizationArns func(val *[]*string) + SetOrganizationalUnitArns func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUserGroups func(val *[]*string) + SetUserIds func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + UserGroups func() *[]*string + UserGroupsInput func() *[]*string + UserIds func() *[]*string + UserIdsInput func() *[]*string + func NewImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationOutputReference interface + AmiTags func() *map[string]*string + AmiTagsInput func() *map[string]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Description func() *string + DescriptionInput 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() *ImagebuilderDistributionConfigurationDistributionAmiDistributionConfiguration + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + KmsKeyId func() *string + KmsKeyIdInput func() *string + LaunchPermission func() ... + LaunchPermissionInput func() ... + Name func() *string + NameInput func() *string + PutLaunchPermission func(...) + ResetAmiTags func() + ResetDescription func() + ResetKmsKeyId func() + ResetLaunchPermission func() + ResetName func() + ResetTargetAccountIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAmiTags func(val *map[string]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDescription func(val *string) + SetInternalValue func(...) + SetKmsKeyId func(val *string) + SetName func(val *string) + SetTargetAccountIds func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetAccountIds func() *[]*string + TargetAccountIdsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionAmiDistributionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionContainerDistributionConfiguration struct + ContainerTags *[]*string + Description *string + TargetRepository *ImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationTargetRepository + type ImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ContainerTags func() *[]*string + ContainerTagsInput func() *[]*string + CreationStack func() *[]*string + Description func() *string + DescriptionInput 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() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutTargetRepository func(...) + ResetContainerTags func() + ResetDescription func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContainerTags func(val *[]*string) + SetDescription func(val *string) + SetInternalValue func(...) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetRepository func() ... + TargetRepositoryInput func() ... + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationTargetRepository struct + RepositoryName *string + Service *string + type ImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryOutputReference 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() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + RepositoryName func() *string + RepositoryNameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + Service func() *string + ServiceInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetRepositoryName func(val *string) + SetService func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfiguration struct + AccountId *string + Enabled interface{} + LaunchTemplate *ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplate + MaxParallelLaunches *float64 + SnapshotConfiguration *ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfiguration + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplate struct + LaunchTemplateId *string + LaunchTemplateName *string + LaunchTemplateVersion *string + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateOutputReference 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() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LaunchTemplateId func() *string + LaunchTemplateIdInput func() *string + LaunchTemplateName func() *string + LaunchTemplateNameInput func() *string + LaunchTemplateVersion func() *string + LaunchTemplateVersionInput func() *string + ResetLaunchTemplateId func() + ResetLaunchTemplateName func() + ResetLaunchTemplateVersion func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetLaunchTemplateId func(val *string) + SetLaunchTemplateName func(val *string) + SetLaunchTemplateVersion func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationOutputReference interface + AccountId func() *string + AccountIdInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Enabled func() interface{} + EnabledInput func() interface{} + 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LaunchTemplate func() ... + LaunchTemplateInput func() ... + MaxParallelLaunches func() *float64 + MaxParallelLaunchesInput func() *float64 + PutLaunchTemplate func(...) + PutSnapshotConfiguration func(...) + ResetLaunchTemplate func() + ResetMaxParallelLaunches func() + ResetSnapshotConfiguration func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAccountId func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEnabled func(val interface{}) + SetInternalValue func(val interface{}) + SetMaxParallelLaunches func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SnapshotConfiguration func() ... + SnapshotConfigurationInput func() ... + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfiguration struct + TargetResourceCount *float64 + type ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationOutputReference 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() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetTargetResourceCount func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetTargetResourceCount func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetResourceCount func() *float64 + TargetResourceCountInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ImagebuilderDistributionConfigurationDistributionLaunchTemplateConfiguration struct + AccountId *string + Default interface{} + LaunchTemplateId *string + type ImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type ImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationOutputReference interface + AccountId func() *string + AccountIdInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Default func() interface{} + DefaultInput func() interface{} + 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LaunchTemplateId func() *string + LaunchTemplateIdInput func() *string + ResetAccountId func() + ResetDefault func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAccountId func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDefault func(val interface{}) + SetInternalValue func(val interface{}) + SetLaunchTemplateId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionLaunchTemplateConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type ImagebuilderDistributionConfigurationDistributionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ImagebuilderDistributionConfigurationDistributionOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewImagebuilderDistributionConfigurationDistributionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ImagebuilderDistributionConfigurationDistributionList + type ImagebuilderDistributionConfigurationDistributionOutputReference interface + AmiDistributionConfiguration func() ... + AmiDistributionConfigurationInput func() *ImagebuilderDistributionConfigurationDistributionAmiDistributionConfiguration + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ContainerDistributionConfiguration func() ... + ContainerDistributionConfigurationInput func() ... + CreationStack func() *[]*string + FastLaunchConfiguration func() ImagebuilderDistributionConfigurationDistributionFastLaunchConfigurationList + FastLaunchConfigurationInput func() interface{} + 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LaunchTemplateConfiguration func() ... + LaunchTemplateConfigurationInput func() interface{} + LicenseConfigurationArns func() *[]*string + LicenseConfigurationArnsInput func() *[]*string + PutAmiDistributionConfiguration func(...) + PutContainerDistributionConfiguration func(...) + PutFastLaunchConfiguration func(value interface{}) + PutLaunchTemplateConfiguration func(value interface{}) + Region func() *string + RegionInput func() *string + ResetAmiDistributionConfiguration func() + ResetContainerDistributionConfiguration func() + ResetFastLaunchConfiguration func() + ResetLaunchTemplateConfiguration func() + ResetLicenseConfigurationArns func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetLicenseConfigurationArns func(val *[]*string) + SetRegion func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewImagebuilderDistributionConfigurationDistributionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ImagebuilderDistributionConfigurationDistributionOutputReference