VmwareManualLbConfig class

Represents configuration parameters for an already existing manual load balancer. Given the nature of manual load balancers it is expected that said load balancer will be fully managed by users. IMPORTANT: Please note that the Anthos On-Prem API will not generate or update ManualLB configurations it can only bind a pre-existing configuration to a new VMware user cluster.

Constructors

VmwareManualLbConfig({Input<int>? controlPlaneNodePort, Input<int>? ingressHttpNodePort, Input<int>? ingressHttpsNodePort, Input<int>? konnectivityServerNodePort})
Creates a new VmwareManualLbConfig. controlPlaneNodePort NodePort for control plane service. The Kubernetes API server in the admin cluster is implemented as a Service of type NodePort (ex. 30968). ingressHttpNodePort NodePort for ingress service's http. The ingress service in the admin cluster is implemented as a Service of type NodePort (ex. 32527). ingressHttpsNodePort NodePort for ingress service's https. The ingress service in the admin cluster is implemented as a Service of type NodePort (ex. 30139). konnectivityServerNodePort NodePort for konnectivity server service running as a sidecar in each kube-apiserver pod (ex. 30564).
const
VmwareManualLbConfig.fromMap(Map<String, dynamic> map)
factory

Properties

controlPlaneNodePort → Input<int>?
NodePort for control plane service. The Kubernetes API server in the admin cluster is implemented as a Service of type NodePort (ex. 30968).
final
hashCode → int
The hash code for this object.
no setterinherited
ingressHttpNodePort → Input<int>?
NodePort for ingress service's http. The ingress service in the admin cluster is implemented as a Service of type NodePort (ex. 32527).
final
ingressHttpsNodePort → Input<int>?
NodePort for ingress service's https. The ingress service in the admin cluster is implemented as a Service of type NodePort (ex. 30139).
final
konnectivityServerNodePort → Input<int>?
NodePort for konnectivity server service running as a sidecar in each kube-apiserver pod (ex. 30564).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited