Commit Graph

41 Commits

Author SHA1 Message Date
Oran Avraham
dbfa456dda
RDS: Allow copying snapshots of deleted DB instances (#7392) 2024-02-25 20:20:32 -01:00
Bert Blommers
a7f3b367b4 Introduce mock_aws() (#7194) 2024-01-27 19:38:09 +00:00
Josh Levy
792956e959
RDS: Snapshot attributes, cluster parameters (#7232) 2024-01-20 09:40:22 -01:00
SoenkeD
99e01b5adc
RDS: add restore db instance to point in time (#7203) 2024-01-10 19:49:20 -01:00
tungol
55c589072f
Admin: sorting imports with ruff (#7075) 2023-11-30 14:55:51 -01:00
Xiaodong Hu
447710c6a6
RDS: Add validation for engine parameter before creating db_instance (#7002) 2023-11-13 09:24:32 -01:00
kbalk
1fe69d55a5
Techdebt: Replace sure with regular assertions in RDS (#6683) 2023-08-17 07:42:19 +00:00
rafcio19
e0ceec9e48
RDS: db instance identifier validation (#6519) 2023-07-13 21:31:14 +00:00
Bert Blommers
5c0827547d
RDS: Automated snapshots now have the appropriate SnapshotType (#6444) 2023-06-25 17:36:42 +00:00
cloudsurfer
dbee9f0c07
RDS: added TagList to DatabaseSnapshot Model (#6083) 2023-03-20 15:58:24 -01:00
steffyP
d1e3f50756
RDS: add arn for OptionGroup (#5955) 2023-02-21 15:07:19 -01:00
mgshirali
e47a2fd120
RDS: Support PreferredMaintenanceWindow for DBInstance (#5839) 2023-01-13 22:11:03 -01:00
Alex Fields
4eb3944b1d
RDS: promote_read_replica (#5739) 2022-12-08 11:03:32 -01:00
Bert Blommers
1a8ddc0f2b
Techdebt: Replace string-format with f-strings (for tests dirs) (#5678) 2022-11-17 21:41:08 -01:00
Bert Blommers
f082562b0f
RDS: Ensure cross-region replica returns ARN (#5503) 2022-09-28 22:07:29 +00:00
Brian Pandola
cba304afcb
RDS: Add DbInstancePort to create_db_instance Responses (#5478) 2022-09-16 10:03:34 +00:00
Bert Blommers
3d913f8f15
MultiAccount support (#5192) 2022-08-13 09:49:43 +00:00
Lukasz Demolin
c4965d1e06
RDS: Add AvailabilityZone to describe_db_instances (#5373) 2022-08-10 20:49:07 +00:00
Bert Blommers
515243eab0
RDS - support for EnableCloudWatchLogExports-parameter (#5107) 2022-05-09 08:40:16 +00:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
Bert Blommers
9dccebc184
Deprecate RDS2 (#4920) 2022-03-09 10:05:18 -01:00
Bert Blommers
aa70ee254d
Remove deprecated decorators + boto dependency (#4378) 2022-01-18 14:18:57 -01:00
Bert Blommers
ab531aed9b
Add warnings about deprecated modules (#4527) 2021-11-04 21:39:53 -01:00
Bert Blommers
14a69c7524
Techdebt: Enable pylint rules (#4432) 2021-10-18 19:44:29 +00:00
Bert Blommers
7693d77333
Remove Py2 support (#3915) 2021-07-26 07:40:39 +01:00
Asher Foa
d9d055c75d Fix more typos. 2020-01-23 10:15:02 -08:00
Asher Foa
96e5b1993d Run black on moto & test directories. 2019-10-31 10:36:05 -07:00
Bendegúz Ács
f408709ef9 VPC IPv4 validation (#2026)
* Implemented throwing invalid subnet range error and fixed breaking tests.

* Implemented throwing invalid CIDR block parameter error for vpcs and subnets.

* Implemented throwing invalid destination CIDR block error.

* IPv6 addresses not accepted, strict checking disabled.

* Implemented throwing invalid subnet conflict error and fixed breaking tests.

* Implemented throwing invalid VPC range error and fixed breaking tests.

* Fixed accidentally removed ).

* Fixed test case trying to create two subnets with the same CIDR range.
2019-05-25 18:35:07 +01:00
Jack Danger Canty
05ddcef2a0 Re-enabling tests on Python3 2017-06-20 11:58:18 -07:00
Steve Pulec
0adebeed24 Merge #913. 2017-05-10 21:58:42 -04:00
Steve Pulec
f37bad0e00 Lints. 2017-02-23 21:37:43 -05:00
Steve Pulec
fde721bed7 Testing new version of decorator. 2017-02-15 22:35:45 -05:00
Michael Nussbaum
74bbd9c8e5 Various RDS, RDS/Cloudformation, RDS/KMS improvements. (#789)
We need to mock out deploying RDS instances with full disk encryption
and detailed tagging. We also need to be able do deploy these instances
with Cloudformation, and then access them with both boto and boto3.

* Join RDS and RDS2 backends - this makes RDS resources created via
  either of the two boto RDS APIs visible to both, more closely
  mirroring how AWS works
* Fix RDS responses that were returning JSON but should be returning XML
* Add mocking of RDS Cloudformation calls
* Add mocking of RDS full disk encryption with KMS
* Add mocking of RDS DBParameterGroups
* Fix mocking of RDS DBSecurityGroupIngress rules
* Make mocking of RDS OptionGroupOptions more accurate
* Fix mocking of RDS cross-region DB replication
* Add RDS tag support to:
  * DBs
  * DBSubnetGroups
  * DBSecurityGroups

Signed-off-by: Andrew Garrett <andrew.garrett@getbraintree.com>
2017-01-11 21:02:51 -05:00
Hugo Lopes Tavares
7eb969fb00 Remove requires_boto_lte and add comment about StorageType vs storage_type 2015-02-03 16:57:12 -05:00
Hugo Lopes Tavares
c40437398f Add StorageType and Iops elements to DBInstance XML response 2015-02-03 16:50:14 -05:00
Hugo Lopes Tavares
c0cbd59167 Make RDS interface work with us-east-1 region 2015-02-02 16:37:57 -05:00
Steve Pulec
1ca651e106 Skip some tests for py3 since boto is not compatible yet. 2015-01-11 16:39:39 -05:00
Steve Pulec
12118374bd Add database replicas. 2015-01-10 13:50:37 -05:00
Steve Pulec
7559fbe0d1 Add RDS Subnet groups 2015-01-09 00:17:20 -05:00
Steve Pulec
809046e00e Add RDS security groups. 2015-01-08 23:44:05 -05:00
Steve Pulec
dbe3eb5459 Add database CRUD. 2015-01-08 22:18:06 -05:00