Documentation ¶
Index ¶
- func AJAX_AWS_modify_hypervisor_firewall(w http.ResponseWriter, r *http.Request)
- func AJAX_GCP_modify_hypervisor_firewall(w http.ResponseWriter, r *http.Request)
- func AJAX_modify_iptables_firewall(w http.ResponseWriter, r *http.Request)
- func AWS_hypervisor_security_web_handler(w http.ResponseWriter, r *http.Request)
- func Check_log(log_path string) int
- func GCP_hypervisor_security_web_handler(w http.ResponseWriter, r *http.Request)
- func Generate_firewall_port_close_rule(iptables_port_map map[string]map[string]map[string]string, vm_name string, ...)
- func Generate_firewall_port_open_rule(iptables_port_map map[string]map[string]map[string]string, vm_name string, ...)
- func Get_aws_firewall_map_ajax(w http.ResponseWriter, r *http.Request)
- func Get_gcp_firewall_map_ajax(w http.ResponseWriter, r *http.Request)
- func Get_iptables_security_map_ajax(w http.ResponseWriter, r *http.Request)
- func Get_main_aws_vm_name(top_level_map map[string]map[string]string, vpc_id string) string
- func Get_main_gcp_vm_name(top_level_map map[string]map[string]string, vpc_id string) string
- func IP_tables_security_web_handler(w http.ResponseWriter, r *http.Request)
- func Run_aws_sec_group_terraform(log_path string) int
- func Run_aws_terraform(vm_name string, log_path string) int
- func Run_gcp_sec_group_terraform(log_path string) int
- func Run_gcp_terraform(vm_name string, log_path string) int
- type Page
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AJAX_AWS_modify_hypervisor_firewall ¶
func AJAX_AWS_modify_hypervisor_firewall(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func AJAX_GCP_modify_hypervisor_firewall ¶
func AJAX_GCP_modify_hypervisor_firewall(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func AJAX_modify_iptables_firewall ¶
func AJAX_modify_iptables_firewall(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func AWS_hypervisor_security_web_handler ¶
func AWS_hypervisor_security_web_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Check_log ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func GCP_hypervisor_security_web_handler ¶
func GCP_hypervisor_security_web_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_firewall_port_close_rule ¶
func Generate_firewall_port_close_rule(iptables_port_map map[string]map[string]map[string]string, vm_name string, firewall_rule_map_key string, protocol string, port_number string)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_firewall_port_open_rule ¶
func Generate_firewall_port_open_rule(iptables_port_map map[string]map[string]map[string]string, vm_name string, firewall_rule_map_key string, protocol string, port_number string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_aws_firewall_map_ajax ¶
func Get_aws_firewall_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_gcp_firewall_map_ajax ¶
func Get_gcp_firewall_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_iptables_security_map_ajax ¶
func Get_iptables_security_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_main_aws_vm_name ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_main_gcp_vm_name ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func IP_tables_security_web_handler ¶
func IP_tables_security_web_handler(w http.ResponseWriter, r *http.Request)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Run_aws_sec_group_terraform ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Run_aws_terraform ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Run_gcp_sec_group_terraform ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Run_gcp_terraform ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Types ¶
type Page ¶
type Page struct { Title string Body []byte LogPath string LogPosition int Selected_VM string Cloud_Platform string Instance_construction_type string }
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////