Class ConfluentCloud
Ingestion settings for Confluent Cloud.
Implements
Inherited Members
Namespace: Google.Apis.Pubsub.v1.Data
Assembly: Google.Apis.Pubsub.v1.dll
Syntax
public class ConfluentCloud : IDirectResponseSchema
Properties
BootstrapServer
Required. The address of the bootstrap server. The format is url:port.
Declaration
[JsonProperty("bootstrapServer")]
public virtual string BootstrapServer { get; set; }
Property Value
Type | Description |
---|---|
string |
ClusterId
Required. The id of the cluster.
Declaration
[JsonProperty("clusterId")]
public virtual string ClusterId { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GcpServiceAccount
Required. The GCP service account to be used for Federated Identity authentication with identity_pool_id
.
Declaration
[JsonProperty("gcpServiceAccount")]
public virtual string GcpServiceAccount { get; set; }
Property Value
Type | Description |
---|---|
string |
IdentityPoolId
Required. The id of the identity pool to be used for Federated Identity authentication with Confluent Cloud. See https://docs.confluent.io/cloud/current/security/authenticate/workload-identities/identity-providers/oauth/identity-pools.html#add-oauth-identity-pools.
Declaration
[JsonProperty("identityPoolId")]
public virtual string IdentityPoolId { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. An output-only field that indicates the state of the Confluent Cloud ingestion source.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
Topic
Required. The name of the topic in the Confluent Cloud cluster that Pub/Sub will import from.
Declaration
[JsonProperty("topic")]
public virtual string Topic { get; set; }
Property Value
Type | Description |
---|---|
string |