asm.alauda.io group

v1beta2 version
spec object
interval string
jobLabel string

INSERT ADDITIONAL SPEC FIELDS - desired state of cluster Important: Run "make" to regenerate code after modifying this file

monitorResults object

SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.

latestUpdated string
targets []object
lastErrors []string
name string
running string
targetType string
namespaceSelector object

NamespaceSelector to select which namespaces the Endpoints objects are discovered from.

matchNames []string

List of namespace names.

pingurls []object
host string

HTTP path to scrape for metrics.

interval string

Interval at which metrics should be scraped

name string

HTTP path to scrape for metrics.

params object

Optional HTTP URL parameters

path string

HTTP path to scrape for metrics.

port string

Name of the service port this url refers to. Mutually exclusive with targetPort.

scheme string

HTTP scheme to use for scraping.

scrapeTimeout string

Timeout after which the scrape is ended

tlsConfig object

TLS configuration to use when scraping the url

insecureSkipVerify boolean

Disable target certificate validation.

url string

url for whole url

customErrors []string

List of custom errors.

selector object

Selector transfers labels on the Kubernetes Pod onto the target.

matchExpressions []object

A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.

key string required

key is the label key that the selector applies to.

operator string required

operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.

values []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.

matchLabels 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.

crds []object
name string required

name of job.

group string required

group for apigroups GroupVersionKind.

kind string required

kind for GroupVersionKind.

version string required

version for GroupVersionKind.

crdname string

name of crd.

namespace string

namespace of crd.

operator string required

operator of the crd, like Exists, HttpPing.

basicAuth object

BasicAuth allow an http to authenticate over basic authentication

password string

property name of password.

username string

property name of username.

url string

property name of url

customErrors []string

List of custom errors.

status object
v1beta1 version
spec object
interval string
jobLabel string

INSERT ADDITIONAL SPEC FIELDS - desired state of cluster Important: Run "make" to regenerate code after modifying this file

monitorResults object

SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.

latestUpdated string
targets []object
lastErrors []string
name string
running string
targetType string
namespaceSelector object

NamespaceSelector to select which namespaces the Endpoints objects are discovered from.

matchNames []string

List of namespace names.

pingurls []object
host string

HTTP path to scrape for metrics.

interval string

Interval at which metrics should be scraped

name string

HTTP path to scrape for metrics.

params object

Optional HTTP URL parameters

path string

HTTP path to scrape for metrics.

port string

Name of the service port this url refers to. Mutually exclusive with targetPort.

scheme string

HTTP scheme to use for scraping.

scrapeTimeout string

Timeout after which the scrape is ended

tlsConfig object

TLS configuration to use when scraping the url

insecureSkipVerify boolean

Disable target certificate validation.

url string

url for whole url

customErrors []string

List of custom errors.

selector object

Selector transfers labels on the Kubernetes Pod onto the target.

matchExpressions []object

A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.

key string required

key is the label key that the selector applies to.

operator string required

operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.

values []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.

matchLabels 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.

crds []object
name string required

name of job.

group string required

group for apigroups GroupVersionKind.

kind string required

kind for GroupVersionKind.

version string required

version for GroupVersionKind.

crdname string

name of crd.

namespace string

namespace of crd.

operator string required

operator of the crd, like Exists, HttpPing.

basicAuth object

BasicAuth allow an http to authenticate over basic authentication

password string

property name of password.

username string

property name of username.

url string

property name of url

customErrors []string

List of custom errors.

status object