public sealed class ReplicaPlacement : IMessage<ReplicaPlacement>, IEquatable<ReplicaPlacement>, IDeepCloneable<ReplicaPlacement>, IBufferMessage, IMessage
Configuration for the placement of a control plane replica.
Implements
IMessage<ReplicaPlacement>, IEquatable<ReplicaPlacement>, IDeepCloneable<ReplicaPlacement>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
ReplicaPlacement()
public ReplicaPlacement()
ReplicaPlacement(ReplicaPlacement)
public ReplicaPlacement(ReplicaPlacement other)
Parameter | |
---|---|
Name | Description |
other | ReplicaPlacement |
Properties
AzureAvailabilityZone
public string AzureAvailabilityZone { get; set; }
Required. For a given replica, the Azure availability zone where to provision the control plane VM and the ETCD disk.
Property Value | |
---|---|
Type | Description |
String |
SubnetId
public string SubnetId { get; set; }
Required. For a given replica, the ARM ID of the subnet where the control plane VM is deployed. Make sure it's a subnet under the virtual network in the cluster configuration.
Property Value | |
---|---|
Type | Description |
String |