UNPKG

ec2-instance-data

Version:

recursively retrieve ec2 instance data via http.get

62 lines (61 loc) 3.04 kB
{ "latest": { "meta-data": { "ami-id": "ami-4aface7a", "ami-launch-index": 0, "ami-manifest-path": "(unknown)", "hostname": "ip-127-0-0-1.us-fake-1.compute.internal", "instance-action": "none", "instance-id": "i-12face34", "instance-type": "f1.fake", "kernel-id": "aki-fake1234", "local-hostname": "ip-127-0-0-1.us-fake-1.compute.internal", "local-ipv4": "127.0.0.1", "mac": "00:11:22:33:FA:CE", "profile": "default-paravirtual", "public-hostname": "ec2-127-0-0-1.us-fake-1.compute.example.com", "public-ipv4": "127.0.0.1", "reservation-id": "r-46face74", "security-groups": "fake-security-group", "block-device-mapping": { "ami": "/dev/sda1", "ephemeral0": "sdb", "root": "/dev/sda1" }, "iam": { "info": "{ \"Code\": \"Success\", \"LastUpdated\": \"2013-03-20T16:32:10Z\", \"InstanceProfileArn\": \"arn:aws:iam::012345678901:instance-profile/fake-role-name\", \"InstanceProfileId\": \"FAKEFAKEFAKEFAKEFAKEF\" }" , "security-credentials": { "fake-role-name": "{ \"Code\": \"Success\", \"LastUpdated\": \"2013-03-20T16:33:14Z\", \"Type\": \"AWS-HMAC\", \"AccessKeyId\": \"FACEFACEFACEFACEFACE\", \"SecretAccessKey\": \"fakefakefakefakefakefakefakefakefakefake\", \"Token\": \"fakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefakefak=\", \"Expiration\": \"2013-03-20T23:05:13Z\" }" } }, "placement": { "availability-zone": "us-fake-1a" }, "public-keys": { "0=fake@example.com": "http error 404" }, "network": { "interfaces": { "macs": { "22:00:0a:f4:2f:77": { "device-number": 0, "local-hostname": "ip-127-0-0-1.us-fake-2.compute.internal", "local-ipv4s": "127.0.0.1", "mac": "00:11:22:33:FA:CE", "owner-id": "012345678901", "public-hostname": "ec2-127-0-0-1.us-fake-1.compute.example.com", "public-ipv4s": "127.0.0.1" } } } } }, "dynamic": { "instance-identity": { "pkcs7": "fake-pkcs7", "signature": "fake-signature", "document": "{\"instanceId\":\"i-12fake34\",\"billingProducts\":null,\"version\":\"2010-08-31\",\"imageId\":\"ami-4aface7a\",\"accountId\":\"012345678901\",\"instanceType\":\"f1.fake\",\"kernelId\":\"aki-fake1234\",\"ramdiskId\":null,\"architecture\":\"x86_64\",\"pendingTime\":\"2013-03-12T18:19:12Z\",\"availabilityZone\":\"us-fake-1a\",\"devpayProductCodes\":null,\"privateIp\":\"127.0.0.1\",\"region\":\"us-fake-1\"}" } } } }