2016-04-04 5 views

Antwort

0

unter Verwendung aws sdk für node.js

var params = { 
    DryRun: false || false, 
    Owners: ['aws-marketplace'] //show images where Owner is aws-marketplace 
}; 


//EC2 Describe image to get market place images 
ec2.describeImages(params, function(err, data) { 
    if (err) console.log(err, err.stack); // an error occurred 
    else  console.log(data);   // successful response 
}); 

Einer der Ergebnisdatensatz

{ ImageId: 'ami-001a9130', 
     ImageLocation: 'aws-marketplace/turnkey-piwik-12.0-squeeze-x86.ebs_2-f04a7ac8-c067-48f6-872b-c0bb29e4755f-ami-50dd5a39.1', 
     State: 'available', 
     OwnerId: '679593333241', 
     CreationDate: '2013-01-18T19:54:11.000Z', 
     Public: true, 
     ProductCodes: [Object], 
     Architecture: 'i386', 
     ImageType: 'machine', 
     KernelId: 'aki-dce26fec', 
     ImageOwnerAlias: 'aws-marketplace', 
     Name: 'turnkey-piwik-12.0-squeeze-x86.ebs_2-f04a7ac8-c067-48f6-872b-c0bb29e4755f-ami-50dd5a39.1', 
     Description: 'http://www.turnkeylinux.org/piwik', 
     RootDeviceType: 'ebs', 
     RootDeviceName: '/dev/sda1', 
     BlockDeviceMappings: [Object], 
     VirtualizationType: 'paravirtual', 
     Tags: [], 
     Hypervisor: 'xen' } 

Weitere Filter verwendet werden können, wie hier erklärt: http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#describeImages-property

Verwandte Themen