Google Cloud Pub/Sub Connector
Review the Google Cloud Pub/Sub Integration Guide.
Google Cloud Pub/Sub integration enables an Edge System to connect with Google Cloud Pub/Sub.
- Outbound (Publish data from Edge to Google Cloud Pub/Sub) - Yes
- Inbound (Subscribe to data from Google Cloud Pub/Sub to Edge ) - Yes
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. For version 3.11.3 and later, 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 |