struct Awscr::SSM::InstanceCredentials

Overview

Fetches credentials from the EC2 Instance Metadata Service (IMDSv2)

Included Modules

Defined in:

awscr-ssm/credentials.cr

Constant Summary

CREDENTIALS_PATH = "/latest/meta-data/iam/security-credentials/"
METADATA_HOST = "169.254.169.254"
TOKEN_PATH = "/latest/api/token"
TOKEN_TTL = "21600"

Constructors

Instance Method Summary

Instance methods inherited from module Awscr::SSM::Credentials

key : String key, secret : String secret, session_token : String | Nil session_token

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def key : String #

[View source]
def secret : String #

[View source]
def session_token : String | Nil #

[View source]