Product Features
...
Integration Connectors
Cloud Service Providers

Google Cloud Pub/Sub Connector

3min

Overview

Google Cloud Pub/Sub integration enables an Edge System to connect with Google Cloud Pub/Sub.

Supported Communication

  • Outbound (Publish data from Edge to Google Cloud Pub/Sub) - Yes
  • Inbound (Subscribe to data from Google Cloud Pub/Sub to Edge ) - Yes

Configurations

Variable

Detail

Required

Name

Enter a name for the connector.

Yes

Service account key

Service account key is a JSON or P12 file containing authentication credentials for programmatic access to Google services.

You have the option to use Workload Identity Federation authorization in the service-account key file. See Configuring Workload Identity Federation Authorization to learn more.

Yes

Project id

Project id is a unique identifier for a specific project within the Google Cloud Platform ecosystem.

Yes

Private key

Private Key ID is a unique identifier associated with a service account's private key, used for authentication and access control in Google services.

No

Client email

Client Email is an email address associated with a service account in a Google Cloud project, used for authentication and access to resources.

No

Default topic

The default topic for publishing.

Yes

Show custom attributes

If enabled, custom attributes are key-value pairs that allow you to attach additional metadata to messages in a Google Cloud Pub/Sub topic for custom processing and filtering.

No

Parallel publish count

Parallel publish count refers to the number of concurrent message publishing operations that can be performed simultaneously using the Google Cloud Pub/Sub service, enhancing message throughput.

Yes

Parallel byte threshold

Parallel byte threshold is the configurable limit on the size of the data payload for a batch of messages that determines when parallel publishing of messages is triggered in Google Cloud Pub/Sub for optimized data transfer.

No

Publish count threshold

Publish count threshold is the set limit on the number of messages in a batch that triggers publishing to Google Cloud Pub/Sub, optimizing message delivery.

No

Publish delay threshold (Milliseconds)

Publish delay threshold (Milliseconds) is the specified time interval after which accumulated messages are automatically published to Google Cloud Pub/Sub to control message delivery latency.

No

Throttling limit

Set a limit on the number of outbound messages per second. If sending data to a server that has restrictions on the rate of incoming messages, this ensures that no messages are lost.

No

Persistent storage

If enabled, messages in the outbound queue are stored on disk. If there are interruptions in connection or power loss, messages will be retained and eventually sent when the connection is restored.

No

Queue mode

Select the sequence of data transfer: FIFO or LIFO. Selecting FIFO (First In First Out) will send the earliest message first. Selecting LIFO (Last In First Out) will send the latest message first.

No