├── README.md ├── index.js ├── lib ├── aws.js ├── promise.js └── services │ ├── ec2.js │ ├── ec2 │ ├── allocateAddress.js │ ├── associateAddress.js │ ├── createKeyPair.js │ ├── deleteKeyPair.js │ ├── describeAddresses.js │ ├── describeAvailabilityZones.js │ ├── describeInstances.js │ ├── describeKeyPairs.js │ ├── describeRegions.js │ ├── disassociateAddress.js │ ├── getConsoleOutput.js │ ├── importKeyPair.js │ ├── rebootInstances.js │ ├── releaseAddress.js │ ├── startInstances.js │ └── stopInstances.js │ ├── route53.js │ ├── route53 │ ├── changeResourceRecordSets.js │ ├── createHostedZone.js │ ├── deleteHostedZone.js │ ├── getChange.js │ ├── getHostedZone.js │ ├── listHostedZones.js │ └── listResourceRecordSets.js │ ├── s3.js │ ├── s3 │ ├── createBucket.js │ ├── deleteBucket.js │ ├── deleteObject.js │ ├── getObject.js │ ├── listAllMyBuckets.js │ ├── listBucket.js │ └── putObject.js │ ├── sdb.js │ ├── sdb │ ├── batchDeleteAttributes.js │ ├── batchPutAttributes.js │ ├── createDomain.js │ ├── deleteAttributes.js │ ├── deleteDomain.js │ ├── domainMetadata.js │ ├── getAttributes.js │ ├── listDomains.js │ ├── putAttributes.js │ └── select.js │ ├── ses.js │ ├── ses │ ├── deleteVerifiedEmailAddress.js │ ├── getSendQuota.js │ ├── getSendStatistics.js │ ├── listVerifiedEmailAddresses.js │ ├── sendEmail.js │ └── verifyEmailAddress.js │ ├── sns.js │ ├── sns │ ├── addPermission.js │ ├── confirmSubscription.js │ ├── createTopic.js │ ├── deleteTopic.js │ ├── getSubscriptionAttributes.js │ ├── getTopicAttributes.js │ ├── listSubscriptions.js │ ├── listSubscriptionsByTopic.js │ ├── listTopics.js │ ├── publish.js │ ├── removePermission.js │ ├── setSubscriptionAttributes.js │ ├── setTopicAttributes.js │ ├── subscribe.js │ └── unsubscrube.js │ ├── sqs.js │ └── sqs │ ├── addPermission.js │ ├── changeMessageVisibility.js │ ├── changeMessageVisibilityBatch.js │ ├── createQueue.js │ ├── deleteMessage.js │ ├── deleteMessageBatch.js │ ├── deleteQueue.js │ ├── getQueueAttributes.js │ ├── getQueueUrl.js │ ├── listQueues.js │ ├── receiveMessage.js │ ├── removePermission.js │ ├── sendMessage.js │ ├── sendMessageBatch.js │ └── setQueueAttributes.js ├── package.json └── test.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/index.js -------------------------------------------------------------------------------- /lib/aws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/aws.js -------------------------------------------------------------------------------- /lib/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/promise.js -------------------------------------------------------------------------------- /lib/services/ec2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2.js -------------------------------------------------------------------------------- /lib/services/ec2/allocateAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/allocateAddress.js -------------------------------------------------------------------------------- /lib/services/ec2/associateAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/associateAddress.js -------------------------------------------------------------------------------- /lib/services/ec2/createKeyPair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/createKeyPair.js -------------------------------------------------------------------------------- /lib/services/ec2/deleteKeyPair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/deleteKeyPair.js -------------------------------------------------------------------------------- /lib/services/ec2/describeAddresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/describeAddresses.js -------------------------------------------------------------------------------- /lib/services/ec2/describeAvailabilityZones.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/describeAvailabilityZones.js -------------------------------------------------------------------------------- /lib/services/ec2/describeInstances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/describeInstances.js -------------------------------------------------------------------------------- /lib/services/ec2/describeKeyPairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/describeKeyPairs.js -------------------------------------------------------------------------------- /lib/services/ec2/describeRegions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/describeRegions.js -------------------------------------------------------------------------------- /lib/services/ec2/disassociateAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/disassociateAddress.js -------------------------------------------------------------------------------- /lib/services/ec2/getConsoleOutput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/getConsoleOutput.js -------------------------------------------------------------------------------- /lib/services/ec2/importKeyPair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/importKeyPair.js -------------------------------------------------------------------------------- /lib/services/ec2/rebootInstances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/rebootInstances.js -------------------------------------------------------------------------------- /lib/services/ec2/releaseAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/releaseAddress.js -------------------------------------------------------------------------------- /lib/services/ec2/startInstances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/startInstances.js -------------------------------------------------------------------------------- /lib/services/ec2/stopInstances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ec2/stopInstances.js -------------------------------------------------------------------------------- /lib/services/route53.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53.js -------------------------------------------------------------------------------- /lib/services/route53/changeResourceRecordSets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/changeResourceRecordSets.js -------------------------------------------------------------------------------- /lib/services/route53/createHostedZone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/createHostedZone.js -------------------------------------------------------------------------------- /lib/services/route53/deleteHostedZone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/deleteHostedZone.js -------------------------------------------------------------------------------- /lib/services/route53/getChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/getChange.js -------------------------------------------------------------------------------- /lib/services/route53/getHostedZone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/getHostedZone.js -------------------------------------------------------------------------------- /lib/services/route53/listHostedZones.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/listHostedZones.js -------------------------------------------------------------------------------- /lib/services/route53/listResourceRecordSets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/route53/listResourceRecordSets.js -------------------------------------------------------------------------------- /lib/services/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3.js -------------------------------------------------------------------------------- /lib/services/s3/createBucket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/createBucket.js -------------------------------------------------------------------------------- /lib/services/s3/deleteBucket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/deleteBucket.js -------------------------------------------------------------------------------- /lib/services/s3/deleteObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/deleteObject.js -------------------------------------------------------------------------------- /lib/services/s3/getObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/getObject.js -------------------------------------------------------------------------------- /lib/services/s3/listAllMyBuckets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/listAllMyBuckets.js -------------------------------------------------------------------------------- /lib/services/s3/listBucket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/listBucket.js -------------------------------------------------------------------------------- /lib/services/s3/putObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/s3/putObject.js -------------------------------------------------------------------------------- /lib/services/sdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb.js -------------------------------------------------------------------------------- /lib/services/sdb/batchDeleteAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/batchDeleteAttributes.js -------------------------------------------------------------------------------- /lib/services/sdb/batchPutAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/batchPutAttributes.js -------------------------------------------------------------------------------- /lib/services/sdb/createDomain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/createDomain.js -------------------------------------------------------------------------------- /lib/services/sdb/deleteAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/deleteAttributes.js -------------------------------------------------------------------------------- /lib/services/sdb/deleteDomain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/deleteDomain.js -------------------------------------------------------------------------------- /lib/services/sdb/domainMetadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/domainMetadata.js -------------------------------------------------------------------------------- /lib/services/sdb/getAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/getAttributes.js -------------------------------------------------------------------------------- /lib/services/sdb/listDomains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/listDomains.js -------------------------------------------------------------------------------- /lib/services/sdb/putAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/putAttributes.js -------------------------------------------------------------------------------- /lib/services/sdb/select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sdb/select.js -------------------------------------------------------------------------------- /lib/services/ses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses.js -------------------------------------------------------------------------------- /lib/services/ses/deleteVerifiedEmailAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/deleteVerifiedEmailAddress.js -------------------------------------------------------------------------------- /lib/services/ses/getSendQuota.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/getSendQuota.js -------------------------------------------------------------------------------- /lib/services/ses/getSendStatistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/getSendStatistics.js -------------------------------------------------------------------------------- /lib/services/ses/listVerifiedEmailAddresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/listVerifiedEmailAddresses.js -------------------------------------------------------------------------------- /lib/services/ses/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/sendEmail.js -------------------------------------------------------------------------------- /lib/services/ses/verifyEmailAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/ses/verifyEmailAddress.js -------------------------------------------------------------------------------- /lib/services/sns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns.js -------------------------------------------------------------------------------- /lib/services/sns/addPermission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/addPermission.js -------------------------------------------------------------------------------- /lib/services/sns/confirmSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/confirmSubscription.js -------------------------------------------------------------------------------- /lib/services/sns/createTopic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/createTopic.js -------------------------------------------------------------------------------- /lib/services/sns/deleteTopic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/deleteTopic.js -------------------------------------------------------------------------------- /lib/services/sns/getSubscriptionAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/getSubscriptionAttributes.js -------------------------------------------------------------------------------- /lib/services/sns/getTopicAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/getTopicAttributes.js -------------------------------------------------------------------------------- /lib/services/sns/listSubscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/listSubscriptions.js -------------------------------------------------------------------------------- /lib/services/sns/listSubscriptionsByTopic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/listSubscriptionsByTopic.js -------------------------------------------------------------------------------- /lib/services/sns/listTopics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/listTopics.js -------------------------------------------------------------------------------- /lib/services/sns/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/publish.js -------------------------------------------------------------------------------- /lib/services/sns/removePermission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/removePermission.js -------------------------------------------------------------------------------- /lib/services/sns/setSubscriptionAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/setSubscriptionAttributes.js -------------------------------------------------------------------------------- /lib/services/sns/setTopicAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/setTopicAttributes.js -------------------------------------------------------------------------------- /lib/services/sns/subscribe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/subscribe.js -------------------------------------------------------------------------------- /lib/services/sns/unsubscrube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sns/unsubscrube.js -------------------------------------------------------------------------------- /lib/services/sqs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs.js -------------------------------------------------------------------------------- /lib/services/sqs/addPermission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/addPermission.js -------------------------------------------------------------------------------- /lib/services/sqs/changeMessageVisibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/changeMessageVisibility.js -------------------------------------------------------------------------------- /lib/services/sqs/changeMessageVisibilityBatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/changeMessageVisibilityBatch.js -------------------------------------------------------------------------------- /lib/services/sqs/createQueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/createQueue.js -------------------------------------------------------------------------------- /lib/services/sqs/deleteMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/deleteMessage.js -------------------------------------------------------------------------------- /lib/services/sqs/deleteMessageBatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/deleteMessageBatch.js -------------------------------------------------------------------------------- /lib/services/sqs/deleteQueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/deleteQueue.js -------------------------------------------------------------------------------- /lib/services/sqs/getQueueAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/getQueueAttributes.js -------------------------------------------------------------------------------- /lib/services/sqs/getQueueUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/getQueueUrl.js -------------------------------------------------------------------------------- /lib/services/sqs/listQueues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/listQueues.js -------------------------------------------------------------------------------- /lib/services/sqs/receiveMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/receiveMessage.js -------------------------------------------------------------------------------- /lib/services/sqs/removePermission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/removePermission.js -------------------------------------------------------------------------------- /lib/services/sqs/sendMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/sendMessage.js -------------------------------------------------------------------------------- /lib/services/sqs/sendMessageBatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/sendMessageBatch.js -------------------------------------------------------------------------------- /lib/services/sqs/setQueueAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/lib/services/sqs/setQueueAttributes.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/package.json -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exfm/node-aws/HEAD/test.js --------------------------------------------------------------------------------