Managed Service for Apache Kafka API v1 API - Class ConnectCluster (1.0.0-beta05)

public sealed class ConnectCluster : IMessage<ConnectCluster>, IEquatable<ConnectCluster>, IDeepCloneable<ConnectCluster>, IBufferMessage, IMessage

Reference documentation and code samples for the Managed Service for Apache Kafka API v1 API class ConnectCluster.

An Apache Kafka Connect cluster deployed in a location.

Inheritance

object > ConnectCluster

Namespace

Google.Cloud.ManagedKafka.V1

Assembly

Google.Cloud.ManagedKafka.V1.dll

Constructors

ConnectCluster()

public ConnectCluster()

ConnectCluster(ConnectCluster)

public ConnectCluster(ConnectCluster other)
Parameter
Name Description
other ConnectCluster

Properties

CapacityConfig

public CapacityConfig CapacityConfig { get; set; }

Required. Capacity configuration for the Kafka Connect cluster.

Property Value
Type Description
CapacityConfig

Config

public MapField<string, string> Config { get; }

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.

Property Value
Type Description
MapFieldstringstring

ConnectClusterName

public ConnectClusterName ConnectClusterName { get; set; }

ConnectClusterName-typed view over the Name resource name property.

Property Value
Type Description
ConnectClusterName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the cluster was created.

Property Value
Type Description
Timestamp

GcpConfig

public ConnectGcpConfig GcpConfig { get; set; }

Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.

Property Value
Type Description
ConnectGcpConfig

KafkaCluster

public string KafkaCluster { get; set; }

Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster}

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Optional. Labels as key value pairs.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id}

Property Value
Type Description
string

PlatformConfigCase

public ConnectCluster.PlatformConfigOneofCase PlatformConfigCase { get; }
Property Value
Type Description
ConnectClusterPlatformConfigOneofCase

State

public ConnectCluster.Types.State State { get; set; }

Output only. The current state of the cluster.

Property Value
Type Description
ConnectClusterTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the cluster was last updated.

Property Value
Type Description
Timestamp