Class ConnectCluster
An Apache Kafka Connect cluster deployed in a location.
Implements
Inherited Members
Namespace: Google.Apis.ManagedKafka .v1.Data
Assembly: Google.Apis.ManagedKafka.v1.dll
Syntax
public class ConnectCluster : IDirectResponseSchema
Properties
CapacityConfig
Required. Capacity configuration for the Kafka Connect cluster.
Declaration
[JsonProperty("capacityConfig")]
public virtual CapacityConfig CapacityConfig { get; set; }
Property Value
Type | Description |
---|---|
Capacity |
Config
Optional. Configurations for the worker that are overridden from the defaults. The key of the map is a Kafka
Connect worker property name, for example: exactly.once.source.support
.
Declaration
[JsonProperty("config")]
public virtual IDictionary<string, string> Config { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
CreateTime
object representation of Create
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
Date
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
Date |
CreateTimeRaw
Output only. The time when the cluster was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { 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 |
GcpConfig
Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.
Declaration
[JsonProperty("gcpConfig")]
public virtual ConnectGcpConfig GcpConfig { get; set; }
Property Value
Type | Description |
---|---|
Connect |
KafkaCluster
Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster}
Declaration
[JsonProperty("kafkaCluster")]
public virtual string KafkaCluster { get; set; }
Property Value
Type | Description |
---|---|
string |
Labels
Optional. Labels as key value pairs.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Name
Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. The current state of the cluster.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateTime
object representation of Update
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
Date
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
Date |
UpdateTimeRaw
Output only. The time when the cluster was last updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |