Package-level declarations
Types
Link copied to clipboard
data class EndpointElasticsearchSettings(val endpointUri: String, val errorRetryDuration: Int? = null, val fullLoadErrorPercentage: Int? = null, val serviceAccessRoleArn: String)
Link copied to clipboard
data class EndpointKafkaSettings(val broker: String, val includeControlDetails: Boolean? = null, val includeNullAndEmpty: Boolean? = null, val includePartitionValue: Boolean? = null, val includeTableAlterOperations: Boolean? = null, val includeTransactionDetails: Boolean? = null, val messageFormat: String? = null, val messageMaxBytes: Int? = null, val noHexPrefix: Boolean? = null, val partitionIncludeSchemaTable: Boolean? = null, val saslPassword: String? = null, val saslUsername: String? = null, val securityProtocol: String? = null, val sslCaCertificateArn: String? = null, val sslClientCertificateArn: String? = null, val sslClientKeyArn: String? = null, val sslClientKeyPassword: String? = null, val topic: String? = null)
Link copied to clipboard
data class EndpointKinesisSettings(val includeControlDetails: Boolean? = null, val includeNullAndEmpty: Boolean? = null, val includePartitionValue: Boolean? = null, val includeTableAlterOperations: Boolean? = null, val includeTransactionDetails: Boolean? = null, val messageFormat: String? = null, val partitionIncludeSchemaTable: Boolean? = null, val serviceAccessRoleArn: String? = null, val streamArn: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class EndpointS3Settings(val addColumnName: Boolean? = null, val bucketFolder: String? = null, val bucketName: String? = null, val cannedAclForObjects: String? = null, val cdcInsertsAndUpdates: Boolean? = null, val cdcInsertsOnly: Boolean? = null, val cdcMaxBatchInterval: Int? = null, val cdcMinFileSize: Int? = null, val cdcPath: String? = null, val compressionType: String? = null, val csvDelimiter: String? = null, val csvNoSupValue: String? = null, val csvNullValue: String? = null, val csvRowDelimiter: String? = null, val dataFormat: String? = null, val dataPageSize: Int? = null, val datePartitionDelimiter: String? = null, val datePartitionEnabled: Boolean? = null, val datePartitionSequence: String? = null, val dictPageSizeLimit: Int? = null, val enableStatistics: Boolean? = null, val encodingType: String? = null, val encryptionMode: String? = null, val externalTableDefinition: String? = null, val ignoreHeaderRows: Int? = null, val ignoreHeadersRow: Int? = null, val includeOpForFullLoad: Boolean? = null, val maxFileSize: Int? = null, val parquetTimestampInMillisecond: Boolean? = null, val parquetVersion: String? = null, val preserveTransactions: Boolean? = null, val rfc4180: Boolean? = null, val rowGroupLength: Int? = null, val serverSideEncryptionKmsKeyId: String? = null, val serviceAccessRoleArn: String? = null, val timestampColumnName: String? = null, val useCsvNoSupValue: Boolean? = null, val useTaskStartTimeForFullLoadTimestamp: Boolean? = null)
Link copied to clipboard
data class GetCertificateResult(val certificateArn: String, val certificateCreationDate: String, val certificateId: String, val certificateOwner: String, val certificatePem: String, val certificateWallet: String, val id: String, val keyLength: Int, val signingAlgorithm: String, val tags: Map<String, String>, val validFromDate: String, val validToDate: String)
A collection of values returned by getCertificate.
Link copied to clipboard
data class GetEndpointElasticsearchSetting(val endpointUri: String, val errorRetryDuration: Int, val fullLoadErrorPercentage: Int, val serviceAccessRoleArn: String)
Link copied to clipboard
data class GetEndpointKafkaSetting(val broker: String, val includeControlDetails: Boolean, val includeNullAndEmpty: Boolean, val includePartitionValue: Boolean, val includeTableAlterOperations: Boolean, val includeTransactionDetails: Boolean, val messageFormat: String, val messageMaxBytes: Int, val noHexPrefix: Boolean, val partitionIncludeSchemaTable: Boolean, val saslPassword: String, val saslUsername: String, val securityProtocol: String, val sslCaCertificateArn: String, val sslClientCertificateArn: String, val sslClientKeyArn: String, val sslClientKeyPassword: String, val topic: String)
Link copied to clipboard
data class GetEndpointKinesisSetting(val includeControlDetails: Boolean, val includeNullAndEmpty: Boolean, val includePartitionValue: Boolean, val includeTableAlterOperations: Boolean, val includeTransactionDetails: Boolean, val messageFormat: String, val partitionIncludeSchemaTable: Boolean, val serviceAccessRoleArn: String, val streamArn: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetEndpointResult(val certificateArn: String, val databaseName: String, val elasticsearchSettings: List<GetEndpointElasticsearchSetting>? = null, val endpointArn: String, val endpointId: String, val endpointType: String, val engineName: String, val extraConnectionAttributes: String? = null, val id: String, val kafkaSettings: List<GetEndpointKafkaSetting>? = null, val kinesisSettings: List<GetEndpointKinesisSetting>, val kmsKeyArn: String, val mongodbSettings: List<GetEndpointMongodbSetting>? = null, val password: String, val port: Int, val redisSettings: List<GetEndpointRedisSetting>, val redshiftSettings: List<GetEndpointRedshiftSetting>, val s3Settings: List<GetEndpointS3Setting>, val secretsManagerAccessRoleArn: String, val secretsManagerArn: String, val serverName: String, val serviceAccessRole: String, val sslMode: String, val tags: Map<String, String>, val username: String)
A collection of values returned by getEndpoint.
Link copied to clipboard
data class GetEndpointS3Setting(val addColumnName: Boolean, val bucketFolder: String, val bucketName: String, val cannedAclForObjects: String, val cdcInsertsAndUpdates: Boolean, val cdcInsertsOnly: Boolean, val cdcMaxBatchInterval: Int, val cdcMinFileSize: Int, val cdcPath: String, val compressionType: String, val csvDelimiter: String, val csvNoSupValue: String, val csvNullValue: String, val csvRowDelimiter: String, val dataFormat: String, val dataPageSize: Int, val datePartitionDelimiter: String, val datePartitionEnabled: Boolean, val datePartitionSequence: String, val dictPageSizeLimit: Int, val enableStatistics: Boolean, val encodingType: String, val encryptionMode: String, val externalTableDefinition: String, val ignoreHeaderRows: Int, val ignoreHeadersRow: Int, val includeOpForFullLoad: Boolean, val maxFileSize: Int, val parquetTimestampInMillisecond: Boolean, val parquetVersion: String, val preserveTransactions: Boolean, val rfc4180: Boolean, val rowGroupLength: Int, val serverSideEncryptionKmsKeyId: String, val serviceAccessRoleArn: String, val timestampColumnName: String, val useCsvNoSupValue: Boolean, val useTaskStartTimeForFullLoadTimestamp: Boolean)
Link copied to clipboard
data class GetReplicationInstanceResult(val allocatedStorage: Int, val allowMajorVersionUpgrade: Boolean, val applyImmediately: Boolean, val autoMinorVersionUpgrade: Boolean, val availabilityZone: String, val engineVersion: String, val id: String, val kmsKeyArn: String, val multiAz: Boolean, val preferredMaintenanceWindow: String, val publiclyAccessible: Boolean, val replicationInstanceArn: String, val replicationInstanceClass: String, val replicationInstanceId: String, val replicationInstancePrivateIps: List<String>, val replicationInstancePublicIps: List<String>, val replicationSubnetGroupId: String, val tags: Map<String, String>, val vpcSecurityGroupIds: List<String>)
A collection of values returned by getReplicationInstance.
Link copied to clipboard
data class GetReplicationSubnetGroupResult(val id: String, val replicationSubnetGroupArn: String, val replicationSubnetGroupDescription: String, val replicationSubnetGroupId: String, val subnetGroupStatus: String, val subnetIds: List<String>, val tags: Map<String, String>, val vpcId: String)
A collection of values returned by getReplicationSubnetGroup.
Link copied to clipboard
data class GetReplicationTaskResult(val cdcStartPosition: String, val cdcStartTime: String, val id: String, val migrationType: String, val replicationInstanceArn: String, val replicationTaskArn: String, val replicationTaskId: String, val replicationTaskSettings: String, val sourceEndpointArn: String, val startReplicationTask: Boolean, val status: String, val tableMappings: String, val tags: Map<String, String>, val targetEndpointArn: String)
A collection of values returned by getReplicationTask.