def update_access_key(access_key_id, status, options = {})
if user = options['UserName']
if data[:users].key? user
access_keys_data = data[:users][user][:access_keys]
else
raise Fog::AWS::IAM::NotFound.new('The user with name #{user_name} cannot be found.')
end
else
access_keys_data = data[:access_keys]
end
key = access_keys_data.find{|k| k["AccessKeyId"] == access_key_id}
key["Status"] = status
Excon::Response.new.tap do |response|
response.status = 200
response.body = { 'AccessKey' => key,
'RequestId' => Fog::AWS::Mock.request_id }
end
end