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({int? controlPlaneNodePort, int? ingressHttpNodePort, int? ingressHttpsNodePort, int? konnectivityServerNodePort})
VmwareManualLbConfig.fromJson(Map json_)

Properties

controlPlaneNodePort int?
NodePort for control plane service.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ingressHttpNodePort int?
NodePort for ingress service's http.
getter/setter pair
ingressHttpsNodePort int?
NodePort for ingress service's https.
getter/setter pair
konnectivityServerNodePort int?
NodePort for konnectivity server service running as a sidecar in each kube-apiserver pod (ex.
getter/setter pair
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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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