Class PublicClusterDetails
Details of the public cluster feature for the Kafka cluster.
Implements
Inherited Members
Namespace: Google.Apis.ManagedKafka.v1.Data
Assembly: Google.Apis.ManagedKafka.v1.dll
Syntax
public class PublicClusterDetails : IDirectResponseSchema
Properties
DiscoveryDnsRecords
Output only. DNS discovery records that resolve to all of the external IP addresses associated with the public cluster. Used for configuring DNS-based egress firewall rules to a public cluster. discovery_dns_record can be added to this list if the cluster is scaled up. Must configure DNS based firewalls to resolve ALL DNS records in this list as large clusters have IP addresses sharded across records. Each record contains a maximum of 30 IP addresses.
Declaration
[JsonProperty("discoveryDnsRecords")]
public virtual IList<string> DiscoveryDnsRecords { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExternalIpAddresses
Output only. All of the external IP addresses associated with the public cluster used for configuring egress firewall rules to a public cluster. external_ip_address can be added to this list if the cluster is scaled up.
Declaration
[JsonProperty("externalIpAddresses")]
public virtual IList<string> ExternalIpAddresses { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |