aws-cloudformation / aws-cloudformation-resource-providers-redshift

The CloudFormation Resource Provider Package For Amazon Redshift
https://aws.amazon.com/redshift/
Apache License 2.0
4 stars 13 forks source link

Add ModifyClusterMaintenance APIs support for Cluster Resource. #160

Closed Sbk3824 closed 11 months ago

Sbk3824 commented 11 months ago

Issue #, if available:

Description of changes: Add ModifyClusterMaintenance APIs support for Cluster Resource. If DeferMaintenance is mentioned in the Create handler template, appropriate actions w.r.t Defer Maintenance should take place.

  1. Add support for ModifyClusterMaintenance API with Cluster resource.
  2. Remove MasterUserPassword as required parameter as this property is not a required property for update actions.
  3. Remove Id property as it's not defined anywhere in the Cluster resource.
  4. Minor code refactoring and unit tests for supporting ModifyClusterMaintenance API.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.