public sealed class AwsClusterNetworking : IMessage<AwsClusterNetworking>, IEquatable<AwsClusterNetworking>, IDeepCloneable<AwsClusterNetworking>, IBufferMessage, IMessageReference documentation and code samples for the Anthos Multi-Cloud v1 API class AwsClusterNetworking.
ClusterNetworking defines cluster-wide networking configuration.
Anthos clusters on AWS run on a single VPC. This includes control plane replicas and node pool nodes.
Implements
IMessage<AwsClusterNetworking>, IEquatable<AwsClusterNetworking>, IDeepCloneable<AwsClusterNetworking>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
AwsClusterNetworking()
public AwsClusterNetworking()AwsClusterNetworking(AwsClusterNetworking)
public AwsClusterNetworking(AwsClusterNetworking other)| Parameter | |
|---|---|
| Name | Description |
other |
AwsClusterNetworking |
Properties
PodAddressCidrBlocks
public RepeatedField<string> PodAddressCidrBlocks { get; }Required. All pods in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
ServiceAddressCidrBlocks
public RepeatedField<string> ServiceAddressCidrBlocks { get; }Required. All services in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
VpcId
public string VpcId { get; set; }Required. The VPC associated with the cluster. All component clusters (i.e. control plane and node pools) run on a single VPC.
This field cannot be changed after creation.
| Property Value | |
|---|---|
| Type | Description |
String |
|