Show / Hide Table of Contents

Class UpdateGooglePubSubConnectionDetails

The information to update a the Google PubSub Connection.

Inheritance
object
UpdateConnectionDetails
UpdateGooglePubSubConnectionDetails
Inherited Members
UpdateConnectionDetails.DisplayName
UpdateConnectionDetails.Description
UpdateConnectionDetails.FreeformTags
UpdateConnectionDetails.DefinedTags
UpdateConnectionDetails.VaultId
UpdateConnectionDetails.KeyId
UpdateConnectionDetails.NsgIds
UpdateConnectionDetails.SubnetId
UpdateConnectionDetails.RoutingMethod
UpdateConnectionDetails.DoesUseSecretIds
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class UpdateGooglePubSubConnectionDetails : UpdateConnectionDetails

Properties

ServiceAccountKeyFile

Declaration
[JsonProperty(PropertyName = "serviceAccountKeyFile")]
public string ServiceAccountKeyFile { get; set; }
Property Value
Type Description
string

The base64 encoded content of the service account key file containing the credentials required to use Google PubSub. Deprecated: This field is deprecated and replaced by "serviceAccountKeyFileSecretId". This field will be removed after February 15 2026.

ServiceAccountKeyFileSecretId

Declaration
[JsonProperty(PropertyName = "serviceAccountKeyFileSecretId")]
public string ServiceAccountKeyFileSecretId { get; set; }
Property Value
Type Description
string

The OCID of the Secret where the content of the service account key file is stored, which contains the credentials required to use Google PubSub. Note: When provided, 'serviceAccountKeyFile' field must not be provided.

In this article
Back to top