UNPKG

@silvermine/cloudformation-custom-resources

Version:

Collection of custom resources for CloudFormation that anyone can use.

21 lines (15 loc) 488 B
'use strict'; var _ = require('underscore'), Q = require('q'), AWS = require('aws-sdk'), ses = new AWS.SES(), BaseResource = require('./BaseResource'); module.exports = BaseResource.extend({ doCreate: function(props) { return Q.ninvoke(ses, 'setActiveReceiptRuleSet', _.pick(props, 'RuleSetName')) .thenResolve({ PhysicalResourceId: props.RuleSetName }); }, doUpdate: function(resourceID, props) { return this.doCreate(props); }, });