feat: add alibaba-cloud-sts.js
This commit is contained in:
20
scripts/alibaba-cloud-sts.js
Normal file
20
scripts/alibaba-cloud-sts.js
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
#! /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();
|
||||||
Reference in New Issue
Block a user