Google cloud platform 使用pubsub-destination为google sink预定义服务帐户
我正在谷歌云上创建一个接收器,目的地作为发布/子主题,用于它的命令如下所示。 gcloud日志接收器创建geo_sinktestGoogle cloud platform 使用pubsub-destination为google sink预定义服务帐户,google-cloud-platform,google-cloud-pubsub,Google Cloud Platform,Google Cloud Pubsub,我正在谷歌云上创建一个接收器,目的地作为发布/子主题,用于它的命令如下所示。 gcloud日志接收器创建geo_sinktest pubsub.googleapis.com/projects///topics/ --日志过滤器“(resource.type=“gcs\u bucket”和(protoPayload.methodName=“storage.objects.create”或protoPayload.methodName=“storage.objects.delete”)或resour
pubsub.googleapis.com/projects///topics/
--日志过滤器“(resource.type=“gcs\u bucket”和(protoPayload.methodName=“storage.objects.create”或protoPayload.methodName=“storage.objects.delete”)或resource.type=“bigquery\u数据集”
执行命令后,我可以看到正在创建接收器 在控制台中,当我点击“查看接收器”时,我获得了所有详细信息,包括下面所示的“编写者身份” serviceAccount:p12345678...@gcp-sa-logging.iam.gserviceaccount.com
我的问题是
根据文档[1],“创建接收器时,日志记录会为接收器创建一个新的服务帐户,称为唯一写入者标识。您无法直接管理此服务帐户,因为它由云日志记录拥有和管理。如果接收器被删除,服务帐户将被删除。” 因此,不幸的是,无法在writer identity中预先定义服务帐户 曼努埃尔 [1]- 请参阅此