Versions in this module Expand all Collapse all v13 v13.0.0 Apr 14, 2023 Changes in this version + func DataAwsLambdaFunction_IsConstruct(x interface{}) *bool + func DataAwsLambdaFunction_IsTerraformDataSource(x interface{}) *bool + func DataAwsLambdaFunction_IsTerraformElement(x interface{}) *bool + func DataAwsLambdaFunction_TfResourceType() *string + func NewDataAwsLambdaFunctionDeadLetterConfigList_Override(d DataAwsLambdaFunctionDeadLetterConfigList, ...) + func NewDataAwsLambdaFunctionDeadLetterConfigOutputReference_Override(d DataAwsLambdaFunctionDeadLetterConfigOutputReference, ...) + func NewDataAwsLambdaFunctionEnvironmentList_Override(d DataAwsLambdaFunctionEnvironmentList, ...) + func NewDataAwsLambdaFunctionEnvironmentOutputReference_Override(d DataAwsLambdaFunctionEnvironmentOutputReference, ...) + func NewDataAwsLambdaFunctionEphemeralStorageList_Override(d DataAwsLambdaFunctionEphemeralStorageList, ...) + func NewDataAwsLambdaFunctionEphemeralStorageOutputReference_Override(d DataAwsLambdaFunctionEphemeralStorageOutputReference, ...) + func NewDataAwsLambdaFunctionFileSystemConfigList_Override(d DataAwsLambdaFunctionFileSystemConfigList, ...) + func NewDataAwsLambdaFunctionFileSystemConfigOutputReference_Override(d DataAwsLambdaFunctionFileSystemConfigOutputReference, ...) + func NewDataAwsLambdaFunctionTracingConfigList_Override(d DataAwsLambdaFunctionTracingConfigList, ...) + func NewDataAwsLambdaFunctionTracingConfigOutputReference_Override(d DataAwsLambdaFunctionTracingConfigOutputReference, ...) + func NewDataAwsLambdaFunctionVpcConfigList_Override(d DataAwsLambdaFunctionVpcConfigList, ...) + func NewDataAwsLambdaFunctionVpcConfigOutputReference_Override(d DataAwsLambdaFunctionVpcConfigOutputReference, ...) + func NewDataAwsLambdaFunction_Override(d DataAwsLambdaFunction, scope constructs.Construct, id *string, ...) + type DataAwsLambdaFunction interface + AddOverride func(path *string, value interface{}) + Architectures func() *[]*string + Arn func() *string + CdktfStack func() cdktf.TerraformStack + CodeSigningConfigArn func() *string + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DeadLetterConfig func() DataAwsLambdaFunctionDeadLetterConfigList + DependsOn func() *[]*string + Description func() *string + Environment func() DataAwsLambdaFunctionEnvironmentList + EphemeralStorage func() DataAwsLambdaFunctionEphemeralStorageList + FileSystemConfig func() DataAwsLambdaFunctionFileSystemConfigList + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + FunctionName func() *string + FunctionNameInput 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 + Handler func() *string + Id func() *string + IdInput func() *string + ImageUri func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + InvokeArn func() *string + KmsKeyArn func() *string + LastModified func() *string + Layers func() *[]*string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MemorySize func() *float64 + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + QualifiedArn func() *string + QualifiedInvokeArn func() *string + Qualifier func() *string + QualifierInput func() *string + RawOverrides func() interface{} + ReservedConcurrentExecutions func() *float64 + ResetId func() + ResetOverrideLogicalId func() + ResetQualifier func() + ResetTags func() + Role func() *string + Runtime func() *string + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetFunctionName func(val *string) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetQualifier func(val *string) + SetTags func(val *map[string]*string) + SigningJobArn func() *string + SigningProfileVersionArn func() *string + SourceCodeHash func() *string + SourceCodeSize func() *float64 + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeout func() *float64 + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + TracingConfig func() DataAwsLambdaFunctionTracingConfigList + Version func() *string + VpcConfig func() DataAwsLambdaFunctionVpcConfigList + func NewDataAwsLambdaFunction(scope constructs.Construct, id *string, config *DataAwsLambdaFunctionConfig) DataAwsLambdaFunction + type DataAwsLambdaFunctionConfig struct + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + FunctionName *string + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Qualifier *string + Tags *map[string]*string + type DataAwsLambdaFunctionDeadLetterConfig struct + type DataAwsLambdaFunctionDeadLetterConfigList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionDeadLetterConfigOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionDeadLetterConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionDeadLetterConfigList + type DataAwsLambdaFunctionDeadLetterConfigOutputReference 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() *DataAwsLambdaFunctionDeadLetterConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionDeadLetterConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetArn func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDataAwsLambdaFunctionDeadLetterConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionDeadLetterConfigOutputReference + type DataAwsLambdaFunctionEnvironment struct + type DataAwsLambdaFunctionEnvironmentList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionEnvironmentOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionEnvironmentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionEnvironmentList + type DataAwsLambdaFunctionEnvironmentOutputReference 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() *DataAwsLambdaFunctionEnvironment + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionEnvironment) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Variables func() cdktf.StringMap + func NewDataAwsLambdaFunctionEnvironmentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionEnvironmentOutputReference + type DataAwsLambdaFunctionEphemeralStorage struct + type DataAwsLambdaFunctionEphemeralStorageList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionEphemeralStorageOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionEphemeralStorageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionEphemeralStorageList + type DataAwsLambdaFunctionEphemeralStorageOutputReference 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() *DataAwsLambdaFunctionEphemeralStorage + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionEphemeralStorage) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Size func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDataAwsLambdaFunctionEphemeralStorageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionEphemeralStorageOutputReference + type DataAwsLambdaFunctionFileSystemConfig struct + type DataAwsLambdaFunctionFileSystemConfigList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionFileSystemConfigOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionFileSystemConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionFileSystemConfigList + type DataAwsLambdaFunctionFileSystemConfigOutputReference 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 + InternalValue func() *DataAwsLambdaFunctionFileSystemConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LocalMountPath func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionFileSystemConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDataAwsLambdaFunctionFileSystemConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionFileSystemConfigOutputReference + type DataAwsLambdaFunctionTracingConfig struct + type DataAwsLambdaFunctionTracingConfigList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionTracingConfigOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionTracingConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionTracingConfigList + type DataAwsLambdaFunctionTracingConfigOutputReference 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() *DataAwsLambdaFunctionTracingConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Mode func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionTracingConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDataAwsLambdaFunctionTracingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionTracingConfigOutputReference + type DataAwsLambdaFunctionVpcConfig struct + type DataAwsLambdaFunctionVpcConfigList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataAwsLambdaFunctionVpcConfigOutputReference + Resolve func(_context cdktf.IResolveContext) 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 NewDataAwsLambdaFunctionVpcConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionVpcConfigList + type DataAwsLambdaFunctionVpcConfigOutputReference 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() *DataAwsLambdaFunctionVpcConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SecurityGroupIds func() *[]*string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataAwsLambdaFunctionVpcConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SubnetIds func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VpcId func() *string + func NewDataAwsLambdaFunctionVpcConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataAwsLambdaFunctionVpcConfigOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-aws-go/aws/v10 github.com/cdktf/cdktf-provider-aws-go/aws/v11 github.com/cdktf/cdktf-provider-aws-go/aws/v12 github.com/cdktf/cdktf-provider-aws-go/aws/v14 github.com/cdktf/cdktf-provider-aws-go/aws/v15 github.com/cdktf/cdktf-provider-aws-go/aws/v16 github.com/cdktf/cdktf-provider-aws-go/aws/v17 github.com/cdktf/cdktf-provider-aws-go/aws/v18 github.com/cdktf/cdktf-provider-aws-go/aws/v19