aci

package
v0.0.0-...-a0c03a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2021 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlertConfig

type AlertConfig struct {
	AlertSeverity string                      `yaml:"alert_severity,omitempty"`
	Faults        map[string]AlertConfigFault `yaml:"faults,omitempty"`
}

type AlertConfigFault

type AlertConfigFault struct {
	FaultName string `yaml:"fault_name,omitempty"`
}

type Alerts

type Alerts struct {
	APIC           AlertsConfigAPIC                    `yaml:"apic,omitempty"`
	Defaults       AlertsConfigDefaults                `yaml:"defaults,omitempty"`
	DroppedFaults  map[string]AlertsConfigDroppedFault `yaml:"dropped_faults,omitempty"`
	Alerts         map[string]AlertConfig              `yaml:"alerts,omitempty"`
	EnrichTopology AlertsEnrichTopology                `yaml:"enrich_topology,omitempty"`
}

type AlertsConfigAPIC

type AlertsConfigAPIC struct {
	AlertSeverityThreshold string `yaml:"alert_severity_threshold,omitempty"`
	DropUnknownAlerts      bool   `yaml:"drop_unknown_alerts,omitempty"`
}

type AlertsConfigDefaults

type AlertsConfigDefaults struct {
	AlertSeverity string `yaml:"alert_severity,omitempty"`
}

type AlertsConfigDroppedFault

type AlertsConfigDroppedFault struct {
	FaultName string `yaml:"fault_name,omitempty"`
}

type AlertsEnrichTopology

type AlertsEnrichTopology struct {
	Enabled          bool              `yaml:"enabled,omitempty"`
	DefaultSubsystem string            `yaml:"default_subsystem,omitempty"`
	Subsystems       map[string]string `yaml:"subsystems,omitempty"`
	NodeLabel        string            `yaml:"node_label,omitempty"`
	NodeTLD          string            `yaml:"node_tld,omitempty"`
}

type ConsulConfig

type ConsulConfig struct {
	Host     string            `yaml:"host"`
	Service  string            `yaml:"service"`
	NodeMeta map[string]string `yaml:"node_meta,omitempty"`
}

type Secrets

type Secrets struct {
	APIC   SecretsConfigAPIC `yaml:"apic,omitempty"`
	Consul ConsulConfig      `yaml:"consul,omitempty"`
}

type SecretsConfigAPIC

type SecretsConfigAPIC struct {
	Cluster SecretsConfigAPICCluster `yaml:"cluster,omitempty"`
}

type SecretsConfigAPICCluster

type SecretsConfigAPICCluster struct {
	Name string `yaml:"name,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL