asm.alauda.io
group
v1beta2
versionobject
string
string
INSERT ADDITIONAL SPEC FIELDS - desired state of cluster Important: Run "make" to regenerate code after modifying this file
object
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
string
[]object
[]string
string
string
string
object
NamespaceSelector to select which namespaces the Endpoints objects are discovered from.
[]string
List of namespace names.
[]object
string
HTTP path to scrape for metrics.
string
Interval at which metrics should be scraped
string
HTTP path to scrape for metrics.
object
Optional HTTP URL parameters
string
HTTP path to scrape for metrics.
string
Name of the service port this url refers to. Mutually exclusive with targetPort.
string
HTTP scheme to use for scraping.
string
Timeout after which the scrape is ended
object
TLS configuration to use when scraping the url
boolean
Disable target certificate validation.
string
url for whole url
[]string
List of custom errors.
object
Selector transfers labels on the Kubernetes Pod onto the target.
[]object
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
string
requiredkey is the label key that the selector applies to.
string
requiredoperator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
[]string
values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
object
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
[]object
string
requiredname of job.
string
requiredgroup for apigroups GroupVersionKind.
string
requiredkind for GroupVersionKind.
string
requiredversion for GroupVersionKind.
string
name of crd.
string
namespace of crd.
string
requiredoperator of the crd, like Exists, HttpPing.
object
BasicAuth allow an http to authenticate over basic authentication
string
property name of password.
string
property name of username.
string
property name of url
[]string
List of custom errors.
object
v1beta1
versionobject
string
string
INSERT ADDITIONAL SPEC FIELDS - desired state of cluster Important: Run "make" to regenerate code after modifying this file
object
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
string
[]object
[]string
string
string
string
object
NamespaceSelector to select which namespaces the Endpoints objects are discovered from.
[]string
List of namespace names.
[]object
string
HTTP path to scrape for metrics.
string
Interval at which metrics should be scraped
string
HTTP path to scrape for metrics.
object
Optional HTTP URL parameters
string
HTTP path to scrape for metrics.
string
Name of the service port this url refers to. Mutually exclusive with targetPort.
string
HTTP scheme to use for scraping.
string
Timeout after which the scrape is ended
object
TLS configuration to use when scraping the url
boolean
Disable target certificate validation.
string
url for whole url
[]string
List of custom errors.
object
Selector transfers labels on the Kubernetes Pod onto the target.
[]object
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
string
requiredkey is the label key that the selector applies to.
string
requiredoperator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
[]string
values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
object
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
[]object
string
requiredname of job.
string
requiredgroup for apigroups GroupVersionKind.
string
requiredkind for GroupVersionKind.
string
requiredversion for GroupVersionKind.
string
name of crd.
string
namespace of crd.
string
requiredoperator of the crd, like Exists, HttpPing.
object
BasicAuth allow an http to authenticate over basic authentication
string
property name of password.
string
property name of username.
string
property name of url
[]string
List of custom errors.
object