This commit addresses a role mutate stabilization issue that occurs if the role association feature name is an empty string. RDS API treats this as a no-value and returns an null feature name back. Both DBInstance and DBCluster handlers stabilize on both RoleARN and FeatureName attributes upon an addition, hence this discrepancy between an empty string and a null value cause an infinite stabilization.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
This commit addresses a role mutate stabilization issue that occurs if the role association feature name is an empty string. RDS API treats this as a no-value and returns an null feature name back. Both
DBInstance
andDBCluster
handlers stabilize on bothRoleARN
andFeatureName
attributes upon an addition, hence this discrepancy between an empty string and a null value cause an infinite stabilization.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.