Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gateways ¶
type Gateways []struct { ProjectID int `json:"project_id"` ID string `json:"id"` Logicalname string `json:"logicalname"` Description string `json:"description"` EnforcerImageName string `json:"enforcer_image_name"` Type string `json:"type"` Version string `json:"version"` Commit string `json:"commit"` Hostname string `json:"hostname"` ShortHostname string `json:"short_hostname"` Address string `json:"address"` PublicAddress string `json:"public_address"` GrpcAddress string `json:"grpc_address"` Addresses interface{} `json:"addresses"` Lastupdate int `json:"lastupdate"` Status string `json:"status"` Serverid string `json:"serverid"` ServerName string `json:"server_name"` DockerVersion string `json:"docker_version"` HostOs string `json:"host_os"` IsWindows bool `json:"is_windows"` CritVulns int `json:"crit_vulns"` HighVulns int `json:"high_vulns"` MedVulns int `json:"med_vulns"` LowVulns int `json:"low_vulns"` NegVulns int `json:"neg_vulns"` Malware int `json:"malware"` VulnsFound int `json:"vulns_found"` LastVulnScan int `json:"last_vuln_scan"` DisplayName string `json:"display_name"` Compliant bool `json:"compliant"` Machineid string `json:"machineid"` ClusterID int `json:"cluster_id"` ConnectTime int `json:"connect_time"` Hostlabels interface{} `json:"hostlabels"` Gateways interface{} `json:"gateways"` Token string `json:"token"` Enforce bool `json:"enforce"` Scan bool `json:"scan"` TotalPass int `json:"total_pass"` TotalWarn int `json:"total_warn"` HostKernelVersion string `json:"host_kernel_version"` KernelModuleLoaded bool `json:"kernel_module_loaded"` RuntimeProtection int `json:"runtime_protection"` ContainerActivityProtection bool `json:"container_activity_protection"` NetworkProtection bool `json:"network_protection"` HostNetworkProtection bool `json:"host_network_protection"` UserAccessControl bool `json:"user_access_control"` SyncHostImages bool `json:"sync_host_images"` ImageAssurance bool `json:"image_assurance"` HostProtection bool `json:"host_protection"` Orchestrator struct { Type string `json:"type"` Master bool `json:"master"` } `json:"orchestrator"` RiskExplorerAutoDiscovery bool `json:"risk_explorer_auto_discovery"` AuditAll bool `json:"audit_all"` AuditSuccessLogin bool `json:"audit_success_login"` AuditFailedLogin bool `json:"audit_failed_login"` BatchInstallID int `json:"batch_install_id"` SaveBatchID int `json:"save_batch_id"` BatchInstallName string `json:"batch_install_name"` SyscallEnabled bool `json:"syscall_enabled"` RuntimeType string `json:"runtime_type"` InterceptionMode string `json:"interception_mode"` Username string `json:"username"` AquaDigest string `json:"aqua_digest"` ContainerID string `json:"container_id"` Secrets interface{} `json:"secrets"` }
Gateways maps to /api/v1/servers to return a slice of gateways
Click to show internal directories.
Click to hide internal directories.