google_api_pub_sub v0.22.2 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.
Dead lettering is done on a best effort basis. The same message might be dead lettered multiple times.
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 a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.
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.
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud 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.
A topic resource.
Request for the UpdateSnapshot method.
Request for the UpdateSubscription method.
Request for the UpdateTopic method.