我正在尝试返回AWS Secrets Manager Secret的名称。
我有一个工作示例,当它为我的参数找到匹配项,但抛出UnhandledPromiseRejectionWarning:Unhandled promise rejection
时
寻求有关如何处理拒绝(或抑制拒绝(并打印出名称(如果存在(或打印secret doesn't exist
(如果不存在(的帮助。
// Set Params for Describe Secret
const params = {SecretId: `${dir.name}`};
const response = sm.describeSecret(params).promise()
console.log((await response).Name)
我还没能找到太多与TS相关的只有JS。我对JS/TS 也相当陌生
想出了如何做我想要的
const response = await sm.describeSecret(params).promise()
.then((data) => data.Name).catch(() => {})