Versions in this module Expand all Collapse all v13 v13.0.0 Apr 14, 2023 Changes in this version + func DmsEndpoint_IsConstruct(x interface{}) *bool + func DmsEndpoint_IsTerraformElement(x interface{}) *bool + func DmsEndpoint_IsTerraformResource(x interface{}) *bool + func DmsEndpoint_TfResourceType() *string + func NewDmsEndpointElasticsearchSettingsOutputReference_Override(d DmsEndpointElasticsearchSettingsOutputReference, ...) + func NewDmsEndpointKafkaSettingsOutputReference_Override(d DmsEndpointKafkaSettingsOutputReference, ...) + func NewDmsEndpointKinesisSettingsOutputReference_Override(d DmsEndpointKinesisSettingsOutputReference, ...) + func NewDmsEndpointMongodbSettingsOutputReference_Override(d DmsEndpointMongodbSettingsOutputReference, ...) + func NewDmsEndpointRedisSettingsOutputReference_Override(d DmsEndpointRedisSettingsOutputReference, ...) + func NewDmsEndpointRedshiftSettingsOutputReference_Override(d DmsEndpointRedshiftSettingsOutputReference, ...) + func NewDmsEndpointS3SettingsOutputReference_Override(d DmsEndpointS3SettingsOutputReference, ...) + func NewDmsEndpointTimeoutsOutputReference_Override(d DmsEndpointTimeoutsOutputReference, ...) + func NewDmsEndpoint_Override(d DmsEndpoint, scope constructs.Construct, id *string, ...) + type DmsEndpoint interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + CertificateArn func() *string + CertificateArnInput func() *string + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DatabaseName func() *string + DatabaseNameInput func() *string + DependsOn func() *[]*string + ElasticsearchSettings func() DmsEndpointElasticsearchSettingsOutputReference + ElasticsearchSettingsInput func() *DmsEndpointElasticsearchSettings + EndpointArn func() *string + EndpointId func() *string + EndpointIdInput func() *string + EndpointType func() *string + EndpointTypeInput func() *string + EngineName func() *string + EngineNameInput func() *string + ExtraConnectionAttributes func() *string + ExtraConnectionAttributesInput 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 + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + KafkaSettings func() DmsEndpointKafkaSettingsOutputReference + KafkaSettingsInput func() *DmsEndpointKafkaSettings + KinesisSettings func() DmsEndpointKinesisSettingsOutputReference + KinesisSettingsInput func() *DmsEndpointKinesisSettings + KmsKeyArn func() *string + KmsKeyArnInput func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MongodbSettings func() DmsEndpointMongodbSettingsOutputReference + MongodbSettingsInput func() *DmsEndpointMongodbSettings + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Password func() *string + PasswordInput func() *string + Port func() *float64 + PortInput func() *float64 + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutElasticsearchSettings func(value *DmsEndpointElasticsearchSettings) + PutKafkaSettings func(value *DmsEndpointKafkaSettings) + PutKinesisSettings func(value *DmsEndpointKinesisSettings) + PutMongodbSettings func(value *DmsEndpointMongodbSettings) + PutRedisSettings func(value *DmsEndpointRedisSettings) + PutRedshiftSettings func(value *DmsEndpointRedshiftSettings) + PutS3Settings func(value *DmsEndpointS3Settings) + PutTimeouts func(value *DmsEndpointTimeouts) + RawOverrides func() interface{} + RedisSettings func() DmsEndpointRedisSettingsOutputReference + RedisSettingsInput func() *DmsEndpointRedisSettings + RedshiftSettings func() DmsEndpointRedshiftSettingsOutputReference + RedshiftSettingsInput func() *DmsEndpointRedshiftSettings + ResetCertificateArn func() + ResetDatabaseName func() + ResetElasticsearchSettings func() + ResetExtraConnectionAttributes func() + ResetId func() + ResetKafkaSettings func() + ResetKinesisSettings func() + ResetKmsKeyArn func() + ResetMongodbSettings func() + ResetOverrideLogicalId func() + ResetPassword func() + ResetPort func() + ResetRedisSettings func() + ResetRedshiftSettings func() + ResetS3Settings func() + ResetSecretsManagerAccessRoleArn func() + ResetSecretsManagerArn func() + ResetServerName func() + ResetServiceAccessRole func() + ResetSslMode func() + ResetTags func() + ResetTagsAll func() + ResetTimeouts func() + ResetUsername func() + S3Settings func() DmsEndpointS3SettingsOutputReference + S3SettingsInput func() *DmsEndpointS3Settings + SecretsManagerAccessRoleArn func() *string + SecretsManagerAccessRoleArnInput func() *string + SecretsManagerArn func() *string + SecretsManagerArnInput func() *string + ServerName func() *string + ServerNameInput func() *string + ServiceAccessRole func() *string + ServiceAccessRoleInput func() *string + SetCertificateArn func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDatabaseName func(val *string) + SetDependsOn func(val *[]*string) + SetEndpointId func(val *string) + SetEndpointType func(val *string) + SetEngineName func(val *string) + SetExtraConnectionAttributes func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetKmsKeyArn func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetPassword func(val *string) + SetPort func(val *float64) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetSecretsManagerAccessRoleArn func(val *string) + SetSecretsManagerArn func(val *string) + SetServerName func(val *string) + SetServiceAccessRole func(val *string) + SetSslMode func(val *string) + SetTags func(val *map[string]*string) + SetTagsAll func(val *map[string]*string) + SetUsername func(val *string) + SslMode func() *string + SslModeInput func() *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 + Timeouts func() DmsEndpointTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + Username func() *string + UsernameInput func() *string + func NewDmsEndpoint(scope constructs.Construct, id *string, config *DmsEndpointConfig) DmsEndpoint + type DmsEndpointConfig struct + CertificateArn *string + Connection interface{} + Count *float64 + DatabaseName *string + DependsOn *[]cdktf.ITerraformDependable + ElasticsearchSettings *DmsEndpointElasticsearchSettings + EndpointId *string + EndpointType *string + EngineName *string + ExtraConnectionAttributes *string + ForEach cdktf.ITerraformIterator + Id *string + KafkaSettings *DmsEndpointKafkaSettings + KinesisSettings *DmsEndpointKinesisSettings + KmsKeyArn *string + Lifecycle *cdktf.TerraformResourceLifecycle + MongodbSettings *DmsEndpointMongodbSettings + Password *string + Port *float64 + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + RedisSettings *DmsEndpointRedisSettings + RedshiftSettings *DmsEndpointRedshiftSettings + S3Settings *DmsEndpointS3Settings + SecretsManagerAccessRoleArn *string + SecretsManagerArn *string + ServerName *string + ServiceAccessRole *string + SslMode *string + Tags *map[string]*string + TagsAll *map[string]*string + Timeouts *DmsEndpointTimeouts + Username *string + type DmsEndpointElasticsearchSettings struct + EndpointUri *string + ErrorRetryDuration *float64 + FullLoadErrorPercentage *float64 + ServiceAccessRoleArn *string + type DmsEndpointElasticsearchSettingsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EndpointUri func() *string + EndpointUriInput func() *string + ErrorRetryDuration func() *float64 + ErrorRetryDurationInput func() *float64 + Fqn func() *string + FullLoadErrorPercentage func() *float64 + FullLoadErrorPercentageInput func() *float64 + 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() *DmsEndpointElasticsearchSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetErrorRetryDuration func() + ResetFullLoadErrorPercentage func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServiceAccessRoleArn func() *string + ServiceAccessRoleArnInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEndpointUri func(val *string) + SetErrorRetryDuration func(val *float64) + SetFullLoadErrorPercentage func(val *float64) + SetInternalValue func(val *DmsEndpointElasticsearchSettings) + SetServiceAccessRoleArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointElasticsearchSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointElasticsearchSettingsOutputReference + type DmsEndpointKafkaSettings struct + Broker *string + IncludeControlDetails interface{} + IncludeNullAndEmpty interface{} + IncludePartitionValue interface{} + IncludeTableAlterOperations interface{} + IncludeTransactionDetails interface{} + MessageFormat *string + MessageMaxBytes *float64 + NoHexPrefix interface{} + PartitionIncludeSchemaTable interface{} + SaslPassword *string + SaslUsername *string + SecurityProtocol *string + SslCaCertificateArn *string + SslClientCertificateArn *string + SslClientKeyArn *string + SslClientKeyPassword *string + Topic *string + type DmsEndpointKafkaSettingsOutputReference interface + Broker func() *string + BrokerInput 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 + IncludeControlDetails func() interface{} + IncludeControlDetailsInput func() interface{} + IncludeNullAndEmpty func() interface{} + IncludeNullAndEmptyInput func() interface{} + IncludePartitionValue func() interface{} + IncludePartitionValueInput func() interface{} + IncludeTableAlterOperations func() interface{} + IncludeTableAlterOperationsInput func() interface{} + IncludeTransactionDetails func() interface{} + IncludeTransactionDetailsInput func() interface{} + InternalValue func() *DmsEndpointKafkaSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MessageFormat func() *string + MessageFormatInput func() *string + MessageMaxBytes func() *float64 + MessageMaxBytesInput func() *float64 + NoHexPrefix func() interface{} + NoHexPrefixInput func() interface{} + PartitionIncludeSchemaTable func() interface{} + PartitionIncludeSchemaTableInput func() interface{} + ResetIncludeControlDetails func() + ResetIncludeNullAndEmpty func() + ResetIncludePartitionValue func() + ResetIncludeTableAlterOperations func() + ResetIncludeTransactionDetails func() + ResetMessageFormat func() + ResetMessageMaxBytes func() + ResetNoHexPrefix func() + ResetPartitionIncludeSchemaTable func() + ResetSaslPassword func() + ResetSaslUsername func() + ResetSecurityProtocol func() + ResetSslCaCertificateArn func() + ResetSslClientCertificateArn func() + ResetSslClientKeyArn func() + ResetSslClientKeyPassword func() + ResetTopic func() + Resolve func(_context cdktf.IResolveContext) interface{} + SaslPassword func() *string + SaslPasswordInput func() *string + SaslUsername func() *string + SaslUsernameInput func() *string + SecurityProtocol func() *string + SecurityProtocolInput func() *string + SetBroker func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIncludeControlDetails func(val interface{}) + SetIncludeNullAndEmpty func(val interface{}) + SetIncludePartitionValue func(val interface{}) + SetIncludeTableAlterOperations func(val interface{}) + SetIncludeTransactionDetails func(val interface{}) + SetInternalValue func(val *DmsEndpointKafkaSettings) + SetMessageFormat func(val *string) + SetMessageMaxBytes func(val *float64) + SetNoHexPrefix func(val interface{}) + SetPartitionIncludeSchemaTable func(val interface{}) + SetSaslPassword func(val *string) + SetSaslUsername func(val *string) + SetSecurityProtocol func(val *string) + SetSslCaCertificateArn func(val *string) + SetSslClientCertificateArn func(val *string) + SetSslClientKeyArn func(val *string) + SetSslClientKeyPassword func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetTopic func(val *string) + SslCaCertificateArn func() *string + SslCaCertificateArnInput func() *string + SslClientCertificateArn func() *string + SslClientCertificateArnInput func() *string + SslClientKeyArn func() *string + SslClientKeyArnInput func() *string + SslClientKeyPassword func() *string + SslClientKeyPasswordInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Topic func() *string + TopicInput func() *string + func NewDmsEndpointKafkaSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointKafkaSettingsOutputReference + type DmsEndpointKinesisSettings struct + IncludeControlDetails interface{} + IncludeNullAndEmpty interface{} + IncludePartitionValue interface{} + IncludeTableAlterOperations interface{} + IncludeTransactionDetails interface{} + MessageFormat *string + PartitionIncludeSchemaTable interface{} + ServiceAccessRoleArn *string + StreamArn *string + type DmsEndpointKinesisSettingsOutputReference 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 + IncludeControlDetails func() interface{} + IncludeControlDetailsInput func() interface{} + IncludeNullAndEmpty func() interface{} + IncludeNullAndEmptyInput func() interface{} + IncludePartitionValue func() interface{} + IncludePartitionValueInput func() interface{} + IncludeTableAlterOperations func() interface{} + IncludeTableAlterOperationsInput func() interface{} + IncludeTransactionDetails func() interface{} + IncludeTransactionDetailsInput func() interface{} + InternalValue func() *DmsEndpointKinesisSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MessageFormat func() *string + MessageFormatInput func() *string + PartitionIncludeSchemaTable func() interface{} + PartitionIncludeSchemaTableInput func() interface{} + ResetIncludeControlDetails func() + ResetIncludeNullAndEmpty func() + ResetIncludePartitionValue func() + ResetIncludeTableAlterOperations func() + ResetIncludeTransactionDetails func() + ResetMessageFormat func() + ResetPartitionIncludeSchemaTable func() + ResetServiceAccessRoleArn func() + ResetStreamArn func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServiceAccessRoleArn func() *string + ServiceAccessRoleArnInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIncludeControlDetails func(val interface{}) + SetIncludeNullAndEmpty func(val interface{}) + SetIncludePartitionValue func(val interface{}) + SetIncludeTableAlterOperations func(val interface{}) + SetIncludeTransactionDetails func(val interface{}) + SetInternalValue func(val *DmsEndpointKinesisSettings) + SetMessageFormat func(val *string) + SetPartitionIncludeSchemaTable func(val interface{}) + SetServiceAccessRoleArn func(val *string) + SetStreamArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StreamArn func() *string + StreamArnInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointKinesisSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointKinesisSettingsOutputReference + type DmsEndpointMongodbSettings struct + AuthMechanism *string + AuthSource *string + AuthType *string + DocsToInvestigate *string + ExtractDocId *string + NestingLevel *string + type DmsEndpointMongodbSettingsOutputReference interface + AuthMechanism func() *string + AuthMechanismInput func() *string + AuthSource func() *string + AuthSourceInput func() *string + AuthType func() *string + AuthTypeInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DocsToInvestigate func() *string + DocsToInvestigateInput func() *string + ExtractDocId func() *string + ExtractDocIdInput 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() *DmsEndpointMongodbSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + NestingLevel func() *string + NestingLevelInput func() *string + ResetAuthMechanism func() + ResetAuthSource func() + ResetAuthType func() + ResetDocsToInvestigate func() + ResetExtractDocId func() + ResetNestingLevel func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAuthMechanism func(val *string) + SetAuthSource func(val *string) + SetAuthType func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDocsToInvestigate func(val *string) + SetExtractDocId func(val *string) + SetInternalValue func(val *DmsEndpointMongodbSettings) + SetNestingLevel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointMongodbSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointMongodbSettingsOutputReference + type DmsEndpointRedisSettings struct + AuthPassword *string + AuthType *string + AuthUserName *string + Port *float64 + ServerName *string + SslCaCertificateArn *string + SslSecurityProtocol *string + type DmsEndpointRedisSettingsOutputReference interface + AuthPassword func() *string + AuthPasswordInput func() *string + AuthType func() *string + AuthTypeInput func() *string + AuthUserName func() *string + AuthUserNameInput 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() *DmsEndpointRedisSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Port func() *float64 + PortInput func() *float64 + ResetAuthPassword func() + ResetAuthUserName func() + ResetSslCaCertificateArn func() + ResetSslSecurityProtocol func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServerName func() *string + ServerNameInput func() *string + SetAuthPassword func(val *string) + SetAuthType func(val *string) + SetAuthUserName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DmsEndpointRedisSettings) + SetPort func(val *float64) + SetServerName func(val *string) + SetSslCaCertificateArn func(val *string) + SetSslSecurityProtocol func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SslCaCertificateArn func() *string + SslCaCertificateArnInput func() *string + SslSecurityProtocol func() *string + SslSecurityProtocolInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointRedisSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointRedisSettingsOutputReference + type DmsEndpointRedshiftSettings struct + BucketFolder *string + BucketName *string + EncryptionMode *string + ServerSideEncryptionKmsKeyId *string + ServiceAccessRoleArn *string + type DmsEndpointRedshiftSettingsOutputReference interface + BucketFolder func() *string + BucketFolderInput func() *string + BucketName func() *string + BucketNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EncryptionMode func() *string + EncryptionModeInput 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() *DmsEndpointRedshiftSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetBucketFolder func() + ResetBucketName func() + ResetEncryptionMode func() + ResetServerSideEncryptionKmsKeyId func() + ResetServiceAccessRoleArn func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServerSideEncryptionKmsKeyId func() *string + ServerSideEncryptionKmsKeyIdInput func() *string + ServiceAccessRoleArn func() *string + ServiceAccessRoleArnInput func() *string + SetBucketFolder func(val *string) + SetBucketName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEncryptionMode func(val *string) + SetInternalValue func(val *DmsEndpointRedshiftSettings) + SetServerSideEncryptionKmsKeyId func(val *string) + SetServiceAccessRoleArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointRedshiftSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointRedshiftSettingsOutputReference + type DmsEndpointS3Settings struct + AddColumnName interface{} + BucketFolder *string + BucketName *string + CannedAclForObjects *string + CdcInsertsAndUpdates interface{} + CdcInsertsOnly interface{} + CdcMaxBatchInterval *float64 + CdcMinFileSize *float64 + CdcPath *string + CompressionType *string + CsvDelimiter *string + CsvNoSupValue *string + CsvNullValue *string + CsvRowDelimiter *string + DataFormat *string + DataPageSize *float64 + DatePartitionDelimiter *string + DatePartitionEnabled interface{} + DatePartitionSequence *string + DictPageSizeLimit *float64 + EnableStatistics interface{} + EncodingType *string + EncryptionMode *string + ExternalTableDefinition *string + IgnoreHeaderRows *float64 + IgnoreHeadersRow *float64 + IncludeOpForFullLoad interface{} + MaxFileSize *float64 + ParquetTimestampInMillisecond interface{} + ParquetVersion *string + PreserveTransactions interface{} + Rfc4180 interface{} + RowGroupLength *float64 + ServerSideEncryptionKmsKeyId *string + ServiceAccessRoleArn *string + TimestampColumnName *string + UseCsvNoSupValue interface{} + UseTaskStartTimeForFullLoadTimestamp interface{} + type DmsEndpointS3SettingsOutputReference interface + AddColumnName func() interface{} + AddColumnNameInput func() interface{} + BucketFolder func() *string + BucketFolderInput func() *string + BucketName func() *string + BucketNameInput func() *string + CannedAclForObjects func() *string + CannedAclForObjectsInput func() *string + CdcInsertsAndUpdates func() interface{} + CdcInsertsAndUpdatesInput func() interface{} + CdcInsertsOnly func() interface{} + CdcInsertsOnlyInput func() interface{} + CdcMaxBatchInterval func() *float64 + CdcMaxBatchIntervalInput func() *float64 + CdcMinFileSize func() *float64 + CdcMinFileSizeInput func() *float64 + CdcPath func() *string + CdcPathInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + CompressionType func() *string + CompressionTypeInput func() *string + ComputeFqn func() *string + CreationStack func() *[]*string + CsvDelimiter func() *string + CsvDelimiterInput func() *string + CsvNoSupValue func() *string + CsvNoSupValueInput func() *string + CsvNullValue func() *string + CsvNullValueInput func() *string + CsvRowDelimiter func() *string + CsvRowDelimiterInput func() *string + DataFormat func() *string + DataFormatInput func() *string + DataPageSize func() *float64 + DataPageSizeInput func() *float64 + DatePartitionDelimiter func() *string + DatePartitionDelimiterInput func() *string + DatePartitionEnabled func() interface{} + DatePartitionEnabledInput func() interface{} + DatePartitionSequence func() *string + DatePartitionSequenceInput func() *string + DictPageSizeLimit func() *float64 + DictPageSizeLimitInput func() *float64 + EnableStatistics func() interface{} + EnableStatisticsInput func() interface{} + EncodingType func() *string + EncodingTypeInput func() *string + EncryptionMode func() *string + EncryptionModeInput func() *string + ExternalTableDefinition func() *string + ExternalTableDefinitionInput 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 + IgnoreHeaderRows func() *float64 + IgnoreHeaderRowsInput func() *float64 + IgnoreHeadersRow func() *float64 + IgnoreHeadersRowInput func() *float64 + IncludeOpForFullLoad func() interface{} + IncludeOpForFullLoadInput func() interface{} + InternalValue func() *DmsEndpointS3Settings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxFileSize func() *float64 + MaxFileSizeInput func() *float64 + ParquetTimestampInMillisecond func() interface{} + ParquetTimestampInMillisecondInput func() interface{} + ParquetVersion func() *string + ParquetVersionInput func() *string + PreserveTransactions func() interface{} + PreserveTransactionsInput func() interface{} + ResetAddColumnName func() + ResetBucketFolder func() + ResetBucketName func() + ResetCannedAclForObjects func() + ResetCdcInsertsAndUpdates func() + ResetCdcInsertsOnly func() + ResetCdcMaxBatchInterval func() + ResetCdcMinFileSize func() + ResetCdcPath func() + ResetCompressionType func() + ResetCsvDelimiter func() + ResetCsvNoSupValue func() + ResetCsvNullValue func() + ResetCsvRowDelimiter func() + ResetDataFormat func() + ResetDataPageSize func() + ResetDatePartitionDelimiter func() + ResetDatePartitionEnabled func() + ResetDatePartitionSequence func() + ResetDictPageSizeLimit func() + ResetEnableStatistics func() + ResetEncodingType func() + ResetEncryptionMode func() + ResetExternalTableDefinition func() + ResetIgnoreHeaderRows func() + ResetIgnoreHeadersRow func() + ResetIncludeOpForFullLoad func() + ResetMaxFileSize func() + ResetParquetTimestampInMillisecond func() + ResetParquetVersion func() + ResetPreserveTransactions func() + ResetRfc4180 func() + ResetRowGroupLength func() + ResetServerSideEncryptionKmsKeyId func() + ResetServiceAccessRoleArn func() + ResetTimestampColumnName func() + ResetUseCsvNoSupValue func() + ResetUseTaskStartTimeForFullLoadTimestamp func() + Resolve func(_context cdktf.IResolveContext) interface{} + Rfc4180 func() interface{} + Rfc4180Input func() interface{} + RowGroupLength func() *float64 + RowGroupLengthInput func() *float64 + ServerSideEncryptionKmsKeyId func() *string + ServerSideEncryptionKmsKeyIdInput func() *string + ServiceAccessRoleArn func() *string + ServiceAccessRoleArnInput func() *string + SetAddColumnName func(val interface{}) + SetBucketFolder func(val *string) + SetBucketName func(val *string) + SetCannedAclForObjects func(val *string) + SetCdcInsertsAndUpdates func(val interface{}) + SetCdcInsertsOnly func(val interface{}) + SetCdcMaxBatchInterval func(val *float64) + SetCdcMinFileSize func(val *float64) + SetCdcPath func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCompressionType func(val *string) + SetCsvDelimiter func(val *string) + SetCsvNoSupValue func(val *string) + SetCsvNullValue func(val *string) + SetCsvRowDelimiter func(val *string) + SetDataFormat func(val *string) + SetDataPageSize func(val *float64) + SetDatePartitionDelimiter func(val *string) + SetDatePartitionEnabled func(val interface{}) + SetDatePartitionSequence func(val *string) + SetDictPageSizeLimit func(val *float64) + SetEnableStatistics func(val interface{}) + SetEncodingType func(val *string) + SetEncryptionMode func(val *string) + SetExternalTableDefinition func(val *string) + SetIgnoreHeaderRows func(val *float64) + SetIgnoreHeadersRow func(val *float64) + SetIncludeOpForFullLoad func(val interface{}) + SetInternalValue func(val *DmsEndpointS3Settings) + SetMaxFileSize func(val *float64) + SetParquetTimestampInMillisecond func(val interface{}) + SetParquetVersion func(val *string) + SetPreserveTransactions func(val interface{}) + SetRfc4180 func(val interface{}) + SetRowGroupLength func(val *float64) + SetServerSideEncryptionKmsKeyId func(val *string) + SetServiceAccessRoleArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetTimestampColumnName func(val *string) + SetUseCsvNoSupValue func(val interface{}) + SetUseTaskStartTimeForFullLoadTimestamp func(val interface{}) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + TimestampColumnName func() *string + TimestampColumnNameInput func() *string + ToString func() *string + UseCsvNoSupValue func() interface{} + UseCsvNoSupValueInput func() interface{} + UseTaskStartTimeForFullLoadTimestamp func() interface{} + UseTaskStartTimeForFullLoadTimestampInput func() interface{} + func NewDmsEndpointS3SettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointS3SettingsOutputReference + type DmsEndpointTimeouts struct + Create *string + Delete *string + type DmsEndpointTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput 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 + ResetCreate func() + ResetDelete func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDmsEndpointTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DmsEndpointTimeoutsOutputReference 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