Loadbalancer

Field Type Description
apiVersion string digitalocean.kubeform.com/v1alpha1
kind string Loadbalancer
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec LoadbalancerSpec
status LoadbalancerStatus

LoadbalancerSpec

(Appears on:Loadbalancer, LoadbalancerStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
algorithm string (Optional)
dropletIDS []int64 (Optional)
dropletTag string (Optional)
enableProxyProtocol bool (Optional)
forwardingRule []LoadbalancerSpecForwardingRule
healthcheck []LoadbalancerSpecHealthcheck (Optional)
ip string (Optional)
name string
redirectHTTPToHTTPS bool (Optional)
region string
status string (Optional)
stickySessions []LoadbalancerSpecStickySessions (Optional)
urn string (Optional) the uniform resource name for the load balancer

LoadbalancerSpecForwardingRule

(Appears on:LoadbalancerSpec)
Field Type Description
certificateID string (Optional)
entryPort int
entryProtocol string
targetPort int
targetProtocol string
tlsPassthrough bool (Optional)

LoadbalancerSpecHealthcheck

(Appears on:LoadbalancerSpec)
Field Type Description
checkIntervalSeconds int (Optional)
healthyThreshold int (Optional)
path string (Optional)
port int
protocol string
responseTimeoutSeconds int (Optional)
unhealthyThreshold int (Optional)

LoadbalancerSpecStickySessions

(Appears on:LoadbalancerSpec)
Field Type Description
cookieName string (Optional)
cookieTtlSeconds int (Optional)
type string (Optional)

LoadbalancerStatus

(Appears on:Loadbalancer)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output LoadbalancerSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)