PubsubConfig

用于发布 Cloud Pub/Sub 消息的配置。

JSON 表示法

{
  "topic": string,
  "messageFormat": enum(MessageFormat),
  "serviceAccountEmail": string
}
字段
topic

string

Cloud Pub/Sub 的主题,值的格式为 projects/<project>/topics/<topic>。其中的项目需要是此配置所属的项目。

messageFormat

enum(MessageFormat)

Cloud Pub/Sub 消息的格式。

serviceAccountEmail

string

用于发布 Cloud Pub/Sub 消息的服务帐号的电子邮件地址。该服务帐号需要与 PubsubConfig 属于同一项目。添加该服务帐号时,调用者需要拥有其 iam.serviceAccounts.actAs 权限。如果未指定,则默认为 Compute Engine 默认服务帐号。