Documentation ¶
Index ¶
- func AWS_access_handler(w http.ResponseWriter, r *http.Request)
- func AWS_imported_web_handler(w http.ResponseWriter, r *http.Request)
- func AWS_web_handler(w http.ResponseWriter, r *http.Request)
- func Generate_aws_ssh_keys(aws_map map[string]string, vm_name string)
- func Generate_terraform_resources(aws_map map[string]map[string]string, vm_name string)
- func Generate_terraform_sec_group_resources(ajax_map map[string]string)
- func Get_aws_imported_map_ajax(w http.ResponseWriter, r *http.Request)
- func Get_aws_map_ajax(w http.ResponseWriter, r *http.Request)
- func Get_subnet_cidr(subnet_address string) string
- func Get_vpc_cidr(subnet_address string) string
- func Launch_instance(w http.ResponseWriter, r *http.Request)
- func Populate_aws_firewall_default_section(vm_name string)
- func Populate_modified_aws_firewall_section(hypervisor_port_map map[string]map[string]string, vm_name string)
- func Populate_separate_aws_firewall_section(hypervisor_port_map map[string]map[string]string)
- func Store_aws_credentials(aws_map map[string]map[string]string, vm_name string)
- func Store_aws_ssh_keys_from_imported_VM(aws_map map[string]string, vm_name string)
- func Terminate_instance(w http.ResponseWriter, r *http.Request)
- type Page
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AWS_access_handler ¶
func AWS_access_handler(w http.ResponseWriter, r *http.Request)
func AWS_imported_web_handler ¶
func AWS_imported_web_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func AWS_web_handler ¶
func AWS_web_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_aws_ssh_keys ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_terraform_resources ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_terraform_sec_group_resources ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_aws_imported_map_ajax ¶
func Get_aws_imported_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_aws_map_ajax ¶
func Get_aws_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_subnet_cidr ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_vpc_cidr ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Launch_instance ¶
func Launch_instance(w http.ResponseWriter, r *http.Request)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Populate_aws_firewall_default_section ¶
func Populate_aws_firewall_default_section(vm_name string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Populate_modified_aws_firewall_section ¶
func Populate_modified_aws_firewall_section(hypervisor_port_map map[string]map[string]string, vm_name string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Populate_separate_aws_firewall_section ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Store_aws_credentials ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Store_aws_ssh_keys_from_imported_VM ¶
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Terminate_instance ¶
func Terminate_instance(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Types ¶
type Page ¶
type Page struct { Title string Body []byte LogPath string LogPosition int Show_SSH string Selected_VM string Cloud_Platform string Instance_construction_type string AWS_key_ID string AWS_secret_key string }
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////