ServiceDiscoveryService

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string ServiceDiscoveryService
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec ServiceDiscoveryServiceSpec
status ServiceDiscoveryServiceStatus

ServiceDiscoveryServiceSpec

(Appears on:ServiceDiscoveryService, ServiceDiscoveryServiceStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
arn string (Optional)
description string (Optional)
dnsConfig []ServiceDiscoveryServiceSpecDnsConfig
healthCheckConfig []ServiceDiscoveryServiceSpecHealthCheckConfig (Optional)
healthCheckCustomConfig []ServiceDiscoveryServiceSpecHealthCheckCustomConfig (Optional)
name string

ServiceDiscoveryServiceSpecDnsConfig

(Appears on:ServiceDiscoveryServiceSpec)
Field Type Description
dnsRecords []ServiceDiscoveryServiceSpecDnsConfigDnsRecords
namespaceID string
routingPolicy string (Optional)

ServiceDiscoveryServiceSpecDnsConfigDnsRecords

(Appears on:ServiceDiscoveryServiceSpecDnsConfig)
Field Type Description
ttl int
type string

ServiceDiscoveryServiceSpecHealthCheckConfig

(Appears on:ServiceDiscoveryServiceSpec)
Field Type Description
failureThreshold int (Optional)
resourcePath string (Optional)
type string (Optional)

ServiceDiscoveryServiceSpecHealthCheckCustomConfig

(Appears on:ServiceDiscoveryServiceSpec)
Field Type Description
failureThreshold int (Optional)

ServiceDiscoveryServiceStatus

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