aliyun-ros
v1.0.3
Published
阿里云资源编排的简单SDK
Downloads
46
Readme
API 接口对照表
方法
方法 | 方法名 -------------------------------|----------- ros.createStack | 创建资源栈 ros.getStacks | 查询资源栈列表 ros.getStack | 查询资源栈信息 ros.putStack | 更新资源栈 ros.delStack | 删除资源栈 ros.abandonStack | 废弃资源栈 ros.previewStack | 预览资源栈 ros.getResources | 查询资源列表 ros.getResource | 查询资源详情 ros.getResourceTypes | 查询资源类型列表 ros.getResourceType | 查询资源类型信息 ros.getResourceTypeTemplate | 查询资源类型模板信息 ros.getStackTemplate | 查询模板信息 ros.validateTemplate | 验证模板信息 ros.getEvents | 查询事件列表 ros.getRegions | 查询地域列表
用法
ros.getStack(options, data);
用法
var AliRos, _options, aliRos, options;
AliRos = require('../src/');
options = {
AccessKeyId: '<AccessKeyId>',
AccessKeySecret: '<AccessKeySecret>'
};
aliRos = new AliRos.Client(options);
// 查询资源类型
aliRos.getResourceTypes({SupportStatus: 'UNKNOWN'}).then(function(res) {
return console.log(res.headers, res.body);
}).catch(function(err) {
return console.log(err);
});
// 创建资源栈, 注意Api中要求headers设置x-acs-region-id,此SDK统一设置RegionId即可
aliRos.createStack({
RegionId: 'cn-beijing',
Name: 'xxxx',
Template: {
...
},
Parameters: {
...
},
DisableRollback: true,
TimeoutMins:1
}).then(function(res) {
return console.log(res.headers, res.body);
}).catch(function(err) {
return console.log(err);
});
