【文件属性】:
文件名称:cloud-pricing-api:用于云定价的GraphQL API,包括AWS,GCP(以及以后的其他产品)
文件大小:103KB
文件格式:ZIP
更新时间:2021-02-01 17:08:47
aws azure gcp price cloud-cost
云定价API
该项目旨在创建GraphQL云定价API。 目前支持AWS和Google,计划将来支持其他云供应商。
Infracost具有此服务的托管版本。 要获取API密钥,请并运行infracost register 。
目录
请求示例
获取美国东部的所有t3.micro价格,这将返回30多个结果。 通过将以下查询粘贴到来自己尝试-您将需要使用诸如浏览器扩展之类的以便可以将自定义HTTP标头x-api-key为您的Infracost API密钥。
query {
products (
filter : {
vendorName : " aws " ,
service : " AmazonEC2 " ,
productFamily : " Compute Instance " ,
region : " us-east-1 " ,
attributeFilters : [
{ key : " instanceType " , value : " t3.micro " }
]
【文件预览】:
cloud-pricing-api-master
----.dockerignore(36B)
----.eslintrc.js(770B)
----src()
--------resolvers.ts(3KB)
--------app.ts(2KB)
--------config.ts(2KB)
--------utils()
--------db()
--------typeDefs.ts(1KB)
--------updaters()
--------server.ts(184B)
--------cmd()
----Dockerfile(429B)
----tsconfig.json(184B)
----LICENSE(11KB)
----.prettierrc(26B)
----README.md(3KB)
----data()
--------.gitkeep(0B)
----.gitignore(54B)
----package-lock.json(308KB)
----package.json(2KB)
----.nvmrc(6B)