Amazon RDS Connector Reference | MuleSoft Documentation
# Amazon RDS Connector Reference
Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.  
---  
Amazon RDS Connector v1.3
Anypoint Connector for Amazon RDS (Amazon RDS Connector) provides connectivity to the Amazon Relational Database Service (Amazon RDS) API, enabling you to interface with Amazon RDS to provide cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups.
Release Notes: Amazon RDS Connector Release Notes
## Configurations
### Default Configuration
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
The name for this configuration. Connectors reference the configuration with this name.  
**Connection** |  The connection types to provide to this configuration.  
**Expiration Policy** |  Expiration Policy |  Configures the minimum amount of time that a dynamic configuration instance can remain idle before Mule considers it eligible for expiration. This does not mean that the platform expires the instance at the exact moment that it becomes eligible. Mule purges the instances as appropriate.  
## Connection Types
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Session Token** |  The session token provided by Amazon STS.  
**Connection Timeout** |  The amount of time to wait (in milliseconds) when initially establishing a connection before the connector gives up and times out. A value of 0 means infinity and is not recommended.  
**Max Connections** |  Sets the maximum number of allowed open HTTP connections.  
**Socket Timeout** |  The amount of time to wait (in milliseconds) for data to be transferred over an established, open connection before the connection times out. A value of 0 means infinity and is not recommended.  
**Access Key** |  The access key provided by Amazon.  
**Secret Key** |  The secret key provided by Amazon.  
**Try Default AWSCredentials Provider Chain** |  Set this field to true to obtain credentials from the AWS environment, See`https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/credentials.html`  
**Region Endpoint** |  Set the topic region endpoint.  
**TLS Configuration**  
**Reconnection** |  |  When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment fails if the test doesn’t pass after exhausting the associated reconnection strategy  
The optional proxy host.  
The optional proxy port.  
The optional proxy username.  
The optional proxy password.  
The optional proxy domain.  
**Workstation** |  The optional proxy workstation.  
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
The Role ARN unique identifies role to assume to gain cross account access.  
**Connection Timeout** |  The amount of time to wait (in milliseconds) when initially establishing a connection before the connector gives up and times out. A value of 0 means infinity and is not recommended.  
**Max Connections** |  Sets the maximum number of allowed open HTTP connections.  
**Socket Timeout** |  The amount of time to wait (in milliseconds) for data to be transferred over an established, open connection before the connection times out. A value of 0 means infinity and is not recommended.  
**Access Key** |  The access key provided by Amazon.  
**Secret Key** |  The secret key provided by Amazon.  
**Try Default AWSCredentials Provider Chain** |  Set this field to true to obtain credentials from the AWS environment, See`https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/credentials.html`  
**Region Endpoint** |  Set the topic region endpoint.  
**TLS Configuration**  
**Reconnection** |  |  When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment fails if the test doesn’t pass after exhausting the associated reconnection strategy  
The optional proxy host.  
The optional proxy port.  
The optional proxy username.  
The optional proxy password.  
The optional proxy domain.  
**Workstation** |  The optional proxy workstation.  
## Operations
  * Create DB Instance
  * Create DB Instance Read Replica
  * Create DB Snapshot
  * Delete DB Instance
  * Delete DB Snapshot
  * Describe DB Instances
  * Describe DB Snapshots
  * Describe Events
  * Describe Reserved DB Instances
  * Describe Reserved DB Instances Offerings
  * Modify DB Instance
  * Modify DB Snapshot
  * Purchase Reserved DB Instances Offering
  * Reboot DB Instance
  * Restore DB Instance From DB Snapshot
  * Restore DB Instance To Point In Time
  * Start DB Instance
  * Stop DB Instance


## Create DB Instance
`<rds:create-db-instance>`
This operation creates a new database instance.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Auto Minor Version Upgrade**  
**Copy Tags to Snapshot**  
**Storage Type**  
**Allocated Storage**  
**Backup Retention Period**  
**Preferred Backup Window**  
**Preferred Maintenance Window**  
**Promotion Tier**  
**Storage Encrypted**  
**DB Cluster Identifier**  
**DB Subnet Group Name**  
**Domain IAM Role Name**  
**Enable IAM Database Authentication**  
**License Model**  
**Publicly Accessible**  
**TDE Credential ARN**  
**TDE Credential Password**  
**DB Security Groups** |  Array of String  
**Master User Password**  
**VPC Security Group IDs** |  Array of String  
**Master User Name**  
**Monitoring Interval**  
**Monitoring Role ARN**  
**DB Instance Class**  
**DB Instance Identifier**  
**DB Parameter Group Name**  
**Engine Version**  
**Option Group Name**  
**Availability Zone**  
**DB Port Number**  
**Character Set Name**  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError
## Create DB Instance Read Replica
`<rds:create-db-instance-read-replica>`
This operation creates a new DB instance that acts as a Read Replica for an existing source DB instance. You can create a Read Replica for a DB instance running MySQL, MariaDB, or PostgreSQL.
Amazon Aurora does not support this action. You must call the `CreateDBInstance` action to create a DB instance for an Aurora DB cluster.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Publicly Accessible** |  Specifies the accessibility options for the DB instance.  
**DB Subnet Group Name** |  Specifies a DB subnet group for the DB instance.  
**KMS Key ID** |  The AWS KMS key ID for an encrypted Read Replica.  
**Pre-Signed URL** |  The URL that contains a Signature Version 4 signed request for the create-db-instance-read-replica API action in the source AWS Region that contains the source DB instance  
**Enable IAM Database Authentication** |  Set this parameter to `true` to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.  
**DB Instance Identifier** |  The DB instance identifier of the Read Replica.  
**Source DB Instance Identifier** |  The identifier of the DB instance that will act as the source for the Read Replica.  
**DB Instance Class** |  The compute and memory capacity of the Read Replica.  
**Availability Zone** |  The Amazon EC2 Availability Zone that the Read Replica will be created in.  
The port number that the DB instance uses for connections.  
The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance.  
**Option Group Name** |  The option group the DB instance will be associated with.  
A list of tags.  
**Source Region** |  The ID of the region that contains the source for the read replica.  
**Auto Minor Version Upgrade**  
**Copy Tags to Snapshot**  
**Storage Type**  
**Monitoring Interval**  
**Monitoring Role ARN**  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Create DB Snapshot
`<rds:create-db-snapshot>`
This operation creates a DBSnapshot. The source DBInstance must be in the "available" state.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The DB instance identifier. The unique key that identifies a DB instance.  
**DB Snapshot Identifier** |  The identifier for the DB snapshot.  
A list of tags.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Delete DB Instance
`<rds:delete-db-instance>`
The Delete DB Instance action deletes a previously provisioned DB instance. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The DB instance identifier for the DB instance to be deleted. This parameter isn’t case-sensitive.  
**Final DB Snapshot Identifier** |  The DBSnapshotIdentifier of the new DBSnapshot created when SkipFinalSnapshot is set to false.  
**Skip Final Snapshot** |  Determines whether a final DB snapshot is created before the DB instance is deleted.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration
## Delete DB Instance
`<rds:delete-db-instance>`
The Delete DB Instance action deletes a previously provisioned DB instance. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The DB instance identifier for the DB instance to be deleted. This parameter isn’t case-sensitive.  
**Final DB Snapshot Identifier** |  The DBSnapshotIdentifier of the new DBSnapshot created when SkipFinalSnapshot is set to false.  
**Skip Final Snapshot** |  Determines whether a final DB snapshot is created before the DB instance is deleted.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Delete DB Snapshot
`<rds:delete-db-snapshot>`
Deletes a DBSnapshot. If the snapshot is being copied, the copy operation is terminated.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Snapshot Identifier** |  The DBSnapshot identifier.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Describe DB Instances
`<rds:describe-db-instances>`
Returns information about provisioned RDS instances. This API supports pagination. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The user-supplied instance identifier.  
Array of Filter |  A filter that specifies one or more DB instances to describe.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure if repeatable streams should be used and their behavior  
**Target Variable** |  The name of a variable on which the operation’s output will be placed  
**Target Value** |  An expression that will be evaluated against the operation’s output and the outcome of that expression will be stored in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of DB Instance payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration
## Describe DB Instances
`<rds:describe-db-instances>`
Returns information about provisioned RDS instances. This API supports pagination. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The user-supplied instance identifier.  
Array of Filter |  A filter that specifies one or more DB instances to describe.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure if repeatable streams should be used and their behavior  
**Target Variable** |  The name of a variable on which the operation’s output will be placed  
**Target Value** |  An expression that will be evaluated against the operation’s output and the outcome of that expression will be stored in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of DB Instance payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Describe DB Snapshots
`<rds:describe-db-snapshots>`
Returns information about DB snapshots. This API action supports pagination. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The ID of the DB instance to retrieve the list of DB snapshots for.  
**DB Snapshot Identifier** |  A specific DB snapshot identifier to describe. This parameter cannot be used in conjunction with DBInstanceIdentifier.  
**Include Public** |  Set this value to true to include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value to false. The default is false.  
**Include Shared** |  Set this value to true to include shared manual DB snapshots from other AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false. The default is false.  
**Snapshot Type** |  The type of snapshots to be returned.  
**Max Records** |  The maximum number of records to include in the response.  
Array of Filter |  This parameter is not currently supported.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of DB Snapshot payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Describe Events
`<rds:describe-events>`
Returns events related to DB instances, DB security groups, DB snapshots, and DB parameter groups for the past 14 days. Events specific to a particular DB instance, DB security group, database snapshot, or DB parameter group can be obtained by providing the name as a parameter. By default, the past hour of events are returned. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
The number of minutes to retrieve events for.  
The end of the time interval for which to retrieve events, specified in ISO 8601 format.  
**Event Categories** |  Array of String |  A list of event categories that trigger notifications for a event notification subscription.  
**Source Identifier** |  The identifier of the event source for which events will be returned. If not specified, then all sources are included in the response.  
**Source Type** |  The event source to retrieve events for. If no value is specified, all events are returned.  
**Start Time** |  The beginning of the time interval to retrieve events for, specified in ISO 8601 format.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever
|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of Event payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Describe Reserved DB Instances
`<rds:describe-reserved-db-instances>`
Returns information about reserved DB instances for this account, or about a specified reserved DB instance. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Reserved DB Instance ID** |  The reserved DB instance identifier filter value.  
**Reserved DB Instances Offering ID** |  The offering identifier filter value. Specify this parameter to show only purchased reservations matching the specified offering identifier.  
**DB Instance Class** |  The DB instance class filter value. Specify this parameter to show only those reservations matching the specified DB instances class.  
The duration filter value, specified in years or seconds. Specify this parameter to show only reservations for this duration.  
**Product Description** |  The product description filter value. Specify this parameter to show only those reservations matching the specified product description.  
**Offering Type** |  The offering type filter value. Specify this parameter to show only the available offerings matching the specified offering type.  
The Multi-AZ filter value. Specify this parameter to show only those reservations matching the specified Multi-AZ parameter.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of [Reserved DB Instance] payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


### Describe Reserved DB Instances Offerings
`<rds:describe-reserved-db-instances-offerings>`
Lists available reserved DB instance offerings. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Class** |  The DB instance class filter value. Specify this parameter to show only the available offerings matching the specified DB instance class.  
Duration filter value, specified in years or seconds. Specify this parameter to show only reservations for this duration.  
The Multi-AZ filter value. Specify this parameter to show only the available offerings matching the specified Multi-AZ parameter.  
**Offering Type** |  The offering type filter value. Specify this parameter to show only the available offerings matching the specified offering type.  
**Product Description** |  Product description filter value. Specify this parameter to show only the available offerings matching the specified product description.  
**Reserved DB Instances Offering ID** |  The offering identifier filter value. Specify this parameter to show only the available offering that matches the specified reservation identifier.  
**Streaming Strategy** | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of [Reserved DB Instances Offering] payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration
|  Configure to use repeatable streams.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Array of Message of [Reserved DB Instances Offering] payload and Request ID Attribute attributes  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Modify DB Instance
`<rds:modify-db-instance>`
Modifies settings for a DB instance. You can change one or more database configuration parameters by specifying these parameters and the new values in the request. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Auto Minor Version Upgrade**  
**Copy Tags to Snapshot**  
**Storage Type**  
**Allocated Storage**  
**Backup Retention Period**  
**Preferred Backup Window**  
**Preferred Maintenance Window**  
**Promotion Tier**  
**Allow Major Version Upgrade**  
**Apply Immediately**  
**DB Subnet Group Name**  
**Domain IAM Role Name**  
**Enable IAM Database Authentication**  
**License Model**  
**Publicly Accessible**  
**TDE Credential ARN**  
**TDE Credential Password**  
**DB Security Groups** |  Array of String  
**Master User Password**  
**VPC Security Group IDs** |  Array of String  
**CA Certificate Identifier**  
**Monitoring Interval**  
**Monitoring Role ARN**  
**DB Instance Class**  
**DB Instance Identifier**  
**DB Parameter Group Name**  
**Engine Version**  
**Option Group Name**  
**DB Port Number**  
**New DB Instance Identifier**  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Modify DB Snapshot
`<rds:modify-db-snapshot>`
Updates a manual DB snapshot, which can be encrypted or not encrypted, with a new engine version. You can update the engine version to either a new major or minor engine version.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Snapshot Identifier** |  The identifier of the DB snapshot to modify.  
**Engine Version** |  The engine version to update the DB snapshot to.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration
## Modify DB Snapshot
`<rds:modify-db-snapshot>`
Updates a manual DB snapshot, which can be encrypted or not encrypted, with a new engine version. You can update the engine version to either a new major or minor engine version.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Snapshot Identifier** |  The identifier of the DB snapshot to modify.  
**Engine Version** |  The engine version to update the DB snapshot to.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Purchase Reserved DB Instances Offering
`<rds:purchase-reserved-db-instances-offering>`
Purchases a reserved DB instance offering. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Reserved DB Instances Offering ID** |  The ID of the Reserved DB instance offering to purchase.  
**DB Instance Count** |  The number of instances to reserve.  
**Reserved DB Instance ID** |  Customer-specified identifier to track this reservation.  
A list of tags.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output
Reserved DB Instance  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Reboot DB Instance
`<rds:reboot-db-instance>`
This operation reboots a DB instance restarts the database engine service.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The DB instance identifier.  
**Force Failover** |  When true, the reboot will be conducted through a MultiAZ failover.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration
## Reboot DB Instance
`<rds:reboot-db-instance>`
This operation reboots a DB instance restarts the database engine service.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The DB instance identifier.  
**Force Failover** |  When true, the reboot will be conducted through a MultiAZ failover.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Restore DB Instance From DB Snapshot
`<rds:restore-db-instance-from-db-snapshot>`
Creates a new DB instance from a DB snapshot. For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Availability Zone** |  The EC2 Availability Zone that the database instance will be created in.  
**DB Instance Class** |  The compute and memory capacity of the Amazon RDS DB instance.  
**DB Instance Identifier** |  Name of the DB instance to create from the DB snapshot. This parameter isn’t case-sensitive.  
**DB Snapshot Identifier** |  The identifier for the DB snapshot to restore from.  
The database name for the restored DB instance.  
Specify the Active Directory Domain to restore the instance in.  
The database engine to use for the new instance.  
Specifies the amount of provisioned IOPS for the DB instance, expressed in I/O operations per second.  
Specifies if the DB instance is a Multi-AZ deployment.  
**Option Group Name** |  The name of the option group to use for the restored DB instance.  
The port number on which the database accepts connections.  
A list of tags.  
**Auto Minor Version Upgrade**  
**Copy Tags to Snapshot**  
**Storage Type**  
**DB Subnet Group Name**  
**Domain IAM Role Name**  
**Enable IAM Database Authentication**  
**License Model**  
**Publicly Accessible**  
**TDE Credential ARN**  
**TDE Credential Password**  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError
## Restore DB Instance To Point In Time
`<rds:restore-db-instance-to-point-in-time>`
Restores a DB instance to an arbitrary point in time. You can restore to any point in time before the time identified by the LatestRestorableTime property. You can restore to a point up to the number of days specified by the BackupRetentionPeriod property.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**Availability Zone** |  The EC2 Availability Zone that the database instance will be created in.  
**DB Instance Class** |  The compute and memory capacity of the Amazon RDS DB instance.  
The database name for the restored DB instance.  
Specify the Active Directory Domain to restore the instance in.  
The database engine to use for the new instance.  
The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance.  
Specifies if the DB instance is a Multi-AZ deployment.  
**Option Group Name** |  The name of the option group to use for the restored DB instance.  
The port number on which the database accepts connections.  
**Restore Time** |  The date and time to restore from.  
**Source DB Instance Identifier** |  The identifier of the source DB instance from which to restore.  
A list of tags.  
**Target DB Instance Identifier** |  The name of the new database instance to be created.  
**Use Latest Restorable Time** |  Specifies whether (true) or not (false) the DB instance is restored from the latest backup time.  
**Auto Minor Version Upgrade**  
**Copy Tags to Snapshot**  
**Storage Type**  
**DB Subnet Group Name**  
**Domain IAM Role Name**  
**Enable IAM Database Authentication**  
**License Model**  
**Publicly Accessible**  
**TDE Credential ARN**  
**TDE Credential Password**  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Start DB Instance
`<rds:start-db-instance>`
Starts a DB instance that was stopped using the AWS console, the `stop-db-instance` AWS CLI command, or the Stop DB Instance action.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The user-supplied instance identifier.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Stop DB Instance
`<rds:stop-db-instance>`
This operation stops a DB instance.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The user-supplied instance identifier.  
**DB Snapshot Identifier** |  The user-supplied instance identifier of the DB Snapshot created immediately before the DB instance is stopped.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration
## Stop DB Instance
`<rds:stop-db-instance>`
This operation stops a DB instance.
For more information, see this operation in the Amazon API Reference.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
**Configuration** |  The name of the configuration to use.  
**DB Instance Identifier** |  The user-supplied instance identifier.  
**DB Snapshot Identifier** |  The user-supplied instance identifier of the DB Snapshot created immediately before the DB instance is stopped.  
**Target Variable** |  The name of a variable to store the operation’s output.  
**Target Value** |  An expression to evaluate against the operation’s output and store the expression outcome in the target variable  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  A retry strategy in case of connectivity errors.  
#### Output  
---  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:ACCESS_DENIED_EXCEPTION
  * RDS:AUTHORIZATION_NOT_FOUND
  * RDS:CERTIFICATE_NOT_FOUND
  * RDS:CONNECTIVITY
  * RDS:DB_CLUSTER_NOT_FOUND_FAULT
  * RDS:DB_INSTANCE_ALREADY_EXISTS
  * RDS:DB_INSTANCE_NOT_FOUND
  * RDS:DB_PARAMETER_GROUP_NOT_FOUND
  * RDS:DB_SECURITY_GROUP_NOT_FOUND
  * RDS:DB_SNAPSHOT_ALREADY_EXISTS
  * RDS:DB_SNAPSHOT_NOT_FOUND
  * RDS:DB_SUBNET_GROUP_DOES_NOT_COVER_ENOUGH_A_ZS
  * RDS:DB_SUBNET_GROUP_NOT_FOUND_FAULT
  * RDS:DB_UPGRADE_DEPENDENCY_FAILURE
  * RDS:DOMAIN_NOT_FOUND_FAULT
  * RDS:INCOMPLETE_SIGNATURE
  * RDS:INSTANCE_QUOTA_EXCEEDED
  * RDS:INSUFFICIENT_DB_INSTANCE_CAPACITY
  * RDS:INTERNAL_FAILURE
  * RDS:INVALID_ACTION
  * RDS:INVALID_CLIENT_TOKEN_ID
  * RDS:INVALID_DB_CLUSTER_STATE_FAULT
  * RDS:INVALID_DB_INSTANCE_STATE
  * RDS:INVALID_DB_SECURITY_GROUP_STATE
  * RDS:INVALID_DB_SNAPSHOT_STATE
  * RDS:INVALID_PARAMETER_COMBINATION
  * RDS:INVALID_PARAMETER_VALUE
  * RDS:INVALID_QUERY_PARAMETER
  * RDS:INVALID_RESTORE_FAULT
  * RDS:INVALID_SUBNET
  * RDS:INVALID_VPC_NETWORK_STATE_FAULT
  * RDS:KMS_KEY_NOT_ACCESSIBLE_FAULT
  * RDS:MALFORMED_QUERY_STRING
  * RDS:MISSING_ACTION
  * RDS:MISSING_AUTHENTICATION_TOKEN
  * RDS:MISSING_PARAMETER
  * RDS:OPT_IN_REQUIRED
  * RDS:OPTION_GROUP_NOT_FOUND_FAULT
  * RDS:POINT_IN_TIME_RESTORE_NOT_ENABLED
  * RDS:PROVISIONED_IOPS_NOT_AVAILABLE_IN_AZ_FAULT
  * RDS:REQUEST_EXPIRED
  * RDS:RESERVED_DB_INSTANCE_NOT_FOUND
  * RDS:RESERVED_DB_INSTANCES_OFFERING_NOT_FOUND
  * RDS:RETRY_EXHAUSTED
  * RDS:SERVICE_UNAVAILABLE
  * RDS:SNAPSHOT_QUOTA_EXCEEDED
  * RDS:STORAGE_QUOTA_EXCEEDED
  * RDS:STORAGE_TYPE_NOT_SUPPORTED
  * RDS:THROTTLING_EXCEPTION
  * RDS:UNKNOWN
  * RDS:VALIDATION_ERROR


## Authentication Types
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Enabled Protocols** |  A comma-separated list of protocols enabled for this context.  
**Enabled Cipher Suites** |  A comma-separated list of cipher suites enabled for this context.  
**Trust Store**  
**Revocation Check** | 
  * Standard Revocation Check
  * Custom OCSP Responder

  
### Trust Store
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
The location (which will be resolved relative to the current classpath and file system, if possible) of the trust store.  
The password used to protect the trust store.  
The type of store used.  
The algorithm used by the trust store.  
If true, no certificate validations will be performed, rendering connections vulnerable to attacks. Use at your own risk.  
### Key Store
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
The location (which will be resolved relative to the current classpath and file system, if possible) of the key store.  
The type of store used.  
When the key store contains many private keys, this attribute indicates the alias of the key that should be used. If not defined, the first key in the file will be used by default.  
**Key Password** |  The password used to protect the private key.  
The password used to protect the key store.  
The algorithm used by the key store.  
### Standard Revocation Check
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Only End Entities** |  Only verify the last element of the certificate chain.  
**Prefer Crls** |  Try CRL instead of OCSP first.  
**No Fallback** |  Do not use the secondary checking method (the one not selected before).  
Avoid verification failure when the revocation server can not be reached or is busy.  
### Custom OCSP Responder
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
The URL of the OCSP responder.  
**Cert Alias** |  Alias of the signing certificate for the OCSP response (must be in the trust store), if present.  
### CRL File
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
The path to the CRL file.  
#### For Configurations
  * Default Configuration


#### Throws
  * RDS:AccessDeniedException
  * RDS:AuthorizationNotFound
  * RDS:CertificateNotFound
  * RDS:CONNECTIVITY
  * RDS:DBClusterNotFoundFault
  * RDS:DBInstanceAlreadyExists
  * RDS:DBInstanceNotFound
  * RDS:DBParameterGroupNotFound
  * RDS:DBSecurityGroupNotFound
  * RDS:DBSnapshotAlreadyExists
  * RDS:DBSnapshotNotFound
  * RDS:DBSubnetGroupDoesNotCoverEnoughAZs
  * RDS:DBSubnetGroupNotFoundFault
  * RDS:DBUpgradeDependencyFailure
  * RDS:DomainNotFoundFault
  * RDS:IncompleteSignature
  * RDS:InstanceQuotaExceeded
  * RDS:InsufficientDBInstanceCapacity
  * RDS:InternalFailure
  * RDS:InvalidAction
  * RDS:InvalidClientTokenId
  * RDS:InvalidDBClusterStateFault
  * RDS:InvalidDBInstanceState
  * RDS:InvalidDBSecurityGroupState
  * RDS:InvalidDBSnapshotState
  * RDS:InvalidParameterCombination
  * RDS:InvalidParameterValue
  * RDS:InvalidQueryParameter
  * RDS:InvalidRestoreFault
  * RDS:InvalidSubnet
  * RDS:InvalidVPCNetworkStateFault
  * RDS:KMSKeyNotAccessibleFault
  * RDS:MalformedQueryString
  * RDS:MissingAction
  * RDS:MissingAuthenticationToken
  * RDS:MissingParameter
  * RDS:OptInRequired
  * RDS:OptionGroupNotFoundFault
  * RDS:PointInTimeRestoreNotEnabled
  * RDS:ProvisionedIopsNotAvailableInAZFault
  * RDS:RequestExpired
  * RDS:ReservedDBInstanceNotFound
  * RDS:ReservedDBInstancesOfferingNotFound
  * RDS:RETRY_EXHAUSTED
  * RDS:ServiceUnavailable
  * RDS:SnapshotQuotaExceeded
  * RDS:StorageQuotaExceeded
  * RDS:StorageTypeNotSupported
  * RDS:ThrottlingException
  * RDS:Unknown
  * RDS:ValidationError


## Reconnection
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Fails Deployment** |  When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment fails if the test doesn’t pass after exhausting the associated reconnection strategy.  
**Reconnection Strategy** | 
  *   * Reconnect Forever
## Reconnection
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Fails Deployment** |  When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment fails if the test doesn’t pass after exhausting the associated reconnection strategy.  
**Reconnection Strategy** | 
  *   * Reconnect Forever

|  The reconnection strategy to use.  
### Reconnect
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
How often to reconnect (in milliseconds).  
The number of reconnection attempts to make.  
If false, the reconnection strategy runs in a separate, non-blocking thread.  
### Reconnect Forever
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
How often in milliseconds to reconnect.  
If false, the reconnection strategy runs in a separate, non-blocking thread.  
## Expiration Policy
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Max Idle Time** |  A scalar time value for the maximum amount of time a dynamic configuration instance should be allowed to be idle before it’s considered eligible for expiration  
Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

|  A time unit that qualifies the maxIdleTime attribute  
## DB Instance
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Allocated Storage**  
**Auto Minor Version Upgrade**  
**Availability Zone**  
**Backup Retention Period**  
**Ca Certificate Identifier**  
**Character Set Name**  
**Copy Tags To Snapshot**  
**Db Cluster Identifier**  
**Db Instance Arn**  
**Db Instance Class**  
**Db Instance Identifier**  
**Db Instance Port**  
**Db Instance Status**  
**Db Parameter Groups** |  Array of DB Parameter Group Status  
**Db Security Groups** |  Array of DB Security Group Membership  
**Db Subnet Group** |  DB Subnet Group  
**Dbi Resource Id**  
**Domain Memberships** |  Array of Domain Membership  
**Engine Version**  
**Enhanced Monitoring Resource Arn**  
**Iam Database Authentication Enabled**  
**Instance Create Time**  
**Latest Restorable Time**  
**License Model**  
**Master Username**  
**Monitoring Interval**  
**Monitoring Role Arn**  
**Option Group Memberships** |  Array of Option Group Membership  
**Pending Modified Values** |  Pending Modified Values  
**Preferred Backup Window**  
**Preferred Maintenance Window**  
**Promotion Tier**  
**Publicly Accessible**  
**Read Replica DB Cluster Identifiers** |  Array of String  
**Read Replica DB Instance Identifiers** |  Array of String  
**Read Replica Source DB Instance Identifier**  
**Secondary Availability Zone**  
**Status Infos** |  Array of DB Instance Status Info  
**Storage Encrypted**  
**Storage Type**  
**Tde Credential Arn**  
**Vpc Security Groups** |  Array of VPC Security Group Membership  
## DB Parameter Group Status
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**DB Parameter Group Name**  
**Parameter Apply Status**  
## DB Security Group Membership
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**DB Security Group Name**  
## DB Subnet Group
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**DB Subnet Group Arn**  
**DB Subnet Group Description**  
**DB Subnet Group Name**  
**Subnet Group Status**  
Array of Subnet  
### Subnet
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Subnet Availability Zone**  
**Subnet Identifier**  
**Subnet Status**  
### Domain Membership
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**IAM Role Name**  
### Endpoint
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Hosted Zone Id**  
### Option Group Membership
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Option Group Name**  
### Pending Modified Values
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**CA Certificate Identifier**  
**DB Instance Class**  
**DB Instance Identifier**  
**DB Subnet Group Name**  
**Allocated Storage**  
**Backup Retention Period**  
**Engine Version**  
**License Model**  
**Master User Password**  
**Storage Type**  
## DB Instance Status Info
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Status Type**  
### VPC Security Group Membership
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Vpc Security Group Id**  
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
## DB Snapshot
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Allocated Storage**  
**Availability Zone**  
**Db Instance Identifier**  
**Db Snapshot Arn**  
**Db Snapshot Identifier**  
**Engine Version**  
**Iam Database Authentication Enabled**  
**Instance Create Time**  
**License Model**  
**Master Username**  
**Option Group Name**  
**Percent Progress**  
**Snapshot Create Time**  
**Snapshot Type**  
**Source DB Snapshot Identifier**  
**Source Region**  
**Storage Type**  
**Tde Credential Arn**  
### Request ID Attribute
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
### Filter
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
Array of String  
## Repeatable In Memory Iterable
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Initial Buffer Size** |  The amount of instances that is initially be allowed to be kept in memory to consume the stream and provide random access to it. If the stream contains more data than can fit into this buffer, then the buffer expands according to the bufferSizeIncrement attribute, with an upper limit of maxInMemorySize. Default value is 100 instances.  
**Buffer Size Increment** |  This is by how much the buffer size expands if it exceeds its initial size. Setting a value of zero or lower means that the buffer should not expand, meaning that a STREAM_MAXIMUM_SIZE_EXCEEDED error is raised when the buffer gets full. Default value is 100 instances.  
**Max Buffer Size** |  The maximum amount of memory to use. If more than that is used then a STREAM_MAXIMUM_SIZE_EXCEEDED error is raised. A value lower than or equal to zero means no limit.  
## Repeatable File Store Iterable
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Max In Memory Size** |  The maximum amount of instances to keep in memory. If more than that is required, then it will start to buffer the content on disk.  
**Buffer Unit** |  Enumeration, one of: |  The unit in which maxInMemorySize is expressed  
### Event
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Event Categories** |  Array of String  
**Source Identifier**  
**Source Type**  
## Reserved DB Instance
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Currency Code**  
**Db Instance Class**  
**Db Instance Count**  
**Fixed Price**  
**Offering Type**  
**Product Description**  
**Recurring Charges** |  Array of Recurring Charge  
**Reserved DB Instance Arn**  
**Reserved DB Instance Id**  
**Reserved DB Instances Offering Id**  
**Start Time**  
**Usage Price**  
## Recurring Charge
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**Recurring Charge Amount**  
**Recurring Charge Frequency**  
## Reserved DB Instances Offering
Field | Type | Description | Default Value | Required  
---|---|---|---|---  
**DB Instance Class**  
**Currency Code**  
**Fixed Price**  
**Offering Type**  
**Product Description**  
**Recurring Charges** |  Array of Recurring Charge  
**Reserved DB Instances Offering Id**  
**Usage Price**  
## See Also
MuleSoft Help Center