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 LambdaEventSourceMapping_IsConstruct(x interface{}) *bool + func LambdaEventSourceMapping_TfResourceType() *string + func NewLambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference_Override(l LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference, ...) + func NewLambdaEventSourceMappingDestinationConfigOnFailureOutputReference_Override(l LambdaEventSourceMappingDestinationConfigOnFailureOutputReference, ...) + func NewLambdaEventSourceMappingDestinationConfigOutputReference_Override(l LambdaEventSourceMappingDestinationConfigOutputReference, ...) + func NewLambdaEventSourceMappingFilterCriteriaFilterList_Override(l LambdaEventSourceMappingFilterCriteriaFilterList, ...) + func NewLambdaEventSourceMappingFilterCriteriaFilterOutputReference_Override(l LambdaEventSourceMappingFilterCriteriaFilterOutputReference, ...) + func NewLambdaEventSourceMappingFilterCriteriaOutputReference_Override(l LambdaEventSourceMappingFilterCriteriaOutputReference, ...) + func NewLambdaEventSourceMappingSelfManagedEventSourceOutputReference_Override(l LambdaEventSourceMappingSelfManagedEventSourceOutputReference, ...) + func NewLambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference_Override(l LambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference, ...) + func NewLambdaEventSourceMappingSourceAccessConfigurationList_Override(l LambdaEventSourceMappingSourceAccessConfigurationList, ...) + func NewLambdaEventSourceMappingSourceAccessConfigurationOutputReference_Override(l LambdaEventSourceMappingSourceAccessConfigurationOutputReference, ...) + func NewLambdaEventSourceMapping_Override(l LambdaEventSourceMapping, scope constructs.Construct, id *string, ...) + type LambdaEventSourceMapping interface + AddOverride func(path *string, value interface{}) + AmazonManagedKafkaEventSourceConfig func() LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference + AmazonManagedKafkaEventSourceConfigInput func() *LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig + BatchSize func() *float64 + BatchSizeInput func() *float64 + BisectBatchOnFunctionError func() interface{} + BisectBatchOnFunctionErrorInput func() interface{} + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DependsOn func() *[]*string + DestinationConfig func() LambdaEventSourceMappingDestinationConfigOutputReference + DestinationConfigInput func() *LambdaEventSourceMappingDestinationConfig + Enabled func() interface{} + EnabledInput func() interface{} + EventSourceArn func() *string + EventSourceArnInput func() *string + FilterCriteria func() LambdaEventSourceMappingFilterCriteriaOutputReference + FilterCriteriaInput func() *LambdaEventSourceMappingFilterCriteria + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + FunctionArn func() *string + FunctionName func() *string + FunctionNameInput func() *string + FunctionResponseTypes func() *[]*string + FunctionResponseTypesInput 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 + LastModified func() *string + LastProcessingResult func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MaximumBatchingWindowInSeconds func() *float64 + MaximumBatchingWindowInSecondsInput func() *float64 + MaximumRecordAgeInSeconds func() *float64 + MaximumRecordAgeInSecondsInput func() *float64 + MaximumRetryAttempts func() *float64 + MaximumRetryAttemptsInput func() *float64 + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + ParallelizationFactor func() *float64 + ParallelizationFactorInput func() *float64 + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutAmazonManagedKafkaEventSourceConfig func(value *LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig) + PutDestinationConfig func(value *LambdaEventSourceMappingDestinationConfig) + PutFilterCriteria func(value *LambdaEventSourceMappingFilterCriteria) + PutSelfManagedEventSource func(value *LambdaEventSourceMappingSelfManagedEventSource) + PutSelfManagedKafkaEventSourceConfig func(value *LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig) + PutSourceAccessConfiguration func(value interface{}) + Queues func() *[]*string + QueuesInput func() *[]*string + RawOverrides func() interface{} + ResetAmazonManagedKafkaEventSourceConfig func() + ResetBatchSize func() + ResetBisectBatchOnFunctionError func() + ResetDestinationConfig func() + ResetEnabled func() + ResetEventSourceArn func() + ResetFilterCriteria func() + ResetFunctionResponseTypes func() + ResetId func() + ResetMaximumBatchingWindowInSeconds func() + ResetMaximumRecordAgeInSeconds func() + ResetMaximumRetryAttempts func() + ResetOverrideLogicalId func() + ResetParallelizationFactor func() + ResetQueues func() + ResetSelfManagedEventSource func() + ResetSelfManagedKafkaEventSourceConfig func() + ResetSourceAccessConfiguration func() + ResetStartingPosition func() + ResetStartingPositionTimestamp func() + ResetTopics func() + ResetTumblingWindowInSeconds func() + SelfManagedEventSource func() LambdaEventSourceMappingSelfManagedEventSourceOutputReference + SelfManagedEventSourceInput func() *LambdaEventSourceMappingSelfManagedEventSource + SelfManagedKafkaEventSourceConfig func() LambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference + SelfManagedKafkaEventSourceConfigInput func() *LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig + SetBatchSize func(val *float64) + SetBisectBatchOnFunctionError func(val interface{}) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetEnabled func(val interface{}) + SetEventSourceArn func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetFunctionName func(val *string) + SetFunctionResponseTypes func(val *[]*string) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMaximumBatchingWindowInSeconds func(val *float64) + SetMaximumRecordAgeInSeconds func(val *float64) + SetMaximumRetryAttempts func(val *float64) + SetParallelizationFactor func(val *float64) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetQueues func(val *[]*string) + SetStartingPosition func(val *string) + SetStartingPositionTimestamp func(val *string) + SetTopics func(val *[]*string) + SetTumblingWindowInSeconds func(val *float64) + SourceAccessConfiguration func() LambdaEventSourceMappingSourceAccessConfigurationList + SourceAccessConfigurationInput func() interface{} + StartingPosition func() *string + StartingPositionInput func() *string + StartingPositionTimestamp func() *string + StartingPositionTimestampInput func() *string + State func() *string + StateTransitionReason func() *string + 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{} + Topics func() *[]*string + TopicsInput func() *[]*string + TumblingWindowInSeconds func() *float64 + TumblingWindowInSecondsInput func() *float64 + Uuid func() *string + func NewLambdaEventSourceMapping(scope constructs.Construct, id *string, config *LambdaEventSourceMappingConfig) LambdaEventSourceMapping + type LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig struct + ConsumerGroupId *string + type LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsumerGroupId func() *string + ConsumerGroupIdInput 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() *LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetConsumerGroupId func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsumerGroupId func(val *string) + SetInternalValue func(val *LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputReference + type LambdaEventSourceMappingConfig struct + AmazonManagedKafkaEventSourceConfig *LambdaEventSourceMappingAmazonManagedKafkaEventSourceConfig + BatchSize *float64 + BisectBatchOnFunctionError interface{} + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + DestinationConfig *LambdaEventSourceMappingDestinationConfig + Enabled interface{} + EventSourceArn *string + FilterCriteria *LambdaEventSourceMappingFilterCriteria + ForEach cdktf.ITerraformIterator + FunctionName *string + FunctionResponseTypes *[]*string + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + MaximumBatchingWindowInSeconds *float64 + MaximumRecordAgeInSeconds *float64 + MaximumRetryAttempts *float64 + ParallelizationFactor *float64 + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Queues *[]*string + SelfManagedEventSource *LambdaEventSourceMappingSelfManagedEventSource + SelfManagedKafkaEventSourceConfig *LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig + SourceAccessConfiguration interface{} + StartingPosition *string + StartingPositionTimestamp *string + Topics *[]*string + TumblingWindowInSeconds *float64 + type LambdaEventSourceMappingDestinationConfig struct + OnFailure *LambdaEventSourceMappingDestinationConfigOnFailure + type LambdaEventSourceMappingDestinationConfigOnFailure struct + DestinationArn *string + type LambdaEventSourceMappingDestinationConfigOnFailureOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DestinationArn func() *string + DestinationArnInput 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() *LambdaEventSourceMappingDestinationConfigOnFailure + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDestinationArn func(val *string) + SetInternalValue func(val *LambdaEventSourceMappingDestinationConfigOnFailure) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingDestinationConfigOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingDestinationConfigOnFailureOutputReference + type LambdaEventSourceMappingDestinationConfigOutputReference 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() *LambdaEventSourceMappingDestinationConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OnFailure func() LambdaEventSourceMappingDestinationConfigOnFailureOutputReference + OnFailureInput func() *LambdaEventSourceMappingDestinationConfigOnFailure + PutOnFailure func(value *LambdaEventSourceMappingDestinationConfigOnFailure) + ResetOnFailure func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *LambdaEventSourceMappingDestinationConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingDestinationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingDestinationConfigOutputReference + type LambdaEventSourceMappingFilterCriteria struct + Filter interface{} + type LambdaEventSourceMappingFilterCriteriaFilter struct + Pattern *string + type LambdaEventSourceMappingFilterCriteriaFilterList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) LambdaEventSourceMappingFilterCriteriaFilterOutputReference + 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 NewLambdaEventSourceMappingFilterCriteriaFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) LambdaEventSourceMappingFilterCriteriaFilterList + type LambdaEventSourceMappingFilterCriteriaFilterOutputReference 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Pattern func() *string + PatternInput func() *string + ResetPattern func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetPattern func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingFilterCriteriaFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) LambdaEventSourceMappingFilterCriteriaFilterOutputReference + type LambdaEventSourceMappingFilterCriteriaOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Filter func() LambdaEventSourceMappingFilterCriteriaFilterList + FilterInput 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() *LambdaEventSourceMappingFilterCriteria + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutFilter func(value interface{}) + ResetFilter func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *LambdaEventSourceMappingFilterCriteria) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingFilterCriteriaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingFilterCriteriaOutputReference + type LambdaEventSourceMappingSelfManagedEventSource struct + Endpoints *map[string]*string + type LambdaEventSourceMappingSelfManagedEventSourceOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Endpoints func() *map[string]*string + EndpointsInput func() *map[string]*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() *LambdaEventSourceMappingSelfManagedEventSource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEndpoints func(val *map[string]*string) + SetInternalValue func(val *LambdaEventSourceMappingSelfManagedEventSource) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingSelfManagedEventSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingSelfManagedEventSourceOutputReference + type LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig struct + ConsumerGroupId *string + type LambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsumerGroupId func() *string + ConsumerGroupIdInput 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() *LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetConsumerGroupId func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsumerGroupId func(val *string) + SetInternalValue func(val *LambdaEventSourceMappingSelfManagedKafkaEventSourceConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewLambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LambdaEventSourceMappingSelfManagedKafkaEventSourceConfigOutputReference + type LambdaEventSourceMappingSourceAccessConfiguration struct + Type *string + Uri *string + type LambdaEventSourceMappingSourceAccessConfigurationList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) LambdaEventSourceMappingSourceAccessConfigurationOutputReference + 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 NewLambdaEventSourceMappingSourceAccessConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) LambdaEventSourceMappingSourceAccessConfigurationList + type LambdaEventSourceMappingSourceAccessConfigurationOutputReference 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() interface{} + 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 interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + SetUri func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + Uri func() *string + UriInput func() *string + func NewLambdaEventSourceMappingSourceAccessConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) LambdaEventSourceMappingSourceAccessConfigurationOutputReference