---
type: resource-type
title: RDSIntegration
description: aws resource type AWS::RDS::Integration
name: RDSIntegration
lexicon: aws
resource_type: AWS::RDS::Integration
---
`AWS::RDS::Integration`, a resource type of the aws lexicon.

## Properties

- `SourceArn` (`string`, required): The Amazon Resource Name (ARN) of the database to use as the source for replication.
- `TargetArn` (`string`, required): The ARN of the Redshift data warehouse to use as the target for replication.
- `AdditionalEncryptionContext` (`Record<string, unknown>`, optional): An optional set of non-secret key–value pairs that contains additional contextual information about the data. For more information, see [Encryption context](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context) in the *Key Management Service Developer Guide*. You can only include this parameter if you specify the ``KMSKeyId`` parameter.
- `CreateTime` (`string`, optional)
- `DataFilter` (`string`, optional): Data filters for the integration. These filters determine which tables from the source database are sent to the target Amazon Redshift data warehouse.
- `Description` (`string`, optional): A description of the integration.
- `IntegrationArn` (`string`, optional)
- `IntegrationName` (`string`, optional): The name of the integration.
- `KMSKeyId` (`string`, optional): The AWS Key Management System (AWS KMS) key identifier for the key to use to encrypt the integration. If you don't specify an encryption key, RDS uses a default AWS owned key.
- `Tags` (`RDSIntegration_Tag[]`, optional): A list of tags. For more information, see [Tagging Amazon RDS Resources](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html) in the *Amazon RDS User Guide.*.

## Attributes

- `CreateTime`
- `IntegrationArn`
