google_api_pub_sub v0.0.1 API Reference

Modules

API calls for all endpoints tagged Projects

Handle Tesla connections for GoogleApi.PubSub.V1

Helper functions for deserializing responses into models

Request for the Acknowledge method

Associates `members` with a `role`

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: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`

Response for the `ListSubscriptions` method

Response for the `ListTopicSubscriptions` method

Response for the `ListTopics` method

Request for the ModifyAckDeadline method

Request for the ModifyPushConfig method

Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. A `Policy` consists of a list of `bindings`. A `Binding` binds a list of `members` to a `role`, where the members can be user accounts, Google groups, Google domains, and service accounts. A `role` is a named list of permissions defined by IAM. Example { "bindings": [ { "role": "roles/owner", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-other-app@appspot.gserviceaccount.com", ] }, { "role": "roles/viewer", "members": ["user:sean@example.com"] } ] } For a description of IAM and its features, see the IAM developer's guide

Request for the Publish method

Response for the `Publish` method

A message data and its attributes. The message payload must not be empty; it must contain either a non-empty data field, or at least one attribute

Request for the `Pull` method

Response for the `Pull` method

Configuration for a push delivery endpoint

A message and its corresponding acknowledgment ID

Request message for `SetIamPolicy` method

A subscription resource

Request message for `TestIamPermissions` method

Response message for `TestIamPermissions` method

Helper functions for building Tesla requests