Google cloud storage 部署管理器,如何在资源文件中获取google存储服务帐户
我使用Deployment Manager并尝试在python文件中描述我的资源(Deployment Manager允许使用python或Jinja创建配置)。 其实 我使用json格式创建主题资源-Google cloud storage 部署管理器,如何在资源文件中获取google存储服务帐户,google-cloud-storage,google-deployment-manager,google-api-explorer,Google Cloud Storage,Google Deployment Manager,Google Api Explorer,我使用Deployment Manager并尝试在python文件中描述我的资源(Deployment Manager允许使用python或Jinja创建配置)。 其实 我使用json格式创建主题资源- return { 'name': topic, 'type': 'pubsub.v1.topic', 'properties': { 'topic': topic }, 'accessControl': { 'gcp
return
{
'name': topic,
'type': 'pubsub.v1.topic',
'properties': {
'topic': topic
},
'accessControl': {
'gcpIamPolicy': {
'bindings': [
{
'role':
'roles/pubsub.publisher',
'members': [ 'service_account = project_name + '@gs-project-accounts.iam.gserviceaccount.com' ]
}
]
}
}
}
格式[project\u name]@gs project accounts.iam.gserviceaccount.com
在几周前运行良好,但对于新创建的项目,找不到此类服务帐户
服务帐户。。。不存在
?它是-[project name]@gs project accounts.iam.gserviceaccount.com
,目前是服务-[projectId]@gs project accounts.iam.gserviceaccount.com
。
我通过API检查它,并获得新创建的特殊项目-此格式:service-[project\u Id]@gs project accounts.iam.gserviceaccount.com
地面军事系统服务帐户格式最近更改为以下格式:
service-[PROJECT\u NUMBER]@gs PROJECT accounts.iam.gserviceaccount.com
现有项目将继续采用以前的格式
对于新项目,新的格式将是前进的方向
要验证格式,您可以。Frank,谢谢您的回答,您可以添加一些链接到有关此格式更改的发行说明或文档吗?如果尚未发布,更新应该很快就会发布。我今天会向团队报到,并向他们汇报。事实上,正如你上面提到的,它没有别名new->old。需要解决这个问题,谢谢你叫Nazar出来,它还没有准备好。