eb-mock

0.0.5 • Public • Published

eb-mock Build Status

Mock API for AWS ElasticBeanstalk.

An API mimicking aws-sdk's ElasticBeanstalk wrapper.

Implements all ElasticBeanstalk operations, except the following methods, which are noops of consistent param, callback signatures:

  • CheckDNSAvailability
  • CreateConfigurationTemplate
  • CreateStorageLocation
  • DeleteApplicationVersion
  • DeleteConfigurationTemplate
  • DeleteEnvironmentConfiguration
  • DescribeEvents
  • DescribeConfigurationOptions
  • DescribeConfigurationSettings
  • DescribeEnvironmentResource
  • RebuildEnvironment
  • RetrieveEnvironmentInfo
  • RequestEnvironmentInfo
  • RestartAppServer
  • UpdateConfigurationTemplate
  • UpdateApplicationVersion
  • ValidateConfigurationSettings

Examples

var EB = require("eb-mock");
var fakeCreds = {};
var eb = new EB(fakeCreds);

eb.createApplication({
  ApplicationName: "my app"
}, function (err, data) {
  console.log(data);
});

Testing

npm test

TODO

  • Add other methods as needed
  • Perfect parity with AWS errors

License

Copyright (c) 2014 Jordan Santell

/eb-mock/

    Package Sidebar

    Install

    npm i eb-mock

    Weekly Downloads

    6

    Version

    0.0.5

    License

    MIT

    Last publish

    Collaborators

    • jsantell