MonitoringUptimeCheckConfig

Field Type Description
apiVersion string google.kubeform.com/v1alpha1
kind string MonitoringUptimeCheckConfig
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec MonitoringUptimeCheckConfigSpec
status MonitoringUptimeCheckConfigStatus

MonitoringUptimeCheckConfigSpec

(Appears on:MonitoringUptimeCheckConfig, MonitoringUptimeCheckConfigStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
contentMatchers []MonitoringUptimeCheckConfigSpecContentMatchers (Optional)
displayName string
httpCheck []MonitoringUptimeCheckConfigSpecHttpCheck (Optional)
internalCheckers []MonitoringUptimeCheckConfigSpecInternalCheckers (Optional)
isInternal bool (Optional)
monitoredResource []MonitoringUptimeCheckConfigSpecMonitoredResource (Optional)
name string (Optional)
period string (Optional)
project string (Optional)
resourceGroup []MonitoringUptimeCheckConfigSpecResourceGroup (Optional)
selectedRegions []string (Optional)
tcpCheck []MonitoringUptimeCheckConfigSpecTcpCheck (Optional)
timeout string

MonitoringUptimeCheckConfigSpecContentMatchers

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
content string (Optional)

MonitoringUptimeCheckConfigSpecHttpCheck

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
authInfo []MonitoringUptimeCheckConfigSpecHttpCheckAuthInfo (Optional)
headers map[string]string (Optional)
maskHeaders bool (Optional)
path string (Optional)
port int (Optional)
useSSL bool (Optional)

MonitoringUptimeCheckConfigSpecHttpCheckAuthInfo

(Appears on:MonitoringUptimeCheckConfigSpecHttpCheck)
Field Type Description
username string (Optional)

MonitoringUptimeCheckConfigSpecInternalCheckers

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
displayName string (Optional)
gcpZone string (Optional)
name string (Optional)
network string (Optional)
peerProjectID string (Optional)

MonitoringUptimeCheckConfigSpecMonitoredResource

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
labels map[string]string
type string

MonitoringUptimeCheckConfigSpecResourceGroup

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
groupID string (Optional)
resourceType string (Optional)

MonitoringUptimeCheckConfigSpecTcpCheck

(Appears on:MonitoringUptimeCheckConfigSpec)
Field Type Description
port int

MonitoringUptimeCheckConfigStatus

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

Sensitive Values

Name Type Description
http_check.<index>.auth_info.<index>.password string