2.0.15 • Published 1 year ago
@prairielearn/aws-imds v2.0.15
@prairielearn/aws-imds
Utilities for fetching data from the AWS EC2 Instance Metadata Service (IMDS).
Usage
import { fetchImdsText, fetchImdsJson } from '@prairielearn/aws-imds';
const hostname = await fetchImdsText('/latest/meta-data/hostname');
const identity = await fetchImdsJson('/latest/dynamic/instance-identity/document');You can also use convenience functions to fetch data from common endpoints. The data is internally validated with Zod before being returned.
import { fetchInstanceHostname, fetchInstanceIdentity } from '@prairielearn/aws-imds';
const hostname = await fetchInstanceHostname();
const identity = await fetchInstanceIdentity();2.0.15
1 year ago
2.0.13
1 year ago
2.0.5
2 years ago
2.0.14
1 year ago
2.0.11
1 year ago
2.0.7
1 year ago
2.0.12
1 year ago
2.0.6
2 years ago
2.0.9
1 year ago
2.0.10
1 year ago
2.0.8
1 year ago
2.0.3
2 years ago
2.0.2
2 years ago
2.0.4
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.16
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.10
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago