REST 资源:admin.projects.locations.subscriptions

资源:订阅

有关订阅资源的元数据。

JSON 表示

{
  "name": string,
  "topic": string,
  "deliveryConfig": {
    object (DeliveryConfig)
  }
}
字段
name

string

订阅的名称。结构如下:projects/{project_number}/locations/{location}/subscriptions/{subscriptionId}

topic

string

此订阅附加的主题的名称。结构如下:projects/{project_number}/locations/{location}/topics/{topicId}

deliveryConfig

object (DeliveryConfig)

此订阅消息的投放设置。

DeliveryConfig

订阅消息的投放设置。

JSON 表示

{
  "deliveryRequirement": enum (DeliveryRequirement)
}
字段
deliveryRequirement

enum (DeliveryRequirement)

此订阅的传送要求。

DeliveryRequirement

此订阅何时应向存储空间中的永久性消息订阅者发送消息。如需了解详情,请参阅创建精简版订阅

枚举
DELIVERY_REQUIREMENT_UNSPECIFIED 默认值。此值未使用。
DELIVER_IMMEDIATELY 在将已发布的消息传送给订阅者之前,服务器不会等待将已发布的消息成功写入存储器。
DELIVER_AFTER_STORED 只有在消息成功写入存储空间后,服务器才会向订阅者传送已发布的消息。这会导致端到端延迟时间变长,但传送会保持一致。

方法

create

创建新订阅。

delete

删除指定的订阅。

get

返回订阅配置。

list

返回给定项目的订阅列表。

patch

更新指定订阅的属性。