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