UNPKG

@sdesktop/s

Version:

Serverless devs tool, just for desktop.

195 lines 10.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getInputData = exports.checkProviderList = exports.providerAccessFormat = exports.providerCollection = exports.providerObject = exports.providerArray = void 0; exports.providerArray = ['alibaba', 'baidu', 'huawei', 'aws', 'azure', 'google', 'tencent']; exports.providerObject = { alibaba: 'Alibaba Cloud', baidu: 'Baidu Cloud', huawei: 'Huawei Cloud', aws: 'AWS Cloud', azure: 'Azure Cloud', google: 'Google Cloud', tencent: 'Tencent Cloud', }; exports.providerCollection = { alibaba: [ { type: 'input', message: 'AccountID', name: 'AccountID', default: '', }, { type: 'input', message: 'AccessKeyID', name: 'AccessKeyID', default: '', }, { type: 'input', message: 'AccessKeySecret', name: 'AccessKeySecret', default: '', }, ], aws: [ { type: 'input', message: 'AccessKeyID', name: 'AccessKeyID', default: '', }, { type: 'input', message: 'SecretAccessKey', name: 'SecretAccessKey', default: '', }, ], huawei: [ { type: 'input', message: 'AccessKeyID', name: 'AccessKeyID', default: '', }, { type: 'input', message: 'SecretAccessKey', name: 'SecretAccessKey', default: '', }, ], azure: [ { type: 'input', message: 'KeyVaultName', name: 'KeyVaultName', default: '', }, { type: 'input', message: 'TenantID', name: 'TenantID', default: '', }, { type: 'input', message: 'ClentID', name: 'ClentID', default: '', }, { type: 'input', message: 'ClientSecret', name: 'ClientSecret', default: '', }, ], baidu: [ { type: 'input', message: 'AccessKeyID', name: 'AccessKeyID', default: '', }, { type: 'input', message: 'SecretAccessKey', name: 'SecretAccessKey', default: '', }, ], google: [ { type: 'input', message: 'PrivateKeyData', name: 'PrivateKeyData', default: '', }, ], tencent: [ { type: 'input', message: 'AccountID', name: 'AccountID', default: '', }, { type: 'input', message: 'SecretID', name: 'SecretID', default: '', }, { type: 'input', message: 'SecretKey', name: 'SecretKey', default: '', }, ], }; exports.providerAccessFormat = { alibaba: ['AccountID', 'AccessKeyID', 'AccessKeySecret'], aws: ['AccessKeyID', 'SecretAccessKey'], baidu: ['AccessKeyID', 'SecretAccessKey'], huawei: ['AccessKeyID', 'SecretAccessKey'], azure: ['KeyVaultName', 'TenantID', 'ClientID', 'ClientSecret'], tencent: ['AccountID', 'SecretID', 'SecretKey'], google: ['PrivateKeyData'], }; exports.checkProviderList = [ { type: 'list', name: 'provider', message: 'Please select a provider:', choices: [ { name: 'Alibaba Cloud (alibaba)', value: 'alibaba' }, { name: 'AWS (aws)', value: 'aws' }, { name: 'Azure (azure)', value: 'azure' }, { name: 'Baidu Cloud (baidu)', value: 'baidu' }, { name: 'Google Cloud (google)', value: 'google' }, { name: 'Huawei Cloud (huawei)', value: 'huawei' }, { name: 'Tencent Cloud (tencent)', value: 'tencent' }, ], }, ]; function getInputData(program) { var inputSecretCheck = {}; if (program.AccountID) { inputSecretCheck.AccountID = program.AccountID; } if (program.AccessKeyID) { inputSecretCheck.AccessKeyID = program.AccessKeyID; } if (program.AccessKeySecret) { inputSecretCheck.AccessKeySecret = program.AccessKeySecret; } if (program.SecretID) { inputSecretCheck.SecretID = program.SecretID; } if (program.SecretKey) { inputSecretCheck.SecretKey = program.SecretKey; } if (program.SecretAccessKey) { inputSecretCheck.SecretAccessKey = program.SecretAccessKey; } if (program.KeyVaultName) { inputSecretCheck.KeyVaultName = program.KeyVaultName; } if (program.TenantID) { inputSecretCheck.TenantID = program.TenantID; } if (program.ClientID) { inputSecretCheck.ClientID = program.ClientID; } if (program.ClientSecret) { inputSecretCheck.ClientSecret = program.ClientSecret; } if (program.PrivateKeyData) { inputSecretCheck.PrivateKeyData = program.PrivateKeyData; } return inputSecretCheck; } exports.getInputData = getInputData; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbmZpZy9jb21tb24vY29tbW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNhLFFBQUEsYUFBYSxHQUFhLENBQUMsU0FBUyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsU0FBUyxDQUFDLENBQUM7QUFFOUYsUUFBQSxjQUFjLEdBQVE7SUFDakMsT0FBTyxFQUFFLGVBQWU7SUFDeEIsS0FBSyxFQUFFLGFBQWE7SUFDcEIsTUFBTSxFQUFFLGNBQWM7SUFDdEIsR0FBRyxFQUFFLFdBQVc7SUFDaEIsS0FBSyxFQUFFLGFBQWE7SUFDcEIsTUFBTSxFQUFFLGNBQWM7SUFDdEIsT0FBTyxFQUFFLGVBQWU7Q0FDekIsQ0FBQztBQUVXLFFBQUEsa0JBQWtCLEdBQVE7SUFDckMsT0FBTyxFQUFFO1FBQ1A7WUFDRSxJQUFJLEVBQUUsT0FBTztZQUNiLE9BQU8sRUFBRSxXQUFXO1lBQ3BCLElBQUksRUFBRSxXQUFXO1lBQ2pCLE9BQU8sRUFBRSxFQUFFO1NBQ1o7UUFDRDtZQUNFLElBQUksRUFBRSxPQUFPO1lBQ2IsT0FBTyxFQUFFLGFBQWE7WUFDdEIsSUFBSSxFQUFFLGFBQWE7WUFDbkIsT0FBTyxFQUFFLEVBQUU7U0FDWjtRQUNEO1lBQ0UsSUFBSSxFQUFFLE9BQU87WUFDYixPQUFPLEVBQUUsaUJBQWlCO1lBQzFCLElBQUksRUFBRSxpQkFBaUI7WUFDdkIsT0FBTyxFQUFFLEVBQUU7U0FDWjtLQUNGO0lBRUQsR0FBRyxFQUFFO1FBQ0g7WUFDRSxJQUFJLEVBQUUsT0FBTztZQUNiLE9BQU8sRUFBRSxhQUFhO1lBQ3RCLElBQUksRUFBRSxhQUFhO1lBQ25CLE9BQU8sRUFBRSxFQUFFO1NBQ1o7UUFFRDtZQUNFLElBQUksRUFBRSxPQUFPO1lBQ2IsT0FBTyxFQUFFLGlCQUFpQjtZQUMxQixJQUFJLEVBQUUsaUJB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