VMScrapeConfig
operator.victoriametrics.com / v1beta1
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMScrapeConfig
metadata:
name: example
apiVersion
string
kind
string
metadata
object
spec object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
azureSDConfigs []object
authenticationMethod
string
enum:
OAuth, ManagedIdentityauthorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
clientID
string
clientSecret object
key
string required
name
string
optional
boolean
environment
string
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
resourceGroup
string
subscriptionID
string required
minLength:
1
tenantID
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearerTokenFile
string
bearerTokenSecret object
key
string required
name
string
optional
boolean
consulAgentSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
datacenter
string
filter
string
followRedirects
boolean
namespace
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
scheme
string
enum:
HTTP, HTTPS, http, https
server
string
services
[]string
tagSeparator
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
tokenRef object
key
string required
name
string
optional
boolean
consulSDConfigs []object
allowStale
boolean
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
datacenter
string
filter
string
followRedirects
boolean
namespace
string
nodeMeta
object
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
partition
string
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
scheme
string
enum:
HTTP, HTTPS
server
string required
minLength:
1
services
[]string
tagSeparator
string
tags
[]string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
tokenRef object
key
string required
name
string
optional
boolean
digitalOceanSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
server
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
dnsSDConfigs []object
names
[]string required
minItems:
1
port
integer
format:
int32
type
string
enum:
SRV, A, AAAA, MXdockerSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
filters []object
name
string required
values
[]string required
followRedirects
boolean
host
string
hostNetworkingHost
string
matchFirstNetwork
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
dockerSwarmSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
filters []object
name
string required
values
[]string required
followRedirects
boolean
host
string required
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
role
string required
enum:
services, tasks, nodestlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
ec2SDConfigs []object
accessKey object
key
string required
name
string
optional
boolean
filters []object
name
string required
values
[]string required
port
integer
format:
int32
region
string
roleARN
string
secretKey object
key
string required
name
string
optional
boolean
eurekaSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
server
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
fileSDConfigs []object
files
[]string required
minItems:
1
follow_redirects
boolean
gceSDConfigs []object
filter
string
port
integer
format:
int32
project
string required
minLength:
1
tagSeparator
string
zone
object required
hetznerSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
role
string required
enum:
robot, Robot, hcloud, CloudtlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
honorLabels
boolean
honorTimestamps
boolean
httpSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
url
string required
pattern:
^http(s)?://.+$minLength:
1
interval
string
kubernetesSDConfigs []object
apiServer
string
attach_metadata object
namespace
boolean
node
boolean
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
namespaces object
names
[]string
ownNamespace
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
role
string required
enum:
node, pod, service, endpoints, endpointslice, ingressselectors []object
field
string
label
string
role
string required
enum:
node, pod, service, endpoints, endpointslice, ingresstlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
kumaSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
clientID
string
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
server
string required
minLength:
1tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
marathonSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
servers
[]string required
minItems:
1tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
max_scrape_size
string
metricRelabelConfigs []object
action
string
if
object
labels
object
match
string
modulus
integer
format:
int64
regex
object
replacement
string
separator
string
sourceLabels
[]string
source_labels
[]string
targetLabel
string
target_label
string
nomadSDConfigs []object
allowStale
boolean
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
namespace
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
region
string
server
string required
minLength:
1
tagSeparator
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1openstackSDConfigs []object
allTenants
boolean
applicationCredentialId
string
applicationCredentialName
string
applicationCredentialSecret object
key
string required
name
string
optional
boolean
availability
string
enum:
Public, public, Admin, admin, Internal, internal
domainID
string
domainName
string
identityEndpoint
string
password object
key
string required
name
string
optional
boolean
port
integer
format:
int32
projectID
string
projectName
string
region
string required
minLength:
1
role
string required
enum:
Instance, instance, Hypervisor, hypervisortlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
userid
string
username
string
ovhcloudSDConfigs []object
applicationKey
string required
minLength:
1applicationSecret object required
key
string required
name
string
optional
boolean
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
consumerKey object required
key
string required
name
string
optional
boolean
endpoint
string
followRedirects
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
service
string required
enum:
vps, VPS, dedicated_server, DedicatedServertlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
params
object
path
string
proxyURL
string
puppetDBSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
followRedirects
boolean
includeParameters
boolean
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
query
string required
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
url
string required
relabelConfigs []object
action
string
if
object
labels
object
match
string
modulus
integer
format:
int64
regex
object
replacement
string
separator
string
sourceLabels
[]string
source_labels
[]string
targetLabel
string
target_label
string
sampleLimit
integer
scheme
string
enum:
http, https, HTTPS, HTTP
scrapeClass
string
scrapeTimeout
string
scrape_interval
string
seriesLimit
integer
staticConfigs []object
labels
object
targets
[]string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
vm_scrape_params object
disable_compression
boolean
disable_keep_alive
boolean
headers
[]string
no_stale_markers
boolean
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
scrape_align_interval
string
scrape_offset
string
stream_parse
boolean
vultrSDConfigs []object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basicAuth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
firewallGroupID
string
followRedirects
boolean
hostname
string
label
string
mainIP
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
port
integer
format:
int32
proxyURL
string
proxy_client_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token object
key
string required
name
string
optional
boolean
bearer_token_file
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
tls_config
object
region
string
tlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
yandexCloudSDConfigs []object
apiEndpoint
string
folderIDs
[]string
service
string required
enum:
compute, ydbtlsConfig object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
yandexPassportOAuthToken object
key
string required
name
string
optional
boolean
status object
conditions []object
lastTransitionTime
string required
format:
date-time
lastUpdateTime
string required
format:
date-time
message
string
maxLength:
32768
observedGeneration
integer
format:
int64minimum:
0
reason
string required
minLength:
1maxLength:
1024
status
string required
enum:
True, False, Unknown
type
string required
maxLength:
316
observedGeneration
integer
format:
int64
reason
string
updateStatus
string
No matches. Try .spec.authorization for an exact path