boto / boto3

AWS SDK for Python
https://aws.amazon.com/sdk-for-python/
Apache License 2.0
9.07k stars 1.87k forks source link

Add DryRun parameter to Boto3 RDS client methods. #4185

Closed agustinoli closed 4 months ago

agustinoli commented 4 months ago

Describe the feature

Add DryRun parameter to Boto3 RDS client methods as with EC2 client.

Use Case

Validate RDS instance creation parameters, including volume size requirements, without actual resource provisioning. Specially with automated pipelines.

Proposed Solution

No response

Other Information

No response

Acknowledgements

SDK version used

1.26.59

Environment details (OS name and version, etc.)

Linux

tim-finnigan commented 4 months ago

Hi @agustinoli thanks for the feature request. This would need to be added directly to the RDS APIs as a supported parameter. For example, EC2 APIs like CreateLaunchTemplate document the DryRun parameter, and the API availability allows it to be used downstream in SDKs like Boto3 (create_launch_template).

I actually found an internal tracking item for RDS tracking this feature request. It doesn't have many +1s so may not be prioritized soon if at all, but I will add your +1 and and use case there for tracking.

github-actions[bot] commented 4 months ago

This issue is now closed. Comments on closed issues are hard for our team to see. If you need more assistance, please open a new issue that references this one.