Skip to content

Commit

Permalink
Implement CMAD feature (#456)
Browse files Browse the repository at this point in the history
  • Loading branch information
moataz-mhmd authored Aug 29, 2023
1 parent c9d069c commit 90c0a07
Show file tree
Hide file tree
Showing 18 changed files with 166 additions and 53 deletions.
4 changes: 2 additions & 2 deletions aws-rds-cfn-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>utils</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>rds</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<dependency>
<groupId>software.amazon.cloudformation</groupId>
Expand Down
2 changes: 1 addition & 1 deletion aws-rds-customdbengineversion/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>rds</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<dependency>
<groupId>software.amazon.rds.common</groupId>
Expand Down
14 changes: 7 additions & 7 deletions aws-rds-dbcluster/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -266,11 +266,11 @@ _Required_: No

_Type_: String

_Maximum_: <code>63</code>
_Maximum Length_: <code>63</code>

_Pattern_: <code>^$|^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
_Update requires_: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)

#### DBClusterIdentifier

Expand All @@ -280,9 +280,9 @@ _Required_: No

_Type_: String

_Minimum_: <code>1</code>
_Minimum Length_: <code>1</code>

_Maximum_: <code>63</code>
_Maximum Length_: <code>63</code>

_Pattern_: <code>^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$</code>

Expand Down Expand Up @@ -376,7 +376,7 @@ _Required_: No

_Type_: String

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
_Update requires_: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)

#### EngineMode

Expand Down Expand Up @@ -436,11 +436,11 @@ _Required_: No

_Type_: String

_Minimum_: <code>1</code>
_Minimum Length_: <code>1</code>

_Pattern_: <code>^[a-zA-Z]{1}[a-zA-Z0-9_]*$</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
_Update requires_: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)

#### MasterUserPassword

Expand Down
6 changes: 3 additions & 3 deletions aws-rds-dbcluster/docs/tag.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ _Required_: Yes

_Type_: String

_Minimum_: <code>1</code>
_Minimum Length_: <code>1</code>

_Maximum_: <code>128</code>
_Maximum Length_: <code>128</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

Expand All @@ -46,6 +46,6 @@ _Required_: No

_Type_: String

_Maximum_: <code>256</code>
_Maximum Length_: <code>256</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
4 changes: 2 additions & 2 deletions aws-rds-dbcluster/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>rds</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>ec2</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<!-- https://mvnrepository.com/artifact/software.amazon.cloudformation/aws-cloudformation-rpdk-java-plugin -->
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion aws-rds-dbclusterendpoint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>rds</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<!-- https://mvnrepository.com/artifact/software.amazon.cloudformation/aws-cloudformation-rpdk-java-plugin -->
<dependency>
Expand Down
6 changes: 3 additions & 3 deletions aws-rds-dbclusterparametergroup/docs/tag.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ _Required_: Yes

_Type_: String

_Minimum_: <code>1</code>
_Minimum Length_: <code>1</code>

_Maximum_: <code>128</code>
_Maximum Length_: <code>128</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

Expand All @@ -46,6 +46,6 @@ _Required_: No

_Type_: String

_Maximum_: <code>256</code>
_Maximum Length_: <code>256</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
2 changes: 1 addition & 1 deletion aws-rds-dbclusterparametergroup/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>rds</artifactId>
<version>2.20.64</version>
<version>2.20.98</version>
</dependency>
<!-- https://mvnrepository.com/artifact/software.amazon.cloudformation/aws-cloudformation-rpdk-java-plugin -->
<dependency>
Expand Down
19 changes: 19 additions & 0 deletions aws-rds-dbinstance/aws-rds-dbinstance.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,10 +232,29 @@
"type": "string",
"description": "The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain."
},
"DomainAuthSecretArn": {
"type": "string",
"description": "The ARN for the Secrets Manager secret with the credentials for the user joining the domain."
},
"DomainDnsIps": {
"type": "array",
"items": {
"type": "string"
},
"description": "The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers."
},
"DomainFqdn": {
"type": "string",
"description": "The fully qualified domain name (FQDN) of an Active Directory domain."
},
"DomainIAMRoleName": {
"type": "string",
"description": "Specify the name of the IAM role to be used when making API calls to the Directory Service."
},
"DomainOu": {
"type": "string",
"description": "The Active Directory organizational unit for your DB instance to join."
},
"EnableCloudwatchLogsExports": {
"type": "array",
"items": {
Expand Down
Loading

0 comments on commit 90c0a07

Please sign in to comment.