首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将资产流到bigquery的gcloud beta命令出错

将资产流到bigquery的gcloud beta命令出错
EN

Stack Overflow用户
提问于 2020-01-23 20:06:27
回答 1查看 434关注 0票数 1

这可能有点伤脑筋,但希望有人能帮忙。问题出在第22条。

因此,我们要做的是在每个GCP项目中创建一个连续的库存变化流到BigQuery数据集表,我们可以从这些表中创建报告,并更好地了解我们正在付费的东西,哪些是正在使用的,哪些是不使用的,等等。

错误:错误运行命令'gcloud beta资产提要创建asset_change_feed --project=project_id -pubsub=asset_change_feed‘:Output: Error:(gcloud.beta.asset.feeds.create)参数(-- asset asset):必须指定。使用: gcloud beta资产提要创建FEED_ID --PUBSUB=PUBSUB_TOPIC(--资产-名称=资产_名称,.

有关此命令及其标志的详细信息,请运行: gcloud beta资产提要创建--帮助

使用terraform,我们尝试创建一个数据流作业和一个名为asset_change_feed的公共子主题。

由于gcloud beta asset feeds create命令需要一个包含所有资产名称监视器的参数,所以我们在创建pubsub主题时出错.

好吧..。这种做法违背了目的。重点是监视所有更改、出现和消失的资产名称。这就像创建一个feed来监视明年出现的所有新的婴儿名字,但是feed命令要求我们预先知道它们。见鬼?那又有什么意义呢?我们在这里重新发明方向盘吗?

我们在这里查阅了这些文档:

馈送

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-25 20:06:38

根据gcloud beta asset feeds create 文档,必须指定至少一个 of --asset-names--asset-types

必须至少指明其中一项: --asset-names=ASSET_NAMES,…要接收更新的资产全名的逗号分隔列表。例如: //compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1.有关详细信息,请参阅名字--asset-types=ASSET_TYPES,…要接收更新的资产类型类型的逗号分隔列表。例如:Compute.googlevis.com/Disk,Compute.googlevis.com/Network,有关所有受支持的资产类型,请参见https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview

因此,当我们事先不知道名称时,我们只需传递--asset-types就可以监视所需类型的所有资源。您可以看到支持的资产类型这里列表,也可以使用exportAssets API方法(gcloud asset export)检索组织、文件夹或项目级别上使用的类型。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59886312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档