Config - put_configuration_recorder leaves old resource type overrides #4057
Labels
bug
This issue is a confirmed bug.
config
p2
This is a standard priority issue
response-requested
Waiting on additional information or feedback.
service-api
This issue is caused by the service API, not the SDK implementation.
Describe the bug
After using client.put_configuration_recorder to push frequency overrides we tried to remove the settings with a similar call. The second call is using the below settings to remove the existing resource type overrides.
'recordingMode': { 'recordingFrequency': 'CONTINUOUS', 'recordingModeOverrides': [] }
Expected Behavior
I expect the existing overrides to be removed because an empty list was provided.
Current Behavior
The overrides remain but are set back to "CONTINUOUS" as expected. I.e we still the overrides for the 3 resource types even if the frequency is now correct.
Reproduction Steps
Possible Solution
unknown
Additional Information/Context
n/a
SDK version used
1.34.30
Environment details (OS name and version, etc.)
Mac
The text was updated successfully, but these errors were encountered: