Files
js-scripts/scripts/alibaba-cloud-sts.js

21 lines
538 B
JavaScript

#! /usr/bin/env runjs
var UnixArgsUtil = Packages.me.hatter.tools.commons.args.UnixArgsUtil;
var alibabaSts = require('!hatter.ink@0/component-alibaba-cloud-sts.js');
var main = () => {
UnixArgsUtil.parseGlobalArgs($ARGS);
var type = UnixArgsUtil.ARGS.kvalue('type');
var roleArn = UnixArgsUtil.ARGS.kvalue('roleArn');
var slot = UnixArgsUtil.ARGS.kvalue('slot');
println(JSON.stringify(alibabaSts.fetchAlibabaCloudStsWithCache({
type: type,
roleArn: roleArn,
slot: slot
})));
};
main();