Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesGatherBasicInfo ¶
type KubernetesGatherBasicInfo struct { Lcuuid string `json:"lcuuid"` Name string `json:"name"` ClusterID string `json:"cluster_id"` PortNameRegex string `json:"port_name_regex"` PodNetIPv4CIDRMaxMask int `json:"pod_net_ipv4_cidr_max_mask"` PodNetIPv6CIDRMaxMask int `json:"pod_net_ipv6_cidr_max_mask"` Interval time.Duration `json:"interval"` LastStartedAt time.Time `json:"last_started_at"` LastCompletedAt time.Time `json:"last_completed_at"` }
type KubernetesGatherResource ¶
type KubernetesGatherResource struct { ErrorState int ErrorMessage string Region model.Region AZ model.AZ VPC model.VPC PodCluster model.PodCluster PodNodes []model.PodNode PodNamespaces []model.PodNamespace PodGroups []model.PodGroup PodReplicaSets []model.PodReplicaSet Pods []model.Pod PodServices []model.PodService PodServicePorts []model.PodServicePort PodGroupPorts []model.PodGroupPort PodIngresses []model.PodIngress PodIngressRules []model.PodIngressRule PodIngressRuleBackends []model.PodIngressRuleBackend PodNodeNetwork model.Network PodNodeSubnets []model.Subnet PodNodeVInterfaces []model.VInterface PodNodeIPs []model.IP PodServiceNetwork model.Network PodServiceSubnets []model.Subnet PodServiceVInterfaces []model.VInterface PodServiceIPs []model.IP PodNetwork model.Network PodSubnets []model.Subnet PodVInterfaces []model.VInterface PodIPs []model.IP }
Click to show internal directories.
Click to hide internal directories.