Check is the Schema for the Checks API. <no value>
Type
CRD
Group
sm.grafana.crossplane.io
Version
v1alpha1
apiVersion: sm.grafana.crossplane.io/v1alpha1
kind: Check
CheckSpec defines the desired state of Check
No description provided.
List of probe location IDs where this target will be checked from.
Check settings. Should contain exactly one nested block.
Settings for DNS check. The target must be a valid hostname (or IP address for PTR
records).
List of valid response codes. Options include NOERROR
, BADALG
, BADMODE
, BADKEY
, BADCOOKIE
, BADNAME
, BADSIG
, BADTIME
, BADTRUNC
, BADVERS
, FORMERR
, NOTIMP
, NOTAUTH
, NOTZONE
, NXDOMAIN
, NXRRSET
, REFUSED
, SERVFAIL
, YXDOMAIN
, YXRRSET
.
Validate additional matches.
Fail if value matches regex.
Fail if value does not match regex.
Validate response answer.
Fail if value matches regex.
Fail if value does not match regex.
Validate response authority.
Fail if value matches regex.
Fail if value does not match regex.
Settings for HTTP check. The target must be a URL (http or https).
List of regexes. If any match the response body, the check will fail.
List of regexes. If any do not match the response body, the check will fail.
Check fails if headers match.
Check fails if headers do not match.
The HTTP headers set for the probe.
TLS config.
List of valid HTTP versions. Options include HTTP/1.0
, HTTP/1.1
, HTTP/2
Accepted status codes. If unset, defaults to 2xx.
Settings for ping (ICMP) check. The target must be a valid hostname or IP address.
Settings for TCP check. The target must be of the form <host>:<port>
, where the host portion must be a valid hostname or IP address.
TLS config.
Settings for traceroute check. The target must be a valid hostname or IP address
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
Policies for referencing.
ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef
Policies for referencing.
PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.
CheckStatus defines the observed state of Check.
Conditions of the resource.
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.