Managed Service for Apache Kafka API v1 API - Class Cluster (1.0.0-beta01)

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

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

An Apache Kafka cluster deployed in a location.

Inheritance

object > Cluster

Namespace

Google.Cloud.ManagedKafka.V1

Assembly

Google.Cloud.ManagedKafka.V1.dll

Constructors

Cluster()

public Cluster()

Cluster(Cluster)

public Cluster(Cluster other)
Parameter
Name Description
other Cluster

Properties

CapacityConfig

public CapacityConfig CapacityConfig { get; set; }

Required. Capacity configuration for the Kafka cluster.

Property Value
Type Description
CapacityConfig

ClusterName

public ClusterName ClusterName { get; set; }

ClusterName-typed view over the Name resource name property.

Property Value
Type Description
ClusterName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the cluster was created.

Property Value
Type Description
Timestamp

GcpConfig

public GcpConfig GcpConfig { get; set; }

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

Property Value
Type Description
GcpConfig

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 cluster. Structured like: projects/{project_number}/locations/{location}/clusters/{cluster_id}

Property Value
Type Description
string

PlatformConfigCase

public Cluster.PlatformConfigOneofCase PlatformConfigCase { get; }
Property Value
Type Description
ClusterPlatformConfigOneofCase

RebalanceConfig

public RebalanceConfig RebalanceConfig { get; set; }

Optional. Rebalance configuration for the Kafka cluster.

Property Value
Type Description
RebalanceConfig

State

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

Output only. The current state of the cluster.

Property Value
Type Description
ClusterTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

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

Property Value
Type Description
Timestamp