in src/cloudformation_cli_python_lib/utils.py [0:0]
def deserialize(cls, json_data: MutableMapping[str, Any]) -> "RequestData":
req_data = RequestData(**json_data)
for key in json_data:
if not key.endswith("Credentials"):
continue
creds = json_data.get(key)
if creds:
setattr(req_data, key, Credentials(**creds))
return req_data