cloudstack/ui/dictionary.jsp
Rohit Yadav 107595a6a5 CLOUDSTACK-8457: SAML auth plugin improvements for production usage
* Move config options to SAML plugin
  This moves all configuration options from Config.java to SAML auth manager. This
  allows us to use the config framework.
* Make SAML2UserAuthenticator validate SAML token in httprequest
* Make logout API use ConfigKeys defined in saml auth manager
* Before doing SAML auth, cleanup local states and cookies
* Fix configurations in 4.5.1 to 4.5.2 upgrade path
* Fail if idp has no sso URL defined
* Add a default set of SAML SP cert for testing purposes
  Now to enable and use saml, one needs to do a deploydb-saml after doing a deploydb
* UI remembers login selections, IDP server

- CLOUDSTACK-8458:
    * On UI show dropdown list of discovered IdPs
    * Support SAML Federation, where there may be more than one IdP
        - New datastructure to hold metadata of SP or IdP
        - Recursive processing of IdP metadata
        - Fix login/logout APIs to get new interface and metadata data structure
        - Add org/contact information to metadata
        - Add new API: listIdps that returns list of all discovered IdPs
        - Refactor and cleanup code and tests

- CLOUDSTACK-8459:
    * Add HTTP-POST binding to SP metadata
    * Authn requests must use either HTTP POST/Artifact binding

- CLOUDSTACK-8461:
    * Use unspecified x509 cert as a fallback encryption/signing key
      In case a IDP's metadata does not clearly say if their certificates need to be
      used as signing or encryption and we don't find that, fallback to use the
      unspecified key itself.

- CLOUDSTACK-8462:
    * SAML Auth plugin should not do authorization
      This removes logic to create user if they don't exist. This strictly now
      assumes that users have been already created/imported/authorized by admins.
      As per SAML v2.0 spec section 4.1.2, the SP provider should create authn requests using
      either HTTP POST or HTTP Artifact binding to transfer the message through a
      user agent (browser in our case). The use of HTTP Redirect was one of the reasons
      why this plugin failed to work for some IdP servers that enforce this.
    * Add new User Source
      By reusing the source field, we can find if a user has been SAML enabled or not.
      The limitation is that, once say a user is imported by LDAP and then SAML
      enabled - they won't be able to use LDAP for authentication
    * UI should allow users to pass in domain they want to log into, though it is
      optional and needed only when a user has accounts across domains with same
      username and authorized IDP server
    * SAML users need to be authorized before they can authenticate
        - New column entity to track saml entity id for a user
        - Reusing source column to check if user is saml enabled or not
        - Add new source types, saml2 and saml2disabled
        - New table saml_token to solve the issue of multiple users across domains and
          to enforce security by tracking authn token and checking the samlresponse for
          the tokens
        - Implement API: authorizeSamlSso to enable/disable saml authentication for a
          user
        - Stubs to implement saml token flushing/expiry

- CLOUDSTACK-8463:
    * Use username attribute specified in global setting
      Use username attribute defined by admin from a global setting
      In case of encrypted assertion/attributes:
      - Decrypt them
      - Check signature if provided to check authenticity of message using IdP's
        public key and SP's private key
      - Loop through attributes to find the username

- CLOUDSTACK-8538:
    * Add new global config for SAML request sig algorithm

- CLOUDSTACK-8539:
    * Add metadata refresh timer task and token expiring
        - Fix domain path and save it to saml_tokens
        - Expire hour old saml tokens
        - Refresh metadata based on timer task
        - Fix unit tests

This closes #489

(cherry picked from commit 20ce346f3acb794b08a51841bab2188d426bf7dc)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

Conflicts:
	client/WEB-INF/classes/resources/messages_hu.properties
	plugins/hypervisors/xenserver/src/com/cloud/hypervisor/xenserver/resource/wrapper/xenbase/CitrixCheckHealthCommandWrapper.java
	plugins/user-authenticators/saml2/src/org/apache/cloudstack/api/command/SAML2LoginAPIAuthenticatorCmd.java
	ui/scripts/ui-custom/login.js
2015-06-29 12:31:51 +02:00

1046 lines
74 KiB
Plaintext

<%--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
--%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<c:if test="${!empty cookie.lang}">
<fmt:setLocale value="${cookie.lang.value}" />
</c:if>
<fmt:setBundle basename="resources/messages"/>
<%--
****
NOTE
****
Please use dictionary2.jsp for all new mappings. This is due to
file size constraints for JSP files.
If you add anything else to this file, an error might occur at runtime!
--%>
<% long now = System.currentTimeMillis(); %>
<script type="text/javascript">
dictionary = {
'label.vm.ip': '<fmt:message key="label.vm.ip" />',
'message.listView.subselect.multi': '<fmt:message key="message.listView.subselect.multi" />',
'label.use.vm.ips': '<fmt:message key="label.use.vm.ips" />',
'label.recover.vm': '<fmt:message key="label.recover.vm" />',
'message.recover.vm': '<fmt:message key="message.recover.vm" />',
'label.reinstall.vm': '<fmt:message key="label.reinstall.vm" />',
'message.reinstall.vm': '<fmt:message key="message.reinstall.vm" />',
'label.port': '<fmt:message key="label.port" />',
'label.remove.ldap': '<fmt:message key="label.remove.ldap" />',
'message.remove.ldap': '<fmt:message key="message.remove.ldap" />',
'message.configure.ldap': '<fmt:message key="message.configure.ldap" />',
'label.configure.ldap': '<fmt:message key="label.configure.ldap" />',
'label.ldap.port': '<fmt:message key="label.ldap.port" />',
'label.ldap.configuration': '<fmt:message key="label.ldap.configuration" />',
'label.create.nfs.secondary.staging.store': '<fmt:message key="label.create.nfs.secondary.staging.store" />',
'label.volatile': '<fmt:message key="label.volatile" />',
'label.planner.mode': '<fmt:message key="label.planner.mode" />',
'label.deployment.planner': '<fmt:message key="label.deployment.planner" />',
'label.quiesce.vm': '<fmt:message key="label.quiesce.vm" />',
'label.smb.username': '<fmt:message key="label.smb.username" />',
'label.smb.password': '<fmt:message key="label.smb.password" />',
'label.smb.domain': '<fmt:message key="label.smb.domain" />',
'label.hypervisors': '<fmt:message key="label.hypervisors" />',
'label.home': '<fmt:message key="label.home" />',
'label.sockets': '<fmt:message key="label.sockets" />',
'label.add.ucs.manager': '<fmt:message key="label.add.ucs.manager" />',
'label.root.disk.size': '<fmt:message key="label.root.disk.size" />',
'label.s3.nfs.path': '<fmt:message key="label.s3.nfs.path" />',
'label.s3.nfs.server': '<fmt:message key="label.s3.nfs.server" />',
'label.delete.events': '<fmt:message key="label.delete.events" />',
'label.delete.alerts': '<fmt:message key="label.delete.alerts" />',
'label.archive.events': '<fmt:message key="label.archive.events" />',
'label.archive.alerts': '<fmt:message key="label.archive.alerts" />',
'label.by.alert.type': '<fmt:message key="label.by.alert.type" />',
'label.by.event.type': '<fmt:message key="label.by.event.type" />',
'label.by.date.start': '<fmt:message key="label.by.date.start" />',
'label.by.date.end': '<fmt:message key="label.by.date.end" />',
'label.switch.type': '<fmt:message key="label.switch.type" />',
'label.service.state': '<fmt:message key="label.service.state" />',
'label.egress.default.policy': '<fmt:message key="label.egress.default.policy" />',
'label.routing': '<fmt:message key="label.routing" />',
'label.hvm': '<fmt:message key="label.hvm" />',
'message.validate.invalid.characters': '<fmt:message key="message.validate.invalid.characters" />',
'message.validate.fieldrequired': '<fmt:message key="message.validate.fieldrequired" />',
'message.validate.fixfield': '<fmt:message key="message.validate.fixfield" />',
'label.about': '<fmt:message key="label.about" />',
'label.about.app': '<fmt:message key="label.about.app" />',
'label.app.name': '<fmt:message key="label.app.name" />',
'label.custom.disk.iops': '<fmt:message key="label.custom.disk.iops" />',
'label.disk.iops.min': '<fmt:message key="label.disk.iops.min" />',
'label.disk.iops.max': '<fmt:message key="label.disk.iops.max" />',
'label.hypervisor.snapshot.reserve': '<fmt:message key="label.hypervisor.snapshot.reserve" />',
'label.secondary.ips': '<fmt:message key="label.secondary.ips" />',
'label.edit.secondary.ips': '<fmt:message key="label.edit.secondary.ips" />',
'label.acquire.new.secondary.ip': '<fmt:message key="label.acquire.new.secondary.ip" />',
'label.view.secondary.ips': '<fmt:message key="label.view.secondary.ips" />',
'label.capacity.bytes': '<fmt:message key="label.capacity.bytes" />',
'label.capacity.iops': '<fmt:message key="label.capacity.iops" />',
'message.acquire.ip.nic': '<fmt:message key="message.acquire.ip.nic" />',
'message.select.affinity.groups': '<fmt:message key="message.select.affinity.groups" />',
'message.no.affinity.groups': '<fmt:message key="message.no.affinity.groups" />',
'label.action.delete.nic': '<fmt:message key="label.action.delete.nic" />',
'message.action.delete.nic': '<fmt:message key="message.action.delete.nic" />',
'changed.item.properties': '<fmt:message key="changed.item.properties" />',
'confirm.enable.s3': '<fmt:message key="confirm.enable.s3" />',
'confirm.enable.swift': '<fmt:message key="confirm.enable.swift" />',
'error.could.not.change.your.password.because.ldap.is.enabled': '<fmt:message key="error.could.not.change.your.password.because.ldap.is.enabled" />',
'error.could.not.enable.zone': '<fmt:message key="error.could.not.enable.zone" />',
'error.installWizard.message': '<fmt:message key="error.installWizard.message" />',
'error.invalid.username.password': '<fmt:message key="error.invalid.username.password" />',
'error.login': '<fmt:message key="error.login" />',
'error.menu.select': '<fmt:message key="error.menu.select" />',
'error.mgmt.server.inaccessible': '<fmt:message key="error.mgmt.server.inaccessible" />',
'error.password.not.match': '<fmt:message key="error.password.not.match" />',
'error.please.specify.physical.network.tags': '<fmt:message key="error.please.specify.physical.network.tags" />',
'error.session.expired': '<fmt:message key="error.session.expired" />',
'error.something.went.wrong.please.correct.the.following': '<fmt:message key="error.something.went.wrong.please.correct.the.following" />',
'error.unable.to.reach.management.server': '<fmt:message key="error.unable.to.reach.management.server" />',
'error.unresolved.internet.name': '<fmt:message key="error.unresolved.internet.name" />',
'label.extractable': '<fmt:message key="label.extractable" />',
'force.delete.domain.warning': '<fmt:message key="force.delete.domain.warning" />',
'force.delete': '<fmt:message key="force.delete" />',
'force.remove': '<fmt:message key="force.remove" />',
'force.remove.host.warning': '<fmt:message key="force.remove.host.warning" />',
'force.stop': '<fmt:message key="force.stop" />',
'force.stop.instance.warning': '<fmt:message key="force.stop.instance.warning" />',
'ICMP.code': '<fmt:message key="ICMP.code" />',
'ICMP.type': '<fmt:message key="ICMP.type" />',
'image.directory': '<fmt:message key="image.directory" />',
'inline': '<fmt:message key="inline" />',
'instances.actions.reboot.label': '<fmt:message key="instances.actions.reboot.label" />',
'label.accept.project.invitation': '<fmt:message key="label.accept.project.invitation" />',
'label.account.and.security.group': '<fmt:message key="label.account.and.security.group" />',
'label.account': '<fmt:message key="label.account" />',
'label.account.id': '<fmt:message key="label.account.id" />',
'label.account.name': '<fmt:message key="label.account.name" />',
'label.accounts': '<fmt:message key="label.accounts" />',
'label.account.specific': '<fmt:message key="label.account.specific" />',
'label.acquire.new.ip': '<fmt:message key="label.acquire.new.ip" />',
'label.action.attach.disk': '<fmt:message key="label.action.attach.disk" />',
'label.action.attach.disk.processing': '<fmt:message key="label.action.attach.disk.processing" />',
'label.action.attach.iso': '<fmt:message key="label.action.attach.iso" />',
'label.action.attach.iso.processing': '<fmt:message key="label.action.attach.iso.processing" />',
'label.action.cancel.maintenance.mode': '<fmt:message key="label.action.cancel.maintenance.mode" />',
'label.action.cancel.maintenance.mode.processing': '<fmt:message key="label.action.cancel.maintenance.mode.processing" />',
'label.action.change.password': '<fmt:message key="label.action.change.password" />',
'label.action.configure.samlauthorization': '<fmt:message key="label.action.configure.samlauthorization" />',
'label.action.change.service': '<fmt:message key="label.action.change.service" />',
'label.action.change.service.processing': '<fmt:message key="label.action.change.service.processing" />',
'label.action.copy.ISO': '<fmt:message key="label.action.copy.ISO" />',
'label.action.copy.ISO.processing': '<fmt:message key="label.action.copy.ISO.processing" />',
'label.action.copy.template': '<fmt:message key="label.action.copy.template" />',
'label.action.copy.template.processing': '<fmt:message key="label.action.copy.template.processing" />',
'label.action.create.template': '<fmt:message key="label.action.create.template" />',
'label.action.create.template.from.vm': '<fmt:message key="label.action.create.template.from.vm" />',
'label.action.create.template.from.volume': '<fmt:message key="label.action.create.template.from.volume" />',
'label.action.create.template.processing': '<fmt:message key="label.action.create.template.processing" />',
'label.action.create.vm': '<fmt:message key="label.action.create.vm" />',
'label.action.create.vm.processing': '<fmt:message key="label.action.create.vm.processing" />',
'label.action.create.volume': '<fmt:message key="label.action.create.volume" />',
'label.action.create.volume.processing': '<fmt:message key="label.action.create.volume.processing" />',
'label.action.delete.account': '<fmt:message key="label.action.delete.account" />',
'label.action.delete.account.processing': '<fmt:message key="label.action.delete.account.processing" />',
'label.action.delete.cluster': '<fmt:message key="label.action.delete.cluster" />',
'label.action.delete.cluster.processing': '<fmt:message key="label.action.delete.cluster.processing" />',
'label.action.delete.disk.offering': '<fmt:message key="label.action.delete.disk.offering" />',
'label.action.delete.disk.offering.processing': '<fmt:message key="label.action.delete.disk.offering.processing" />',
'label.action.delete.domain': '<fmt:message key="label.action.delete.domain" />',
'label.action.delete.domain.processing': '<fmt:message key="label.action.delete.domain.processing" />',
'label.action.delete.firewall': '<fmt:message key="label.action.delete.firewall" />',
'label.action.delete.firewall.processing': '<fmt:message key="label.action.delete.firewall.processing" />',
'label.action.delete.ingress.rule': '<fmt:message key="label.action.delete.ingress.rule" />',
'label.action.delete.ingress.rule.processing': '<fmt:message key="label.action.delete.ingress.rule.processing" />',
'label.action.delete.IP.range': '<fmt:message key="label.action.delete.IP.range" />',
'label.action.delete.IP.range.processing': '<fmt:message key="label.action.delete.IP.range.processing" />',
'label.action.delete.ISO': '<fmt:message key="label.action.delete.ISO" />',
'label.action.delete.ISO.processing': '<fmt:message key="label.action.delete.ISO.processing" />',
'label.action.delete.load.balancer': '<fmt:message key="label.action.delete.load.balancer" />',
'label.action.delete.load.balancer.processing': '<fmt:message key="label.action.delete.load.balancer.processing" />',
'label.action.delete.network': '<fmt:message key="label.action.delete.network" />',
'label.action.delete.network.processing': '<fmt:message key="label.action.delete.network.processing" />',
'label.action.delete.nexusVswitch': '<fmt:message key="label.action.delete.nexusVswitch" />',
'label.action.delete.physical.network': '<fmt:message key="label.action.delete.physical.network" />',
'label.action.delete.pod': '<fmt:message key="label.action.delete.pod" />',
'label.action.delete.pod.processing': '<fmt:message key="label.action.delete.pod.processing" />',
'label.action.delete.primary.storage': '<fmt:message key="label.action.delete.primary.storage" />',
'label.action.delete.primary.storage.processing': '<fmt:message key="label.action.delete.primary.storage.processing" />',
'label.action.delete.secondary.storage': '<fmt:message key="label.action.delete.secondary.storage" />',
'label.action.delete.secondary.storage.processing': '<fmt:message key="label.action.delete.secondary.storage.processing" />',
'label.action.delete.security.group': '<fmt:message key="label.action.delete.security.group" />',
'label.action.delete.security.group.processing': '<fmt:message key="label.action.delete.security.group.processing" />',
'label.action.delete.service.offering': '<fmt:message key="label.action.delete.service.offering" />',
'label.action.delete.service.offering.processing': '<fmt:message key="label.action.delete.service.offering.processing" />',
'label.action.delete.snapshot': '<fmt:message key="label.action.delete.snapshot" />',
'label.action.delete.snapshot.processing': '<fmt:message key="label.action.delete.snapshot.processing" />',
'label.action.delete.system.service.offering': '<fmt:message key="label.action.delete.system.service.offering" />',
'label.action.delete.template': '<fmt:message key="label.action.delete.template" />',
'label.action.delete.template.processing': '<fmt:message key="label.action.delete.template.processing" />',
'label.action.delete.user': '<fmt:message key="label.action.delete.user" />',
'label.action.delete.user.processing': '<fmt:message key="label.action.delete.user.processing" />',
'label.action.delete.volume': '<fmt:message key="label.action.delete.volume" />',
'label.action.delete.volume.processing': '<fmt:message key="label.action.delete.volume.processing" />',
'label.action.delete.zone': '<fmt:message key="label.action.delete.zone" />',
'label.action.delete.zone.processing': '<fmt:message key="label.action.delete.zone.processing" />',
'label.action.destroy.instance': '<fmt:message key="label.action.destroy.instance" />',
'label.action.destroy.instance.processing': '<fmt:message key="label.action.destroy.instance.processing" />',
'label.action.destroy.systemvm': '<fmt:message key="label.action.destroy.systemvm" />',
'label.action.destroy.systemvm.processing': '<fmt:message key="label.action.destroy.systemvm.processing" />',
'label.action.detach.disk': '<fmt:message key="label.action.detach.disk" />',
'label.action.detach.disk.processing': '<fmt:message key="label.action.detach.disk.processing" />',
'label.action.detach.iso': '<fmt:message key="label.action.detach.iso" />',
'label.action.detach.iso.processing': '<fmt:message key="label.action.detach.iso.processing" />',
'label.action.disable.account': '<fmt:message key="label.action.disable.account" />',
'label.action.disable.account.processing': '<fmt:message key="label.action.disable.account.processing" />',
'label.action.disable.cluster': '<fmt:message key="label.action.disable.cluster" />',
'label.action.disable.cluster.processing': '<fmt:message key="label.action.disable.cluster.processing" />',
'label.action.disable.nexusVswitch': '<fmt:message key="label.action.disable.nexusVswitch" />',
'label.action.disable.physical.network': '<fmt:message key="label.action.disable.physical.network" />',
'label.action.disable.pod': '<fmt:message key="label.action.disable.pod" />',
'label.action.disable.pod.processing': '<fmt:message key="label.action.disable.pod.processing" />',
'label.action.disable.static.NAT': '<fmt:message key="label.action.disable.static.NAT" />',
'label.action.disable.static.NAT.processing': '<fmt:message key="label.action.disable.static.NAT.processing" />',
'label.action.disable.user': '<fmt:message key="label.action.disable.user" />',
'label.action.disable.user.processing': '<fmt:message key="label.action.disable.user.processing" />',
'label.action.disable.zone': '<fmt:message key="label.action.disable.zone" />',
'label.action.disable.zone.processing': '<fmt:message key="label.action.disable.zone.processing" />',
'label.action.download.ISO': '<fmt:message key="label.action.download.ISO" />',
'label.action.download.template': '<fmt:message key="label.action.download.template" />',
'label.action.download.volume': '<fmt:message key="label.action.download.volume" />',
'label.action.download.volume.processing': '<fmt:message key="label.action.download.volume.processing" />',
'label.action.edit.account': '<fmt:message key="label.action.edit.account" />',
'label.action.edit.disk.offering': '<fmt:message key="label.action.edit.disk.offering" />',
'label.action.edit.domain': '<fmt:message key="label.action.edit.domain" />',
'label.action.edit.global.setting': '<fmt:message key="label.action.edit.global.setting" />',
'label.action.edit.host': '<fmt:message key="label.action.edit.host" />',
'label.action.edit.instance': '<fmt:message key="label.action.edit.instance" />',
'label.action.edit.ISO': '<fmt:message key="label.action.edit.ISO" />',
'label.action.edit.network': '<fmt:message key="label.action.edit.network" />',
'label.action.edit.network.offering': '<fmt:message key="label.action.edit.network.offering" />',
'label.action.edit.network.processing': '<fmt:message key="label.action.edit.network.processing" />',
'label.action.edit.pod': '<fmt:message key="label.action.edit.pod" />',
'label.action.edit.primary.storage': '<fmt:message key="label.action.edit.primary.storage" />',
'label.action.edit.resource.limits': '<fmt:message key="label.action.edit.resource.limits" />',
'label.action.edit.service.offering': '<fmt:message key="label.action.edit.service.offering" />',
'label.action.edit.template': '<fmt:message key="label.action.edit.template" />',
'label.action.edit.user': '<fmt:message key="label.action.edit.user" />',
'label.action.edit.zone': '<fmt:message key="label.action.edit.zone" />',
'label.action.enable.account': '<fmt:message key="label.action.enable.account" />',
'label.action.enable.account.processing': '<fmt:message key="label.action.enable.account.processing" />',
'label.action.enable.cluster': '<fmt:message key="label.action.enable.cluster" />',
'label.action.enable.cluster.processing': '<fmt:message key="label.action.enable.cluster.processing" />',
'label.action.enable.maintenance.mode': '<fmt:message key="label.action.enable.maintenance.mode" />',
'label.action.enable.maintenance.mode.processing': '<fmt:message key="label.action.enable.maintenance.mode.processing" />',
'label.action.enable.nexusVswitch': '<fmt:message key="label.action.enable.nexusVswitch" />',
'label.action.enable.physical.network': '<fmt:message key="label.action.enable.physical.network" />',
'label.action.enable.pod': '<fmt:message key="label.action.enable.pod" />',
'label.action.enable.pod.processing': '<fmt:message key="label.action.enable.pod.processing" />',
'label.action.enable.static.NAT': '<fmt:message key="label.action.enable.static.NAT" />',
'label.action.enable.static.NAT.processing': '<fmt:message key="label.action.enable.static.NAT.processing" />',
'label.action.enable.user': '<fmt:message key="label.action.enable.user" />',
'label.action.enable.user.processing': '<fmt:message key="label.action.enable.user.processing" />',
'label.action.enable.zone': '<fmt:message key="label.action.enable.zone" />',
'label.action.enable.zone.processing': '<fmt:message key="label.action.enable.zone.processing" />',
'label.action.expunge.instance': '<fmt:message key="label.action.expunge.instance" />',
'label.action.expunge.instance.processing': '<fmt:message key="label.action.expunge.instance.processing" />',
'label.action.force.reconnect': '<fmt:message key="label.action.force.reconnect" />',
'label.action.force.reconnect.processing': '<fmt:message key="label.action.force.reconnect.processing" />',
'label.action.generate.keys': '<fmt:message key="label.action.generate.keys" />',
'label.action.generate.keys.processing': '<fmt:message key="label.action.generate.keys.processing" />',
'label.action.lock.account': '<fmt:message key="label.action.lock.account" />',
'label.action.lock.account.processing': '<fmt:message key="label.action.lock.account.processing" />',
'label.action.manage.cluster': '<fmt:message key="label.action.manage.cluster" />',
'label.action.manage.cluster.processing': '<fmt:message key="label.action.manage.cluster.processing" />',
'label.action.migrate.instance': '<fmt:message key="label.action.migrate.instance" />',
'label.action.migrate.instance.processing': '<fmt:message key="label.action.migrate.instance.processing" />',
'label.action.migrate.router': '<fmt:message key="label.action.migrate.router" />',
'label.action.migrate.router.processing': '<fmt:message key="label.action.migrate.router.processing" />',
'label.action.migrate.systemvm': '<fmt:message key="label.action.migrate.systemvm" />',
'label.action.migrate.systemvm.processing': '<fmt:message key="label.action.migrate.systemvm.processing" />',
'label.action.reboot.instance': '<fmt:message key="label.action.reboot.instance" />',
'label.action.reboot.instance.processing': '<fmt:message key="label.action.reboot.instance.processing" />',
'label.action.reboot.router': '<fmt:message key="label.action.reboot.router" />',
'label.action.reboot.router.processing': '<fmt:message key="label.action.reboot.router.processing" />',
'label.action.reboot.systemvm': '<fmt:message key="label.action.reboot.systemvm" />',
'label.action.reboot.systemvm.processing': '<fmt:message key="label.action.reboot.systemvm.processing" />',
'label.action.recurring.snapshot': '<fmt:message key="label.action.recurring.snapshot" />',
'label.action.register.iso': '<fmt:message key="label.action.register.iso" />',
'label.action.register.template': '<fmt:message key="label.action.register.template" />',
'label.action.release.ip': '<fmt:message key="label.action.release.ip" />',
'label.action.release.ip.processing': '<fmt:message key="label.action.release.ip.processing" />',
'label.action.remove.host': '<fmt:message key="label.action.remove.host" />',
'label.action.remove.host.processing': '<fmt:message key="label.action.remove.host.processing" />',
'label.action.reset.password': '<fmt:message key="label.action.reset.password" />',
'label.action.reset.password.processing': '<fmt:message key="label.action.reset.password.processing" />',
'label.action.resize.volume': '<fmt:message key="label.action.resize.volume" />',
'label.action.resource.limits': '<fmt:message key="label.action.resource.limits" />',
'label.action.restore.instance': '<fmt:message key="label.action.restore.instance" />',
'label.action.restore.instance.processing': '<fmt:message key="label.action.restore.instance.processing" />',
'label.actions': '<fmt:message key="label.actions" />',
'label.action.start.instance': '<fmt:message key="label.action.start.instance" />',
'label.action.start.instance.processing': '<fmt:message key="label.action.start.instance.processing" />',
'label.action.start.router': '<fmt:message key="label.action.start.router" />',
'label.action.start.router.processing': '<fmt:message key="label.action.start.router.processing" />',
'label.action.start.systemvm': '<fmt:message key="label.action.start.systemvm" />',
'label.action.start.systemvm.processing': '<fmt:message key="label.action.start.systemvm.processing" />',
'label.action.stop.instance': '<fmt:message key="label.action.stop.instance" />',
'label.action.stop.instance.processing': '<fmt:message key="label.action.stop.instance.processing" />',
'label.action.stop.router': '<fmt:message key="label.action.stop.router" />',
'label.action.stop.router.processing': '<fmt:message key="label.action.stop.router.processing" />',
'label.action.stop.systemvm': '<fmt:message key="label.action.stop.systemvm" />',
'label.action.stop.systemvm.processing': '<fmt:message key="label.action.stop.systemvm.processing" />',
'label.action.take.snapshot': '<fmt:message key="label.action.take.snapshot" />',
'label.action.take.snapshot.processing': '<fmt:message key="label.action.take.snapshot.processing" />',
'label.action.revert.snapshot': '<fmt:message key="label.action.revert.snapshot" />',
'label.action.revert.snapshot.processing': '<fmt:message key="label.action.revert.snapshot.processing" />',
'label.action.unmanage.cluster': '<fmt:message key="label.action.unmanage.cluster" />',
'label.action.unmanage.cluster.processing': '<fmt:message key="label.action.unmanage.cluster.processing" />',
'label.action.update.OS.preference': '<fmt:message key="label.action.update.OS.preference" />',
'label.action.update.OS.preference.processing': '<fmt:message key="label.action.update.OS.preference.processing" />',
'label.action.update.resource.count': '<fmt:message key="label.action.update.resource.count" />',
'label.action.update.resource.count.processing': '<fmt:message key="label.action.update.resource.count.processing" />',
'label.action.vmsnapshot.create': '<fmt:message key="label.action.vmsnapshot.create" />',
'label.action.vmsnapshot.delete': '<fmt:message key="label.action.vmsnapshot.delete" />',
'label.action.vmsnapshot.revert': '<fmt:message key="label.action.vmsnapshot.revert" />',
'label.activate.project': '<fmt:message key="label.activate.project" />',
'label.active.sessions': '<fmt:message key="label.active.sessions" />',
'label.add.account': '<fmt:message key="label.add.account" />',
'label.add.accounts': '<fmt:message key="label.add.accounts" />',
'label.add.accounts.to': '<fmt:message key="label.add.accounts.to" />',
'label.add.account.to.project': '<fmt:message key="label.add.account.to.project" />',
'label.add.ACL': '<fmt:message key="label.add.ACL" />',
'label.add.affinity.group': '<fmt:message key="label.add.affinity.group" />',
'label.add.BigSwitchBcf.device': '<fmt:message key="label.add.BigSwitchBcf.device" />',
'label.add.by.cidr': '<fmt:message key="label.add.by.cidr" />',
'label.add.by': '<fmt:message key="label.add.by" />',
'label.add.by.group': '<fmt:message key="label.add.by.group" />',
'label.add.cluster': '<fmt:message key="label.add.cluster" />',
'label.add.compute.offering': '<fmt:message key="label.add.compute.offering" />',
'label.add.direct.iprange': '<fmt:message key="label.add.direct.iprange" />',
'label.add.disk.offering': '<fmt:message key="label.add.disk.offering" />',
'label.add.domain': '<fmt:message key="label.add.domain" />',
'label.add.egress.rule': '<fmt:message key="label.add.egress.rule" />',
'label.add.F5.device': '<fmt:message key="label.add.F5.device" />',
'label.add.firewall': '<fmt:message key="label.add.firewall" />',
'label.add': '<fmt:message key="label.add" />',
'label.add.guest.network': '<fmt:message key="label.add.guest.network" />',
'label.add.host': '<fmt:message key="label.add.host" />',
'label.adding.cluster': '<fmt:message key="label.adding.cluster" />',
'label.adding.failed': '<fmt:message key="label.adding.failed" />',
'label.adding': '<fmt:message key="label.adding" />',
'label.adding.pod': '<fmt:message key="label.adding.pod" />',
'label.adding.processing': '<fmt:message key="label.adding.processing" />',
'label.add.ingress.rule': '<fmt:message key="label.add.ingress.rule" />',
'label.adding.succeeded': '<fmt:message key="label.adding.succeeded" />',
'label.adding.user': '<fmt:message key="label.adding.user" />',
'label.adding.zone': '<fmt:message key="label.adding.zone" />',
'label.add.ip.range': '<fmt:message key="label.add.ip.range" />',
'label.additional.networks': '<fmt:message key="label.additional.networks" />',
'label.add.load.balancer': '<fmt:message key="label.add.load.balancer" />',
'label.add.more': '<fmt:message key="label.add.more" />',
'label.add.netScaler.device': '<fmt:message key="label.add.netScaler.device" />',
'label.add.network.ACL': '<fmt:message key="label.add.network.ACL" />',
'label.add.network.device': '<fmt:message key="label.add.network.device" />',
'label.add.network': '<fmt:message key="label.add.network" />',
'label.add.network.offering': '<fmt:message key="label.add.network.offering" />',
'label.add.new.F5': '<fmt:message key="label.add.new.F5" />',
'label.add.new.gateway': '<fmt:message key="label.add.new.gateway" />',
'label.add.new.NetScaler': '<fmt:message key="label.add.new.NetScaler" />',
'label.add.new.SRX': '<fmt:message key="label.add.new.SRX" />',
'label.add.new.PA': '<fmt:message key="label.add.new.PA" />',
'label.add.new.tier': '<fmt:message key="label.add.new.tier" />',
'label.add.NiciraNvp.device': '<fmt:message key="label.add.NiciraNvp.device" />',
'label.add.NuageVsp.device': '<fmt:message key="label.add.NuageVsp.device" />',
'label.add.BrocadeVcs.device': '<fmt:message key="label.add.BrocadeVcs.device" />',
'label.add.pod': '<fmt:message key="label.add.pod" />',
'label.add.port.forwarding.rule': '<fmt:message key="label.add.port.forwarding.rule" />',
'label.add.primary.storage': '<fmt:message key="label.add.primary.storage" />',
'label.add.region': '<fmt:message key="label.add.region" />',
'label.add.route': '<fmt:message key="label.add.route" />',
'label.add.rule': '<fmt:message key="label.add.rule" />',
'label.add.secondary.storage': '<fmt:message key="label.add.secondary.storage" />',
'label.add.security.group': '<fmt:message key="label.add.security.group" />',
'label.add.service.offering': '<fmt:message key="label.add.service.offering" />',
'label.add.SRX.device': '<fmt:message key="label.add.SRX.device" />',
'label.add.PA.device': '<fmt:message key="label.add.PA.device" />',
'label.add.static.nat.rule': '<fmt:message key="label.add.static.nat.rule" />',
'label.add.static.route': '<fmt:message key="label.add.static.route" />',
'label.add.system.service.offering': '<fmt:message key="label.add.system.service.offering" />',
'label.add.template': '<fmt:message key="label.add.template" />',
'label.add.to.group': '<fmt:message key="label.add.to.group" />',
'label.add.user': '<fmt:message key="label.add.user" />',
'label.add.vlan': '<fmt:message key="label.add.vlan" />',
'label.add.vxlan': '<fmt:message key="label.add.vxlan" />',
'label.add.vm': '<fmt:message key="label.add.vm" />',
'label.add.vms': '<fmt:message key="label.add.vms" />',
'label.add.vms.to.lb': '<fmt:message key="label.add.vms.to.lb" />',
'label.add.VM.to.tier': '<fmt:message key="label.add.VM.to.tier" />',
'label.add.volume': '<fmt:message key="label.add.volume" />',
'label.add.vpc': '<fmt:message key="label.add.vpc" />',
'label.add.vpn.customer.gateway': '<fmt:message key="label.add.vpn.customer.gateway" />',
'label.add.VPN.gateway': '<fmt:message key="label.add.VPN.gateway" />',
'label.add.vpn.user': '<fmt:message key="label.add.vpn.user" />',
'label.add.zone': '<fmt:message key="label.add.zone" />',
'label.admin.accounts': '<fmt:message key="label.admin.accounts" />',
'label.admin': '<fmt:message key="label.admin" />',
'label.advanced': '<fmt:message key="label.advanced" />',
'label.advanced.mode': '<fmt:message key="label.advanced.mode" />',
'label.advanced.search': '<fmt:message key="label.advanced.search" />',
'label.affinity': '<fmt:message key="label.affinity" />',
'label.affinity.group': '<fmt:message key="label.affinity.group" />',
'label.affinity.groups': '<fmt:message key="label.affinity.groups" />',
'label.agent.password': '<fmt:message key="label.agent.password" />',
'label.agent.username': '<fmt:message key="label.agent.username" />',
'label.agree': '<fmt:message key="label.agree" />',
'label.alert': '<fmt:message key="label.alert" />',
'label.algorithm': '<fmt:message key="label.algorithm" />',
'label.allocated': '<fmt:message key="label.allocated" />',
'label.allocation.state': '<fmt:message key="label.allocation.state" />',
'label.anti.affinity': '<fmt:message key="label.anti.affinity" />',
'label.anti.affinity.group': '<fmt:message key="label.anti.affinity.group" />',
'label.anti.affinity.groups': '<fmt:message key="label.anti.affinity.groups" />',
'label.api.key': '<fmt:message key="label.api.key" />',
'label.api.version': '<fmt:message key="label.api.version" />',
'label.apply': '<fmt:message key="label.apply" />',
'label.assign': '<fmt:message key="label.assign" />',
'label.assign.to.load.balancer': '<fmt:message key="label.assign.to.load.balancer" />',
'label.associated.network': '<fmt:message key="label.associated.network" />',
'label.associated.network.id': '<fmt:message key="label.associated.network.id" />',
'label.attached.iso': '<fmt:message key="label.attached.iso" />',
'label.author.email': '<fmt:message key="label.author.email" />',
'label.author.name': '<fmt:message key="label.author.name" />',
'label.availability': '<fmt:message key="label.availability" />',
'label.availability.zone': '<fmt:message key="label.availability.zone" />',
'label.available': '<fmt:message key="label.available" />',
'label.available.public.ips': '<fmt:message key="label.available.public.ips" />',
'label.back': '<fmt:message key="label.back" />',
'label.bandwidth': '<fmt:message key="label.bandwidth" />',
'label.basic.mode': '<fmt:message key="label.basic.mode" />',
'label.bigswitch.controller.address': '<fmt:message key="label.bigswitch.controller.address" />',
'label.bootable': '<fmt:message key="label.bootable" />',
'label.broadcast.domain.range': '<fmt:message key="label.broadcast.domain.range" />',
'label.broadcast.domain.type': '<fmt:message key="label.broadcast.domain.type" />',
'label.broadcast.uri': '<fmt:message key="label.broadcast.uri" />',
'label.by.account': '<fmt:message key="label.by.account" />',
'label.by.availability': '<fmt:message key="label.by.availability" />',
'label.by.domain': '<fmt:message key="label.by.domain" />',
'label.by.end.date': '<fmt:message key="label.by.end.date" />',
'label.by.level': '<fmt:message key="label.by.level" />',
'label.by.pod': '<fmt:message key="label.by.pod" />',
'label.by.role': '<fmt:message key="label.by.role" />',
'label.by.start.date': '<fmt:message key="label.by.start.date" />',
'label.by.state': '<fmt:message key="label.by.state" />',
'label.bytes.received': '<fmt:message key="label.bytes.received" />',
'label.bytes.sent': '<fmt:message key="label.bytes.sent" />',
'label.by.traffic.type': '<fmt:message key="label.by.traffic.type" />',
'label.by.type': '<fmt:message key="label.by.type" />',
'label.by.type.id': '<fmt:message key="label.by.type.id" />',
'label.by.zone': '<fmt:message key="label.by.zone" />',
'label.cancel': '<fmt:message key="label.cancel" />',
'label.capacity': '<fmt:message key="label.capacity" />',
'label.certificate': '<fmt:message key="label.certificate" />',
'label.change.service.offering': '<fmt:message key="label.change.service.offering" />',
'label.change.value': '<fmt:message key="label.change.value" />',
'label.character': '<fmt:message key="label.character" />',
'label.md5.checksum': '<fmt:message key="label.md5.checksum" />',
'label.cidr.account': '<fmt:message key="label.cidr.account" />',
'label.cidr': '<fmt:message key="label.cidr" />',
'label.cidr.list': '<fmt:message key="label.cidr.list" />',
'label.CIDR.list': '<fmt:message key="label.CIDR.list" />',
'label.CIDR.of.destination.network': '<fmt:message key="label.CIDR.of.destination.network" />',
'label.clean.up': '<fmt:message key="label.clean.up" />',
'label.make.redundant': '<fmt:message key="label.make.redundant" />',
'label.clear.list': '<fmt:message key="label.clear.list" />',
'label.close': '<fmt:message key="label.close" />',
'label.cloud.console': '<fmt:message key="label.cloud.console" />',
'label.cloud.managed': '<fmt:message key="label.cloud.managed" />',
'label.cluster': '<fmt:message key="label.cluster" />',
'label.cluster.name': '<fmt:message key="label.cluster.name" />',
'label.clusters': '<fmt:message key="label.clusters" />',
'label.cluster.type': '<fmt:message key="label.cluster.type" />',
'label.clvm': '<fmt:message key="label.clvm" />',
'label.code': '<fmt:message key="label.code" />',
'label.community': '<fmt:message key="label.community" />',
'label.compute.and.storage': '<fmt:message key="label.compute.and.storage" />',
'label.compute': '<fmt:message key="label.compute" />',
'label.compute.offering': '<fmt:message key="label.compute.offering" />',
'label.compute.offerings': '<fmt:message key="label.compute.offerings" />',
'label.configuration': '<fmt:message key="label.configuration" />',
'label.configure': '<fmt:message key="label.configure" />',
'label.configure.network.ACLs': '<fmt:message key="label.configure.network.ACLs" />',
'label.configure.vpc': '<fmt:message key="label.configure.vpc" />',
'label.confirmation': '<fmt:message key="label.confirmation" />',
'label.confirm.password': '<fmt:message key="label.confirm.password" />',
'label.congratulations': '<fmt:message key="label.congratulations" />',
'label.conserve.mode': '<fmt:message key="label.conserve.mode" />',
'label.console.proxy' : '<fmt:message key="label.console.proxy" />',
'label.continue.basic.install': '<fmt:message key="label.continue.basic.install" />',
'label.continue': '<fmt:message key="label.continue" />',
'label.corrections.saved': '<fmt:message key="label.corrections.saved" />',
'label.cpu.allocated': '<fmt:message key="label.cpu.allocated" />',
'label.cpu.allocated.for.VMs': '<fmt:message key="label.cpu.allocated.for.VMs" />',
'label.CPU.cap': '<fmt:message key="label.CPU.cap" />',
'label.cpu': '<fmt:message key="label.cpu" />',
'label.cpu.limits': '<fmt:message key="label.cpu.limits" />',
'label.cpu.mhz': '<fmt:message key="label.cpu.mhz" />',
'label.cpu.utilized': '<fmt:message key="label.cpu.utilized" />',
'label.created.by.system': '<fmt:message key="label.created.by.system" />',
'label.created': '<fmt:message key="label.created" />',
'label.create.project': '<fmt:message key="label.create.project" />',
'label.create.template': '<fmt:message key="label.create.template" />',
'label.create.VPN.connection': '<fmt:message key="label.create.VPN.connection" />',
'label.cross.zones': '<fmt:message key="label.cross.zones" />',
'label.custom.disk.size': '<fmt:message key="label.custom.disk.size" />',
'label.daily': '<fmt:message key="label.daily" />',
'label.data.disk.offering': '<fmt:message key="label.data.disk.offering" />',
'label.date': '<fmt:message key="label.date" />',
'label.day.of.month': '<fmt:message key="label.day.of.month" />',
'label.day.of.week': '<fmt:message key="label.day.of.week" />',
'label.dead.peer.detection': '<fmt:message key="label.dead.peer.detection" />',
'label.decline.invitation': '<fmt:message key="label.decline.invitation" />',
'label.dedicated': '<fmt:message key="label.dedicated" />',
'label.default': '<fmt:message key="label.default" />',
'label.default.use': '<fmt:message key="label.default.use" />',
'label.default.view': '<fmt:message key="label.default.view" />',
'label.delete.affinity.group': '<fmt:message key="label.delete.affinity.group" />',
'label.delete.BigSwitchBcf': '<fmt:message key="label.delete.BigSwitchBcf" />',
'label.delete.F5': '<fmt:message key="label.delete.F5" />',
'label.delete': '<fmt:message key="label.delete" />',
'label.delete.gateway': '<fmt:message key="label.delete.gateway" />',
'label.delete.NetScaler': '<fmt:message key="label.delete.NetScaler" />',
'label.delete.NiciraNvp': '<fmt:message key="label.delete.NiciraNvp" />',
'label.delete.NuageVsp': '<fmt:message key="label.delete.NuageVsp" />',
'label.delete.BrocadeVcs': '<fmt:message key="label.delete.BrocadeVcs" />',
'label.delete.project': '<fmt:message key="label.delete.project" />',
'label.delete.SRX': '<fmt:message key="label.delete.SRX" />',
'label.delete.PA': '<fmt:message key="label.delete.PA" />',
'label.delete.VPN.connection': '<fmt:message key="label.delete.VPN.connection" />',
'label.delete.VPN.customer.gateway': '<fmt:message key="label.delete.VPN.customer.gateway" />',
'label.delete.VPN.gateway': '<fmt:message key="label.delete.VPN.gateway" />',
'label.delete.vpn.user': '<fmt:message key="label.delete.vpn.user" />',
'label.deleting.failed': '<fmt:message key="label.deleting.failed" />',
'label.deleting.processing': '<fmt:message key="label.deleting.processing" />',
'label.description': '<fmt:message key="label.description" />',
'label.destination.physical.network.id': '<fmt:message key="label.destination.physical.network.id" />',
'label.destination.zone': '<fmt:message key="label.destination.zone" />',
'label.destroy': '<fmt:message key="label.destroy" />',
'label.destroy.router': '<fmt:message key="label.destroy.router" />',
'label.detaching.disk': '<fmt:message key="label.detaching.disk" />',
'label.details': '<fmt:message key="label.details" />',
'label.device.id': '<fmt:message key="label.device.id" />',
'label.devices': '<fmt:message key="label.devices" />',
'label.dhcp': '<fmt:message key="label.dhcp" />',
'label.DHCP.server.type': '<fmt:message key="label.DHCP.server.type" />',
'label.direct.ips': '<fmt:message key="label.direct.ips" />',
'label.disabled': '<fmt:message key="label.disabled" />',
'label.disable.provider': '<fmt:message key="label.disable.provider" />',
'label.disable.vpn': '<fmt:message key="label.disable.vpn" />',
'label.disabling.vpn.access': '<fmt:message key="label.disabling.vpn.access" />',
'label.disk.allocated': '<fmt:message key="label.disk.allocated" />',
'label.disk.iops.total': '<fmt:message key="label.disk.iops.total" />',
'label.disk.bytes.read.rate': '<fmt:message key="label.disk.bytes.read.rate" />',
'label.disk.bytes.write.rate': '<fmt:message key="label.disk.bytes.write.rate" />',
'label.disk.iops.write.rate': '<fmt:message key="label.disk.iops.write.rate" />',
'label.disk.iops.read.rate': '<fmt:message key="label.disk.iops.read.rate" />',
'label.disk.read.bytes': '<fmt:message key="label.disk.read.bytes" />',
'label.disk.read.io': '<fmt:message key="label.disk.read.io" />',
'label.cache.mode': '<fmt:message key="label.cache.mode" />',
'label.disk.offering': '<fmt:message key="label.disk.offering" />',
'label.disk.provisioningtype': '<fmt:message key="label.disk.provisioningtype" />',
'label.disk.size': '<fmt:message key="label.disk.size" />',
'label.disk.size.gb': '<fmt:message key="label.disk.size.gb" />',
'label.disk.total': '<fmt:message key="label.disk.total" />',
'label.disk.volume': '<fmt:message key="label.disk.volume" />',
'label.disk.write.bytes': '<fmt:message key="label.disk.write.bytes" />',
'label.disk.write.io': '<fmt:message key="label.disk.write.io" />',
'label.display.name': '<fmt:message key="label.display.name" />',
'label.display.text': '<fmt:message key="label.display.text" />',
'label.dns.1': '<fmt:message key="label.dns.1" />',
'label.dns.2': '<fmt:message key="label.dns.2" />',
'label.DNS.domain.for.guest.networks': '<fmt:message key="label.DNS.domain.for.guest.networks" />',
'label.dns': '<fmt:message key="label.dns" />',
'label.domain.admin': '<fmt:message key="label.domain.admin" />',
'label.domain': '<fmt:message key="label.domain" />',
'label.domain.id': '<fmt:message key="label.domain.id" />',
'label.domain.name': '<fmt:message key="label.domain.name" />',
'label.domain.router' : '<fmt:message key="label.domain.router" />',
'label.domain.suffix': '<fmt:message key="label.domain.suffix" />',
'label.done': '<fmt:message key="label.done" />',
'label.double.quotes.are.not.allowed': '<fmt:message key="label.double.quotes.are.not.allowed" />',
'label.download.progress': '<fmt:message key="label.download.progress" />',
'label.drag.new.position': '<fmt:message key="label.drag.new.position" />',
'label.edit.affinity.group': '<fmt:message key="label.edit.affinity.group" />',
'label.edit': '<fmt:message key="label.edit" />',
'label.edit.lb.rule': '<fmt:message key="label.edit.lb.rule" />',
'label.edit.network.details': '<fmt:message key="label.edit.network.details" />',
'label.edit.project.details': '<fmt:message key="label.edit.project.details" />',
'label.edit.tags': '<fmt:message key="label.edit.tags" />',
'label.edit.traffic.type': '<fmt:message key="label.edit.traffic.type" />',
'label.edit.vpc': '<fmt:message key="label.edit.vpc" />',
'label.egress.rule': '<fmt:message key="label.egress.rule" />',
'label.egress.rules': '<fmt:message key="label.egress.rules" />',
'label.elastic': '<fmt:message key="label.elastic" />',
'label.elastic.IP': '<fmt:message key="label.elastic.IP" />',
'label.elastic.LB': '<fmt:message key="label.elastic.LB" />',
'label.email': '<fmt:message key="label.email" />',
'label.enable.provider': '<fmt:message key="label.enable.provider" />',
'label.enable.s3': '<fmt:message key="label.enable.s3" />',
'label.enable.swift': '<fmt:message key="label.enable.swift" />',
'label.enable.vpn': '<fmt:message key="label.enable.vpn" />',
'label.enabling.vpn.access': '<fmt:message key="label.enabling.vpn.access" />',
'label.enabling.vpn': '<fmt:message key="label.enabling.vpn" />',
'label.end.IP': '<fmt:message key="label.end.IP" />',
'label.endpoint': '<fmt:message key="label.endpoint" />',
'label.endpoint.or.operation': '<fmt:message key="label.endpoint.or.operation" />',
'label.end.port': '<fmt:message key="label.end.port" />',
'label.end.reserved.system.IP': '<fmt:message key="label.end.reserved.system.IP" />',
'label.end.vlan': '<fmt:message key="label.end.vlan" />',
'label.end.vxlan': '<fmt:message key="label.end.vxlan" />',
'label.enter.token': '<fmt:message key="label.enter.token" />',
'label.error.code': '<fmt:message key="label.error.code" />',
'label.error': '<fmt:message key="label.error" />',
'label.ESP.encryption': '<fmt:message key="label.ESP.encryption" />',
'label.ESP.hash': '<fmt:message key="label.ESP.hash" />',
'label.ESP.lifetime': '<fmt:message key="label.ESP.lifetime" />',
'label.ESP.policy': '<fmt:message key="label.ESP.policy" />',
'label.esx.host': '<fmt:message key="label.esx.host" />',
'label.example': '<fmt:message key="label.example" />',
'label.expunge': '<fmt:message key="label.expunge" />',
'label.external.link': '<fmt:message key="label.external.link" />',
'label.f5': '<fmt:message key="label.f5" />',
'label.failed': '<fmt:message key="label.failed" />',
'label.featured': '<fmt:message key="label.featured" />',
'label.fetch.latest': '<fmt:message key="label.fetch.latest" />',
'label.filterBy': '<fmt:message key="label.filterBy" />',
'label.firewall': '<fmt:message key="label.firewall" />',
'label.first.name': '<fmt:message key="label.first.name" />',
'label.format': '<fmt:message key="label.format" />',
'label.friday': '<fmt:message key="label.friday" />',
'label.full': '<fmt:message key="label.full" />',
'label.full.path': '<fmt:message key="label.full.path" />',
'label.gateway': '<fmt:message key="label.gateway" />',
'label.general.alerts': '<fmt:message key="label.general.alerts" />',
'label.generating.url': '<fmt:message key="label.generating.url" />',
'label.gluster.volume': '<fmt:message key="label.gluster.volume" />',
'label.go.step.2': '<fmt:message key="label.go.step.2" />',
'label.go.step.3': '<fmt:message key="label.go.step.3" />',
'label.go.step.4': '<fmt:message key="label.go.step.4" />',
'label.go.step.5': '<fmt:message key="label.go.step.5" />',
'label.group': '<fmt:message key="label.group" />',
'label.group.optional': '<fmt:message key="label.group.optional" />',
'label.guest.cidr': '<fmt:message key="label.guest.cidr" />',
'label.guest.end.ip': '<fmt:message key="label.guest.end.ip" />',
'label.guest': '<fmt:message key="label.guest" />',
'label.guest.gateway': '<fmt:message key="label.guest.gateway" />',
'label.guest.ip': '<fmt:message key="label.guest.ip" />',
'label.guest.ip.range': '<fmt:message key="label.guest.ip.range" />',
'label.guest.netmask': '<fmt:message key="label.guest.netmask" />',
'label.guest.networks': '<fmt:message key="label.guest.networks" />',
'label.guest.start.ip': '<fmt:message key="label.guest.start.ip" />',
'label.guest.type': '<fmt:message key="label.guest.type" />',
'label.ha.enabled': '<fmt:message key="label.ha.enabled" />',
'label.help': '<fmt:message key="label.help" />',
'label.hide.ingress.rule': '<fmt:message key="label.hide.ingress.rule" />',
'label.hints': '<fmt:message key="label.hints" />',
'label.host.alerts': '<fmt:message key="label.host.alerts" />',
'label.host': '<fmt:message key="label.host" />',
'label.host.MAC': '<fmt:message key="label.host.MAC" />',
'label.host.name': '<fmt:message key="label.host.name" />',
'label.hosts': '<fmt:message key="label.hosts" />',
'label.host.tags': '<fmt:message key="label.host.tags" />',
'label.hourly': '<fmt:message key="label.hourly" />',
'label.hypervisor.capabilities': '<fmt:message key="label.hypervisor.capabilities" />',
'label.hypervisor': '<fmt:message key="label.hypervisor" />',
'label.hypervisor.type': '<fmt:message key="label.hypervisor.type" />',
'label.hypervisor.version': '<fmt:message key="label.hypervisor.version" />',
'label.id': '<fmt:message key="label.id" />',
'label.IKE.DH': '<fmt:message key="label.IKE.DH" />',
'label.IKE.encryption': '<fmt:message key="label.IKE.encryption" />',
'label.IKE.hash': '<fmt:message key="label.IKE.hash" />',
'label.IKE.lifetime': '<fmt:message key="label.IKE.lifetime" />',
'label.IKE.policy': '<fmt:message key="label.IKE.policy" />',
'label.info': '<fmt:message key="label.info" />',
'label.ingress.rule': '<fmt:message key="label.ingress.rule" />',
'label.initiated.by': '<fmt:message key="label.initiated.by" />',
'label.installWizard.addClusterIntro.subtitle': '<fmt:message key="label.installWizard.addClusterIntro.subtitle" />',
'label.installWizard.addClusterIntro.title': '<fmt:message key="label.installWizard.addClusterIntro.title" />',
'label.installWizard.addHostIntro.subtitle': '<fmt:message key="label.installWizard.addHostIntro.subtitle" />',
'label.installWizard.addHostIntro.title': '<fmt:message key="label.installWizard.addHostIntro.title" />',
'label.installWizard.addPodIntro.subtitle': '<fmt:message key="label.installWizard.addPodIntro.subtitle" />',
'label.installWizard.addPodIntro.title': '<fmt:message key="label.installWizard.addPodIntro.title" />',
'label.installWizard.addPrimaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.subtitle" />',
'label.installWizard.addPrimaryStorageIntro.title': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.title" />',
'label.installWizard.addSecondaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.subtitle" />',
'label.installWizard.addSecondaryStorageIntro.title': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.title" />',
'label.installWizard.addZoneIntro.subtitle': '<fmt:message key="label.installWizard.addZoneIntro.subtitle" />',
'label.installWizard.addZoneIntro.title': '<fmt:message key="label.installWizard.addZoneIntro.title" />',
'label.installWizard.addZone.title': '<fmt:message key="label.installWizard.addZone.title" />',
'label.installWizard.click.launch': '<fmt:message key="label.installWizard.click.launch" />',
'label.installWizard.subtitle': '<fmt:message key="label.installWizard.subtitle" />',
'label.installWizard.title': '<fmt:message key="label.installWizard.title" />',
'label.instance': '<fmt:message key="label.instance" />',
'label.instance.limits': '<fmt:message key="label.instance.limits" />',
'label.instance.name': '<fmt:message key="label.instance.name" />',
'label.instances': '<fmt:message key="label.instances" />',
'label.internal.dns.1': '<fmt:message key="label.internal.dns.1" />',
'label.internal.dns.2': '<fmt:message key="label.internal.dns.2" />',
'label.internal.name': '<fmt:message key="label.internal.name" />',
'label.interval.type': '<fmt:message key="label.interval.type" />',
'label.introduction.to.cloudstack': '<fmt:message key="label.introduction.to.cloudstack" />',
'label.invalid.integer': '<fmt:message key="label.invalid.integer" />',
'label.invalid.number': '<fmt:message key="label.invalid.number" />',
'label.invitations': '<fmt:message key="label.invitations" />',
'label.invited.accounts': '<fmt:message key="label.invited.accounts" />',
'label.invite': '<fmt:message key="label.invite" />',
'label.invite.to': '<fmt:message key="label.invite.to" />',
'label.ip.address': '<fmt:message key="label.ip.address" />',
'label.ipaddress': '<fmt:message key="label.ipaddress" />',
'label.ip.allocations': '<fmt:message key="label.ip.allocations" />',
'label.ip': '<fmt:message key="label.ip" />',
'label.ip.limits': '<fmt:message key="label.ip.limits" />',
'label.ip.or.fqdn': '<fmt:message key="label.ip.or.fqdn" />',
'label.ip.range': '<fmt:message key="label.ip.range" />',
'label.ip.ranges': '<fmt:message key="label.ip.ranges" />',
'label.IPsec.preshared.key': '<fmt:message key="label.IPsec.preshared.key" />',
'label.ips': '<fmt:message key="label.ips" />',
'label.iscsi': '<fmt:message key="label.iscsi" />',
'label.is.default': '<fmt:message key="label.is.default" />',
'label.iso.boot': '<fmt:message key="label.iso.boot" />',
'label.iso': '<fmt:message key="label.iso" />',
'label.isolation.method': '<fmt:message key="label.isolation.method" />',
'label.isolation.mode': '<fmt:message key="label.isolation.mode" />',
'label.isolation.uri': '<fmt:message key="label.isolation.uri" />',
'label.is.redundant.router': '<fmt:message key="label.is.redundant.router" />',
'label.is.shared': '<fmt:message key="label.is.shared" />',
'label.is.system': '<fmt:message key="label.is.system" />',
'label.item.listing': '<fmt:message key="label.item.listing" />',
'label.keep': '<fmt:message key="label.keep" />',
'label.keyboard.type': '<fmt:message key="label.keyboard.type" />',
'label.key': '<fmt:message key="label.key" />',
'label.kvm.traffic.label': '<fmt:message key="label.kvm.traffic.label" />',
'label.ovm.traffic.label': '<fmt:message key="label.ovm.traffic.label" />',
'label.lxc.traffic.label': '<fmt:message key="label.lxc.traffic.label" />',
'label.hyperv.traffic.label': '<fmt:message key="label.hyperv.traffic.label" />',
'label.lang.chinese': '<fmt:message key="label.lang.chinese" />',
'label.lang.english': '<fmt:message key="label.lang.english" />',
'label.lang.japanese': '<fmt:message key="label.lang.japanese" />',
'label.lang.korean': '<fmt:message key="label.lang.korean" />',
'label.lang.spanish': '<fmt:message key="label.lang.spanish" />',
'label.lang.hungarian': '<fmt:message key="label.lang.hungarian" />',
'label.last.disconnected': '<fmt:message key="label.last.disconnected" />',
'label.last.name': '<fmt:message key="label.last.name" />',
'label.latest.events': '<fmt:message key="label.latest.events" />',
'label.launch': '<fmt:message key="label.launch" />',
'label.launch.vm': '<fmt:message key="label.launch.vm" />',
'label.lb.algorithm.leastconn': '<fmt:message key="label.lb.algorithm.leastconn" />',
'label.lb.algorithm.roundrobin': '<fmt:message key="label.lb.algorithm.roundrobin" />',
'label.lb.algorithm.source': '<fmt:message key="label.lb.algorithm.source" />',
'label.LB.isolation': '<fmt:message key="label.LB.isolation" />',
'label.level': '<fmt:message key="label.level" />',
'label.linklocal.ip': '<fmt:message key="label.linklocal.ip" />',
'label.load.balancer': '<fmt:message key="label.load.balancer" />',
'label.load.balancing.policies': '<fmt:message key="label.load.balancing.policies" />',
'label.loading': '<fmt:message key="label.loading" />',
'label.local': '<fmt:message key="label.local" />',
'label.local.storage.enabled': '<fmt:message key="label.local.storage.enabled" />',
'label.local.storage': '<fmt:message key="label.local.storage" />',
'label.login': '<fmt:message key="label.login" />',
'label.logout': '<fmt:message key="label.logout" />',
'label.saml.enable': '<fmt:message key="label.saml.enable" />',
'label.saml.entity': '<fmt:message key="label.saml.entity" />',
'label.add.LDAP.account': '<fmt:message key="label.add.LDAP.account" />',
'label.lun': '<fmt:message key="label.lun" />',
'label.LUN.number': '<fmt:message key="label.LUN.number" />',
'label.make.project.owner': '<fmt:message key="label.make.project.owner" />',
'label.manage': '<fmt:message key="label.manage" />',
'label.managed': '<fmt:message key="label.managed" />',
'label.management': '<fmt:message key="label.management" />',
'label.management.ips': '<fmt:message key="label.management.ips" />',
'label.max.cpus': '<fmt:message key="label.max.cpus" />',
'label.max.guest.limit': '<fmt:message key="label.max.guest.limit" />',
'label.maximum': '<fmt:message key="label.maximum" />',
'label.max.memory': '<fmt:message key="label.max.memory" />',
'label.max.networks': '<fmt:message key="label.max.networks" />',
'label.max.primary.storage': '<fmt:message key="label.max.primary.storage" />',
'label.max.public.ips': '<fmt:message key="label.max.public.ips" />',
'label.max.secondary.storage': '<fmt:message key="label.max.secondary.storage" />',
'label.max.snapshots': '<fmt:message key="label.max.snapshots" />',
'label.max.templates': '<fmt:message key="label.max.templates" />',
'label.max.vms': '<fmt:message key="label.max.vms" />',
'label.max.volumes': '<fmt:message key="label.max.volumes" />',
'label.max.vpcs': '<fmt:message key="label.max.vpcs" />',
'label.may.continue': '<fmt:message key="label.may.continue" />',
'label.memory.allocated': '<fmt:message key="label.memory.allocated" />',
'label.memory': '<fmt:message key="label.memory" />',
'label.memory.limits': '<fmt:message key="label.memory.limits" />',
'label.memory.mb': '<fmt:message key="label.memory.mb" />',
'label.memory.total': '<fmt:message key="label.memory.total" />',
'label.memory.used': '<fmt:message key="label.memory.used" />',
'label.menu.accounts': '<fmt:message key="label.menu.accounts" />',
'label.menu.alerts': '<fmt:message key="label.menu.alerts" />',
'label.menu.all.accounts': '<fmt:message key="label.menu.all.accounts" />',
'label.menu.all.instances': '<fmt:message key="label.menu.all.instances" />',
'label.menu.community.isos': '<fmt:message key="label.menu.community.isos" />',
'label.menu.community.templates': '<fmt:message key="label.menu.community.templates" />',
'label.menu.configuration': '<fmt:message key="label.menu.configuration" />',
'label.menu.dashboard': '<fmt:message key="label.menu.dashboard" />',
'label.menu.destroyed.instances': '<fmt:message key="label.menu.destroyed.instances" />',
'label.menu.disk.offerings': '<fmt:message key="label.menu.disk.offerings" />',
'label.menu.domains': '<fmt:message key="label.menu.domains" />',
'label.menu.events': '<fmt:message key="label.menu.events" />',
'label.menu.featured.isos': '<fmt:message key="label.menu.featured.isos" />',
'label.menu.featured.templates': '<fmt:message key="label.menu.featured.templates" />',
'label.menu.global.settings': '<fmt:message key="label.menu.global.settings" />',
'label.menu.infrastructure': '<fmt:message key="label.menu.infrastructure" />',
'label.menu.instances': '<fmt:message key="label.menu.instances" />',
'label.menu.ipaddresses': '<fmt:message key="label.menu.ipaddresses" />',
'label.menu.isos': '<fmt:message key="label.menu.isos" />',
'label.menu.my.accounts': '<fmt:message key="label.menu.my.accounts" />',
'label.menu.my.instances': '<fmt:message key="label.menu.my.instances" />',
'label.menu.my.isos': '<fmt:message key="label.menu.my.isos" />',
'label.menu.my.templates': '<fmt:message key="label.menu.my.templates" />',
'label.menu.network': '<fmt:message key="label.menu.network" />',
'label.menu.network.offerings': '<fmt:message key="label.menu.network.offerings" />',
'label.menu.physical.resources': '<fmt:message key="label.menu.physical.resources" />',
'label.menu.regions': '<fmt:message key="label.menu.regions" />',
'label.menu.running.instances': '<fmt:message key="label.menu.running.instances" />',
'label.menu.security.groups': '<fmt:message key="label.menu.security.groups" />',
'label.menu.service.offerings': '<fmt:message key="label.menu.service.offerings" />',
'label.menu.snapshots': '<fmt:message key="label.menu.snapshots" />',
'label.menu.stopped.instances': '<fmt:message key="label.menu.stopped.instances" />',
'label.menu.storage': '<fmt:message key="label.menu.storage" />',
'label.menu.system': '<fmt:message key="label.menu.system" />',
'label.menu.system.service.offerings': '<fmt:message key="label.menu.system.service.offerings" />',
'label.menu.system.vms': '<fmt:message key="label.menu.system.vms" />',
'label.menu.templates': '<fmt:message key="label.menu.templates" />',
'label.menu.virtual.appliances': '<fmt:message key="label.menu.virtual.appliances" />',
'label.menu.virtual.resources': '<fmt:message key="label.menu.virtual.resources" />',
'label.menu.volumes': '<fmt:message key="label.menu.volumes" />',
'label.menu.sshkeypair': '<fmt:message key="label.menu.sshkeypair" />',
'label.migrate.instance.to': '<fmt:message key="label.migrate.instance.to" />',
'label.migrate.instance.to.host': '<fmt:message key="label.migrate.instance.to.host" />',
'label.migrate.instance.to.ps': '<fmt:message key="label.migrate.instance.to.ps" />',
'label.migrate.router.to': '<fmt:message key="label.migrate.router.to" />',
'label.migrate.systemvm.to': '<fmt:message key="label.migrate.systemvm.to" />',
'label.migrate.to.host': '<fmt:message key="label.migrate.to.host" />',
'label.migrate.to.storage': '<fmt:message key="label.migrate.to.storage" />',
'label.migrate.volume.to.primary.storage': '<fmt:message key="label.migrate.volume.to.primary.storage" />',
'label.minimum': '<fmt:message key="label.minimum" />',
'label.minute.past.hour': '<fmt:message key="label.minute.past.hour" />',
'label.monday': '<fmt:message key="label.monday" />',
'label.monthly': '<fmt:message key="label.monthly" />',
'label.more.templates': '<fmt:message key="label.more.templates" />',
'label.move.down.row': '<fmt:message key="label.move.down.row" />',
'label.move.to.bottom': '<fmt:message key="label.move.to.bottom" />',
'label.move.to.top': '<fmt:message key="label.move.to.top" />',
'label.move.up.row': '<fmt:message key="label.move.up.row" />',
'label.my.account': '<fmt:message key="label.my.account" />',
'label.my.network': '<fmt:message key="label.my.network" />',
'label.my.templates': '<fmt:message key="label.my.templates" />',
'label.name': '<fmt:message key="label.name" />',
'label.name.optional': '<fmt:message key="label.name.optional" />',
'label.nat.port.range': '<fmt:message key="label.nat.port.range" />',
'label.netmask': '<fmt:message key="label.netmask" />',
'label.netScaler': '<fmt:message key="label.netScaler" />',
'label.network.ACL': '<fmt:message key="label.network.ACL" />',
'label.network.ACLs': '<fmt:message key="label.network.ACLs" />',
'label.network.ACL.total': '<fmt:message key="label.network.ACL.total" />',
'label.network.desc': '<fmt:message key="label.network.desc" />',
'label.network.device': '<fmt:message key="label.network.device" />',
'label.network.device.type': '<fmt:message key="label.network.device.type" />',
'label.network.domain': '<fmt:message key="label.network.domain" />',
'label.network.domain.text': '<fmt:message key="label.network.domain.text" />',
'label.network': '<fmt:message key="label.network" />',
'label.network.id': '<fmt:message key="label.network.id" />',
'label.networking.and.security': '<fmt:message key="label.networking.and.security" />',
'label.network.label.display.for.blank.value': '<fmt:message key="label.network.label.display.for.blank.value" />',
'label.network.limits': '<fmt:message key="label.network.limits" />',
'label.network.name': '<fmt:message key="label.network.name" />',
'label.network.offering.display.text': '<fmt:message key="label.network.offering.display.text" />',
'label.network.offering': '<fmt:message key="label.network.offering" />',
'label.network.offering.id': '<fmt:message key="label.network.offering.id" />',
'label.network.offering.name': '<fmt:message key="label.network.offering.name" />',
'label.network.rate': '<fmt:message key="label.network.rate" />',
'label.network.rate.megabytes': '<fmt:message key="label.network.rate.megabytes" />',
'label.network.read': '<fmt:message key="label.network.read" />',
'label.network.service.providers': '<fmt:message key="label.network.service.providers" />',
'label.networks': '<fmt:message key="label.networks" />',
'label.network.type': '<fmt:message key="label.network.type" />',
'label.network.write': '<fmt:message key="label.network.write" />',
'label.new': '<fmt:message key="label.new" />',
'label.new.password': '<fmt:message key="label.new.password" />',
'label.new.project': '<fmt:message key="label.new.project" />',
'label.new.vm': '<fmt:message key="label.new.vm" />',
'label.next': '<fmt:message key="label.next" />',
'label.nexusVswitch': '<fmt:message key="label.nexusVswitch" />',
'label.nfs': '<fmt:message key="label.nfs" />',
'label.nfs.server': '<fmt:message key="label.nfs.server" />',
'label.nfs.storage': '<fmt:message key="label.nfs.storage" />',
'label.nic.adapter.type': '<fmt:message key="label.nic.adapter.type" />',
'label.nicira.controller.address': '<fmt:message key="label.nicira.controller.address" />',
'label.nicira.l3gatewayserviceuuid': '<fmt:message key="label.nicira.l3gatewayserviceuuid" />',
'label.nicira.transportzoneuuid': '<fmt:message key="label.nicira.transportzoneuuid" />',
'label.brocade.vcs.address': '<fmt:message key="label.brocade.vcs.address" />',
'label.nics': '<fmt:message key="label.nics" />',
'label.no.actions': '<fmt:message key="label.no.actions" />',
'label.no.alerts': '<fmt:message key="label.no.alerts" />',
'label.no.data': '<fmt:message key="label.no.data" />',
'label.no.errors': '<fmt:message key="label.no.errors" />',
'label.no': '<fmt:message key="label.no" />',
'label.no.isos': '<fmt:message key="label.no.isos" />',
'label.no.items': '<fmt:message key="label.no.items" />',
'label.none': '<fmt:message key="label.none" />',
'label.no.security.groups': '<fmt:message key="label.no.security.groups" />',
'label.not.found': '<fmt:message key="label.not.found" />',
'label.no.thanks': '<fmt:message key="label.no.thanks" />',
'label.notifications': '<fmt:message key="label.notifications" />',
'label.number.of.system.vms': '<fmt:message key="label.number.of.system.vms" />',
'label.number.of.virtual.routers': '<fmt:message key="label.number.of.virtual.routers" />',
'label.num.cpu.cores': '<fmt:message key="label.num.cpu.cores" />',
'label.numretries': '<fmt:message key="label.numretries" />',
'label.ocfs2': '<fmt:message key="label.ocfs2" />',
'label.offer.ha': '<fmt:message key="label.offer.ha" />',
'label.ok': '<fmt:message key="label.ok" />',
'label.optional': '<fmt:message key="label.optional" />',
'label.order': '<fmt:message key="label.order" />',
'label.os.preference': '<fmt:message key="label.os.preference" />',
'label.os.type': '<fmt:message key="label.os.type" />',
'label.owned.public.ips': '<fmt:message key="label.owned.public.ips" />',
'label.owner.account': '<fmt:message key="label.owner.account" />',
'label.owner.domain': '<fmt:message key="label.owner.domain" />',
'label.PA.log.profile': '<fmt:message key="label.PA.log.profile" />',
'label.PA.threat.profile': '<fmt:message key="label.PA.threat.profile" />',
'label.parent.domain': '<fmt:message key="label.parent.domain" />',
'label.password.enabled': '<fmt:message key="label.password.enabled" />',
'label.password': '<fmt:message key="label.password" />',
'label.path': '<fmt:message key="label.path" />',
'label.perfect.forward.secrecy': '<fmt:message key="label.perfect.forward.secrecy" />',
'label.physical.network': '<fmt:message key="label.physical.network" />',
'label.physical.network.ID': '<fmt:message key="label.physical.network.ID" />',
'label.PING.CIFS.password': '<fmt:message key="label.PING.CIFS.password" />',
'label.PING.CIFS.username': '<fmt:message key="label.PING.CIFS.username" />',
'label.PING.dir': '<fmt:message key="label.PING.dir" />',
'label.PING.storage.IP': '<fmt:message key="label.PING.storage.IP" />',
'label.please.wait': '<fmt:message key="label.please.wait" />',
'label.plugin.details': '<fmt:message key="label.plugin.details" />',
'label.plugins': '<fmt:message key="label.plugins" />',
'label.pod': '<fmt:message key="label.pod" />',
'label.pod.name': '<fmt:message key="label.pod.name" />',
'label.pods': '<fmt:message key="label.pods" />',
'label.port.forwarding': '<fmt:message key="label.port.forwarding" />',
'label.port.forwarding.policies': '<fmt:message key="label.port.forwarding.policies" />',
'label.port.range': '<fmt:message key="label.port.range" />',
'label.PreSetup': '<fmt:message key="label.PreSetup" />',
'label.prev': '<fmt:message key="label.prev" />',
'label.previous': '<fmt:message key="label.previous" />',
'label.primary.allocated': '<fmt:message key="label.primary.allocated" />',
'label.primary.network': '<fmt:message key="label.primary.network" />',
'label.primary.storage.count': '<fmt:message key="label.primary.storage.count" />',
'label.primary.storage': '<fmt:message key="label.primary.storage" />',
'label.primary.storage.limits': '<fmt:message key="label.primary.storage.limits" />',
'label.primary.used': '<fmt:message key="label.primary.used" />',
'label.private.Gateway': '<fmt:message key="label.private.Gateway" />',
'label.private.interface': '<fmt:message key="label.private.interface" />',
'label.private.ip': '<fmt:message key="label.private.ip" />',
'label.private.ip.range': '<fmt:message key="label.private.ip.range" />',
'label.private.ips': '<fmt:message key="label.private.ips" />',
'label.privatekey': '<fmt:message key="label.privatekey" />',
'label.private.network': '<fmt:message key="label.private.network" />',
'label.private.port': '<fmt:message key="label.private.port" />',
'label.private.zone': '<fmt:message key="label.private.zone" />',
'label.project.dashboard': '<fmt:message key="label.project.dashboard" />',
'label.project': '<fmt:message key="label.project" />',
'label.project.id': '<fmt:message key="label.project.id" />',
'label.project.invite': '<fmt:message key="label.project.invite" />',
'label.project.name': '<fmt:message key="label.project.name" />',
'label.projects': '<fmt:message key="label.projects" />',
'label.project.view': '<fmt:message key="label.project.view" />',
'label.protocol': '<fmt:message key="label.protocol" />',
'label.provider': '<fmt:message key="label.provider" />',
'label.providers': '<fmt:message key="label.providers" />',
'label.public': '<fmt:message key="label.public" />',
'label.public.interface': '<fmt:message key="label.public.interface" />',
'label.public.ip': '<fmt:message key="label.public.ip" />',
'label.public.ips': '<fmt:message key="label.public.ips" />',
'label.public.network': '<fmt:message key="label.public.network" />',
'label.public.port': '<fmt:message key="label.public.port" />',
'label.public.zone': '<fmt:message key="label.public.zone" />',
'label.purpose': '<fmt:message key="label.purpose" />',
'label.Pxe.server.type': '<fmt:message key="label.Pxe.server.type" />',
'label.quickview': '<fmt:message key="label.quickview" />',
'label.rbd': '<fmt:message key="label.rbd" />',
'label.rbd.monitor': '<fmt:message key="label.rbd.monitor" />',
'label.rbd.pool': '<fmt:message key="label.rbd.pool" />',
'label.rbd.id': '<fmt:message key="label.rbd.id" />',
'label.rbd.secret': '<fmt:message key="label.rbd.secret" />',
'label.reboot': '<fmt:message key="label.reboot" />',
'label.recent.errors': '<fmt:message key="label.recent.errors" />',
'label.redundant.router.capability': '<fmt:message key="label.redundant.router.capability" />',
'label.redundant.router': '<fmt:message key="label.redundant.router" />',
'label.redundant.state': '<fmt:message key="label.redundant.state" />',
'label.refresh': '<fmt:message key="label.refresh" />',
'label.region': '<fmt:message key="label.region" />',
'label.related': '<fmt:message key="label.related" />',
'label.remind.later': '<fmt:message key="label.remind.later" />',
'label.remove.ACL': '<fmt:message key="label.remove.ACL" />',
'label.remove.egress.rule': '<fmt:message key="label.remove.egress.rule" />',
'label.remove.from.load.balancer': '<fmt:message key="label.remove.from.load.balancer" />',
'label.remove.ingress.rule': '<fmt:message key="label.remove.ingress.rule" />',
'label.remove.ip.range': '<fmt:message key="label.remove.ip.range" />',
'label.remove.pf': '<fmt:message key="label.remove.pf" />',
'label.remove.project.account': '<fmt:message key="label.remove.project.account" />',
'label.remove.region': '<fmt:message key="label.remove.region" />',
'label.remove.rule': '<fmt:message key="label.remove.rule" />',
'label.remove.static.nat.rule': '<fmt:message key="label.remove.static.nat.rule" />',
'label.remove.static.route': '<fmt:message key="label.remove.static.route" />',
'label.remove.tier': '<fmt:message key="label.remove.tier" />',
'label.remove.vm.from.lb': '<fmt:message key="label.remove.vm.from.lb" />',
'label.remove.vpc': '<fmt:message key="label.remove.vpc" />',
'label.removing': '<fmt:message key="label.removing" />',
'label.removing.user': '<fmt:message key="label.removing.user" />',
'label.required': '<fmt:message key="label.required" />',
'label.reserved.system.gateway': '<fmt:message key="label.reserved.system.gateway" />',
'label.reserved.system.ip': '<fmt:message key="label.reserved.system.ip" />',
'label.reserved.system.netmask': '<fmt:message key="label.reserved.system.netmask" />',
'label.reset.VPN.connection': '<fmt:message key="label.reset.VPN.connection" />',
'label.resize.new.offering.id': '<fmt:message key="label.resize.new.offering.id" />',
'label.resize.new.size': '<fmt:message key="label.resize.new.size" />',
'label.resize.shrink.ok': '<fmt:message key="label.resize.shrink.ok" />',
'label.resource': '<fmt:message key="label.resource" />',
'label.resource.limits': '<fmt:message key="label.resource.limits" />',
'label.resources': '<fmt:message key="label.resources" />',
'label.resource.state': '<fmt:message key="label.resource.state" />',
'label.restart.network': '<fmt:message key="label.restart.network" />',
'label.restart.required': '<fmt:message key="label.restart.required" />',
'label.restart.vpc': '<fmt:message key="label.restart.vpc" />',
'label.redundant.vpc': '<fmt:message key="label.redundant.vpc" />',
'message.restart.vpc.remark': '<fmt:message key="message.restart.vpc.remark" />',
'label.restore': '<fmt:message key="label.restore" />',
'label.retry.interval': '<fmt:message key="label.retry.interval" />',
'label.review': '<fmt:message key="label.review" />',
'label.revoke.project.invite': '<fmt:message key="label.revoke.project.invite" />',
'label.role': '<fmt:message key="label.role" />',
'label.root.disk.controller': '<fmt:message key="label.root.disk.controller" />',
'label.root.disk.offering': '<fmt:message key="label.root.disk.offering" />',
};
</script>