Anthos Multi-Cloud v1 API - Class AwsClusterNetworking (2.5.0)

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

Reference 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.

Inheritance

object > AwsClusterNetworking

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AwsClusterNetworking()

public AwsClusterNetworking()

AwsClusterNetworking(AwsClusterNetworking)

public AwsClusterNetworking(AwsClusterNetworking other)
Parameter
Name Description
other AwsClusterNetworking

Properties

PerNodePoolSgRulesDisabled

public bool PerNodePoolSgRulesDisabled { get; set; }

Optional. Disable the per node pool subnet security group rules on the control plane security group. When set to true, you must also provide one or more security groups that ensure node pools are able to send requests to the control plane on TCP/443 and TCP/8132. Failure to do so may result in unavailable node pools.

Property Value
Type Description
bool

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
RepeatedFieldstring

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
RepeatedFieldstring

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