class Aws::InstanceProfileCredentials

def update_credentials(creds)

def update_credentials(creds)
  @credentials = Credentials.new(creds['AccessKeyId'], creds['SecretAccessKey'], creds['Token'])
  @expiration = creds['Expiration'] ? Time.iso8601(creds['Expiration']) : nil
  return unless @expiration && @expiration < Time.now
  @no_refresh_until = Time.now + rand(300..360)
  warn_expired_credentials
end