文件名称:aws-cred-report-ts:用于生成AWS IAM凭证报告的TypeScript库
文件大小:593KB
文件格式:ZIP
更新时间:2024-03-16 20:52:23
aws-sdk TypeScript
AWSCredReport 这是一个小的TS库,其中包装了aws-sdk来帮助生成AWS Credential Reports。 AWS-SDK有什么问题? 没有; 但可以更轻松地使用它。 首先,SDK包含两种创建凭证报告的方法: GenerateCredentialReport和GetCredentialReport 。 它是一个异步操作,尽管生成和检索之间的时间通常不会太长,但调用者仍需要考虑一下。 而且,没有提供确定“凭证报告生成”操作的“状态”的方法; 因此,如果要先调用Generate,然后再调用Get,并且没有凭据报告准备就绪,则需要重试。 该库为您处理重试。 最后,您将其作为CSV编码的缓冲区返回。 该库为您修复了该问题; 它将解析CSV,然后返回有用的数据结构。 用法 import { AWSCredReportClient } from "@mhoc/aws-c
【文件预览】:
aws-cred-report-ts-master
----src()
--------index.ts(99B)
--------CredentialReport.ts(877B)
--------AWSCredReportClient.ts(2KB)
--------User.ts(12KB)
----.vscode()
--------settings.json(82B)
----tsconfig.json(587B)
----LICENSE(1KB)
----README.md(1KB)
----dist()
--------User.d.ts(10KB)
--------CredentialReport.js(969B)
--------AWSCredReportClient.d.ts(652B)
--------CredentialReport.d.ts(776B)
--------User.js(7KB)
--------index.d.ts(99B)
--------AWSCredReportClient.js(5KB)
--------tsconfig.tsbuildinfo(366KB)
--------index.js(996B)
--------Client.js(4KB)
----docs()
--------index.html(280KB)
--------classes()
--------assets()
--------modules.html(280KB)
----.gitignore(14B)
----package-lock.json(17KB)
----package.json(567B)