This pull request aims to correct the behavior of UpdateHandler when attempting to update a non-existent resource. Previously, if the previous and desired model configurations for a nonexistent model were identical, the UpdateHandler would respond with a success when it should've errored and told you the LogGroup doesn't exist.
These changes also fix an error response from the backend that would occur if you were to try and create a LogGroup with an empty tag specification.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.