/*
 Copyright (C) 2017  Cloudbase Solutions SRL

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Affero General Public License as
 published by the Free Software Foundation, either version 3 of the
 License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Affero General Public License for more details.

 You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

export const defaultLabels = {
  username: "Username",
  password: "Password",
  host: "Host",
  port: "Port",
  allow_untrusted: "Allow Untrusted",
  identity_api_version: "Identity Version",
  auth_url: "Auth URL",
  user_domain_name: "User Domain Name",
  project_name: "Project Name",
  project_domain_name: "Project Domain Name",
  flavor_name: "Flavor Name",
  hypervisor_type: "Hypervisor Type",
  container_format: "Container Format",
  disk_format: "Disk Format",
  glance_upload: "Glance Upload",
  keypair_name: "Keypair Name",
  fip_pool_name: "Floating IP Pool",
  migr_fip_pool_name: "Migration Floating IP Pool",
  migr_flavor_name: "Migration Flavor Name",
  migr_image_name: "Migration Image Name",
  migr_image_name_map: "Migration Image Name Map",
  migr_image_id: "Migration Image ID",
  migr_worker_use_config_drive: "Migration Worker use ConfigDrive",
  migr_worker_use_fip: "Migration Worker use FIP",
  delete_disks_on_vm_termination: "Delete Disks on VM termination",
  set_dhcp: "Set DHCP",
  vm_size: "VM Size",
  location: "Location",
  resource_group: "Resource Group",
  worker_size: "Worker Size",
  subscription_id: "Subscription ID",
  tenant_id: "Tenant ID",
  client_id: "Client ID",
  client_secret: "Client Secret",
  server_pool_name: "Server Pool Name",
  migr_template_name: "Migration Template Name",
  migr_template_username: "Migration Template Username",
  migr_template_password: "Migration Template Password",
  repository_name: "Repository Name",
  shape_name: "Shape Name",
  migr_shape_name: "Migration Shape Name",
  use_colocated_snapshots: "Use Collocated Snapshots",
  allow_untrusted_swift: "Allow Untrusted Swift",
  glance_api_version: "Glance API Version"
}

export const cloudLabels = {
  vmware_vsphere: 'vmware'
}

/*
 Copyright (C) 2017  Cloudbase Solutions SRL

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Affero General Public License as
 published by the Free Software Foundation, either version 3 of the
 License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Affero General Public License for more details.

 You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

export const defaultLabels = {
  username: "Username",
  password: "Password",
  host: "Host",
  port: "Port",
  allow_untrusted: "Allow Untrusted",
  identity_api_version: "Identity Version",
  auth_url: "Auth URL",
  user_domain_name: "User Domain Name",
  project_name: "Project Name",
  project_domain_name: "Project Domain Name",
  flavor_name: "Flavor Name",
  hypervisor_type: "Hypervisor Type",
  container_format: "Container Format",
  disk_format: "Disk Format",
  glance_upload: "Glance Upload",
  keypair_name: "Keypair Name",
  fip_pool_name: "Floating IP Pool",
  migr_fip_pool_name: "Migration Floating IP Pool",
  migr_flavor_name: "Migration Flavor Name",
  migr_image_name: "Migration Image Name",
  migr_image_name_map: "Migration Image Name Map",
  migr_image_id: "Migration Image ID",
  migr_network_name: "Migration Network Name",
  migr_worker_use_config_drive: "Migration Worker use ConfigDrive",
  migr_worker_use_fip: "Migration Worker use FIP",
  delete_disks_on_vm_termination: "Delete Disks on VM termination",
  set_dhcp: "Set DHCP",
  vm_size: "VM Size",
  location: "Location",
  resource_group: "Resource Group",
  worker_size: "Worker Size",
  subscription_id: "Subscription ID",
  tenant_id: "Tenant ID",
  client_id: "Client ID",
  client_secret: "Client Secret",
  server_pool_name: "Server Pool Name",
  migr_template_name: "Migration Template Name",
  migr_template_username: "Migration Template Username",
  migr_template_password: "Migration Template Password",
  repository_name: "Repository Name",
  shape_name: "Shape Name",
  migr_shape_name: "Migration Shape Name",
  use_colocated_snapshots: "Use Collocated Snapshots",
  allow_untrusted_swift: "Allow Untrusted Swift",
  glance_api_version: "Glance API Version"
}

export const cloudLabels = {
  vmware_vsphere: 'vmware'
}

Add migr_network_name label