Lines Matching defs:CheckDefinition

397 type CheckDefinition struct {  struct
398 ID *string `mapstructure:"id"`
399 Name *string `mapstructure:"name"`
400 Notes *string `mapstructure:"notes"`
401 ServiceID *string `mapstructure:"service_id" alias:"serviceid"`
402 Token *string `mapstructure:"token"`
403 Status *string `mapstructure:"status"`
404 ScriptArgs []string `mapstructure:"args" alias:"scriptargs"`
405 HTTP *string `mapstructure:"http"`
406 Header map[string][]string `mapstructure:"header"`
407 Method *string `mapstructure:"method"`
408 Body *string `mapstructure:"body"`
409 OutputMaxSize *int `mapstructure:"output_max_size"`
410 TCP *string `mapstructure:"tcp"`
411 Interval *string `mapstructure:"interval"`
412 …rID *string `mapstructure:"docker_container_id" alias:"dockercontainerid"`
413 Shell *string `mapstructure:"shell"`
414 GRPC *string `mapstructure:"grpc"`
415 GRPCUseTLS *bool `mapstructure:"grpc_use_tls"`
416 TLSServerName *string `mapstructure:"tls_server_name"`
417 …pVerify *bool `mapstructure:"tls_skip_verify" alias:"tlsskipverify"`
418 AliasNode *string `mapstructure:"alias_node"`
419 AliasService *string `mapstructure:"alias_service"`
420 Timeout *string `mapstructure:"timeout"`
421 TTL *string `mapstructure:"ttl"`
422 H2PING *string `mapstructure:"h2ping"`
423 SuccessBeforePassing *int `mapstructure:"success_before_passing"`
424 FailuresBeforeCritical *int `mapstructure:"failures_before_critical"`
425 … `mapstructure:"deregister_critical_service_after" alias:"deregistercriticalserviceafter"`
427 EnterpriseMeta `mapstructure:",squash"`