google_api_pub_sub v0.9.0 API Reference

Modules

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.PubSub.V1.

Request for the Acknowledge method.

Associates members with a role.

Request for the CreateSnapshot method.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance

A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).

Represents an expression text. Example

Response for the ListSnapshots method.

Response for the ListSubscriptions method.

Response for the ListTopicSnapshots method.

Response for the ListTopicSubscriptions method.

Response for the ListTopics method.

Attributes

  • allowedPersistenceRegions (type: list(String.t), default: nil) - A list of IDs of GCP regions where messages that are published to the topic may be persisted in storage. Messages published by publishers running in non-allowed GCP regions (or running outside of GCP altogether) will be routed for storage in one of the allowed regions. An empty list means that no regions are allowed, and is not a valid configuration.

Request for the ModifyAckDeadline method.

Request for the ModifyPushConfig method.

Contains information needed for generating an OpenID Connect token.

Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources.

Request for the Publish method.

Response for the Publish method.

A message that is published by publishers and consumed by subscribers. The message must contain either a non-empty data field or at least one attribute. Note that client libraries represent this object differently depending on the language. See the corresponding

Request for the Pull method.

Response for the Pull method.

Configuration for a push delivery endpoint.

A message and its corresponding acknowledgment ID.

Request for the Seek method.

Response for the Seek method (this response is empty).

Request message for SetIamPolicy method.

A snapshot resource. Snapshots are used in Seek operations, which allow you to manage message acknowledgments in bulk. That is, you can set the acknowledgment state of messages in an existing subscription to the state captured by a snapshot.

A subscription resource.

Request message for TestIamPermissions method.

Response message for TestIamPermissions method.

Request for the UpdateSnapshot method.

Request for the UpdateSubscription method.

Request for the UpdateTopic method.