class Aws::Credentials::InstanceMetadataProvider

Included Modules

Defined in:

aws-credentials/provider/instance_metadata_provider.cr

Constructors

Instance Method Summary

Instance methods inherited from module Aws::Credentials::CredentialsWithExpiration

unresolved_or_expired(maybe_resolved_credentials : Credentials | Nil, current_time_provider : Proc(Time)) unresolved_or_expired

Instance methods inherited from module Aws::Credentials::Provider

credentials : Credentials credentials, credentials? : Credentials | MissingCredentials credentials?, refresh : Nil refresh

Constructor Detail

def self.new(iam_security_credential_url : String = "http://169.254.169.254/latest/meta-data/iam/security-credentials/", current_time_provider : Proc(Time) = -> do Time.now end) #

[View source]

Instance Method Detail

def credentials : Credentials #

[View source]