# en_US resources
signature="sIgNaTuRe"
###
###
true.label                                                        = "True"
false.label                                                       = "False"
###
###
ManagedEntity.Status.gray.label                                   = "Gray"
ManagedEntity.Status.gray.summary                                 = "No status available"
ManagedEntity.Status.green.label                                  = "Green"
ManagedEntity.Status.green.summary                                = "Green indicates normal operation"
ManagedEntity.Status.yellow.label                                 = "Yellow"
ManagedEntity.Status.yellow.summary                               = "Yellow indicates an error"
ManagedEntity.Status.red.label                                    = "Red"
ManagedEntity.Status.red.summary                                  = "Red indicates an error"
###
###
VirtualMachine.GuestHeartbeatStatus.gray.label                    = "Gray"
VirtualMachine.GuestHeartbeatStatus.gray.summary                  = "No status available"
VirtualMachine.GuestHeartbeatStatus.green.label                   = "Green"
VirtualMachine.GuestHeartbeatStatus.green.summary                 = "Normal operation"
VirtualMachine.GuestHeartbeatStatus.yellow.label                  = "Yellow"
VirtualMachine.GuestHeartbeatStatus.yellow.summary                = "Intermittent heartbeat"
VirtualMachine.GuestHeartbeatStatus.red.label                     = "Red"
VirtualMachine.GuestHeartbeatStatus.red.summary                   = "No heartbeat"
###
##
VirtualMachine.PowerState.poweredOff.label                        = "Powered off"
VirtualMachine.PowerState.poweredOff.summary                      = "Virtual machine is powered off"
VirtualMachine.PowerState.poweredOn.label                         = "Powered on"
VirtualMachine.PowerState.poweredOn.summary                       = "Virtual machine is powered on"
VirtualMachine.PowerState.suspended.label                         = "Suspended"
VirtualMachine.PowerState.suspended.summary                       = "Virtual machine is suspended"
###
###
VirtualMachine.MovePriority.lowPriority.label                     = "Low priority"
VirtualMachine.MovePriority.lowPriority.summary                   = "Minimize impact on other running virtual machines"
VirtualMachine.MovePriority.highPriority.label                    = "High priority"
VirtualMachine.MovePriority.highPriority.summary                  = "Assign more resources to the virtual machine to speed up the migration"
VirtualMachine.MovePriority.defaultPriority.label                 = "Default priority"
VirtualMachine.MovePriority.defaultPriority.summary               = "Use normal amount of migration resources"
###
###
VirtualMachine.FaultToleranceState.notConfigured.label            = "Not configured"
VirtualMachine.FaultToleranceState.notConfigured.summary          = "Fault Tolerance has not been configured for this virtual machine"
VirtualMachine.FaultToleranceState.disabled.label                 = "Disabled"
VirtualMachine.FaultToleranceState.disabled.summary               = "Fault Tolerance is disabled"
VirtualMachine.FaultToleranceState.enabled.label                  = "Enabled"
VirtualMachine.FaultToleranceState.enabled.summary                = "Fault Tolerance is enabled"
VirtualMachine.FaultToleranceState.needSecondary.label            = "Need Secondary VM"
VirtualMachine.FaultToleranceState.needSecondary.summary          = "Fault Tolerant Secondary VM is not running"
VirtualMachine.FaultToleranceState.starting.label                 = "Starting"
VirtualMachine.FaultToleranceState.starting.summary               = "Fault Tolerance is starting"
VirtualMachine.FaultToleranceState.running.label                  = "Running"
VirtualMachine.FaultToleranceState.running.summary                = "Fault Tolerance is running"
###
###
HostSystem.ConnectionState.connected.label                        = "Connected"
HostSystem.ConnectionState.connected.summary                      = "Host is connected"
HostSystem.ConnectionState.notResponding.label                    = "Not responding"
HostSystem.ConnectionState.notResponding.summary                  = "vCenter Server is not receiving heartbeats from the host"
HostSystem.ConnectionState.disconnected.label                     = "Disconnected"
HostSystem.ConnectionState.disconnected.summary                   = "The user has explicitly taken the host down"
###
###
HostSystem.PowerState.poweredOn.label                             = "Powered on"
HostSystem.PowerState.poweredOn.summary                           = "Host is powered on"
HostSystem.PowerState.poweredOff.label                            = "Powered off"
HostSystem.PowerState.poweredOff.summary                          = "Host is powered off"
HostSystem.PowerState.standBy.label                               = "Standby"
HostSystem.PowerState.standBy.summary                             = "Host is in standby mode"
HostSystem.PowerState.unknown.label                               = "Unknown"
HostSystem.PowerState.unknown.summary                             = "Host power state cannot be determined"
###
###
Datastore.Accessible.True.label                                   = "Connected"
Datastore.Accessible.True.summary                                 = "Datastore is connected"
Datastore.Accessible.False.label                                  = "Disconnected"
Datastore.Accessible.False.summary                                = "Datastore is disconnected"
###
###
alarm.MetricAlarmExpression.MetricOperator.isAbove.label          = "Is above"
alarm.MetricAlarmExpression.MetricOperator.isAbove.summary        = "Test if the target metric item is above a given value"
alarm.MetricAlarmExpression.MetricOperator.isBelow.label          = "Is below"
alarm.MetricAlarmExpression.MetricOperator.isBelow.summary        = "Test if the target metric item is below a given value"
###
###
alarm.StateAlarmExpression.StateOperator.isEqual.label            = "Is equal to"
alarm.StateAlarmExpression.StateOperator.isEqual.summary          = "Test if the target state is a given state"
alarm.StateAlarmExpression.StateOperator.isUnequal.label          = "Not equal to"
alarm.StateAlarmExpression.StateOperator.isUnequal.summary        = "Test if the target state is not a given state"
###
###
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.first.label   = "First"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.first.summary = "First week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.second.label  = "Second"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.second.summary = "Second week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.third.label   = "Third"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.third.summary = "Third week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.fourth.label  = "Fourth"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.fourth.summary = "Fourth week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.last.label    = "Last"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.last.summary  = "Last week of the month"
###
###
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.sunday.label    = "Sunday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.sunday.summary  = "Sunday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.monday.label    = "Monday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.monday.summary  = "Monday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.tuesday.label   = "Tuesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.tuesday.summary = "Tuesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.wednesday.label = "Wednesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.wednesday.summary = "Wednesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.thursday.label  = "Thursday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.thursday.summary = "Thursday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.friday.label    = "Friday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.friday.summary  = "Friday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.saturday.label  = "Saturday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.saturday.summary = "Saturday"
###
###
PerformanceManager.CounterInfo.RollupType.all.label               = "All"
PerformanceManager.CounterInfo.RollupType.all.summary             = "All performance counter values collected"
PerformanceManager.CounterInfo.RollupType.average.label           = "Average"
PerformanceManager.CounterInfo.RollupType.average.summary         = "Average performance counter value collected"
PerformanceManager.CounterInfo.RollupType.minimum.label           = "Minimum"
PerformanceManager.CounterInfo.RollupType.minimum.summary         = "Minimum performance counter value collected"
PerformanceManager.CounterInfo.RollupType.maximum.label           = "Maximum"
PerformanceManager.CounterInfo.RollupType.maximum.summary         = "Maximum performance counter value collected"
PerformanceManager.CounterInfo.RollupType.latest.label            = "Latest"
PerformanceManager.CounterInfo.RollupType.latest.summary          = "Latest performance counter value collected"
PerformanceManager.CounterInfo.RollupType.summation.label         = "Summation"
PerformanceManager.CounterInfo.RollupType.summation.summary       = "Summation performance counter value collected"
PerformanceManager.CounterInfo.RollupType.none.label              = "None"
PerformanceManager.CounterInfo.RollupType.none.summary            = "No rollup performed"
###
###
PerformanceManager.CounterInfo.StatsType.normalized.label         = "Normalized"
PerformanceManager.CounterInfo.StatsType.normalized.summary       = "Normalized statistic collection"
PerformanceManager.CounterInfo.StatsType.delta.label              = "Delta"
PerformanceManager.CounterInfo.StatsType.delta.summary            = "Delta statistic collection"
PerformanceManager.CounterInfo.StatsType.absolute.label           = "Absolute"
PerformanceManager.CounterInfo.StatsType.absolute.summary         = "Absolute statistic collection"
PerformanceManager.CounterInfo.StatsType.rate.label               = "Rate"
PerformanceManager.CounterInfo.StatsType.rate.summary             = "Rate statistic collection"
###
###
TaskInfo.State.error.label                                        = "Error"
TaskInfo.State.error.summary                                      = "Task completed with a failure"
TaskInfo.State.queued.label                                       = "Queued"
TaskInfo.State.queued.summary                                     = "Task is queued"
TaskInfo.State.running.label                                      = "Running"
TaskInfo.State.running.summary                                    = "Task is in progress"
TaskInfo.State.success.label                                      = "Success"
TaskInfo.State.success.summary                                    = "Task completed successfully"
###
###
LicenseManager.FeatureInfo.CostUnit.host.label                    = "Per host"
LicenseManager.FeatureInfo.CostUnit.host.summary                  = "Per host"
LicenseManager.FeatureInfo.CostUnit.cpuCore.label                 = "Per CPU core"
LicenseManager.FeatureInfo.CostUnit.cpuCore.summary               = "Per CPU core"
LicenseManager.FeatureInfo.CostUnit.cpuPackage.label              = "Per CPU package"
LicenseManager.FeatureInfo.CostUnit.cpuPackage.summary            = "Per CPU package"
LicenseManager.FeatureInfo.CostUnit.server.label                  = "Per server"
LicenseManager.FeatureInfo.CostUnit.server.summary                = "Per server"
LicenseManager.FeatureInfo.CostUnit.vm.label                      = "Per virtual machine"
LicenseManager.FeatureInfo.CostUnit.vm.summary                    = "Per virtual machine"
###
###
LicenseManager.LicenseKeys.esxFull.label                          = "ESX Standard"
LicenseManager.LicenseKeys.esxFull.summary                        = "ESX Standard"
LicenseManager.LicenseKeys.esxExpress.label                       = "ESX Foundation"
LicenseManager.LicenseKeys.esxExpress.summary                     = "ESX Foundation"
LicenseManager.LicenseKeys.esxBasic.label                         = "ESX Standalone"
LicenseManager.LicenseKeys.esxBasic.summary                       = "ESX Standalone"
LicenseManager.LicenseKeys.esxVdi.label                           = "ESX VDI"
LicenseManager.LicenseKeys.esxVdi.summary                         = "ESX VDI"
LicenseManager.LicenseKeys.esxVmx.label                           = "ESX Virtual Desktop VM"
LicenseManager.LicenseKeys.esxVmx.summary                         = "ESX Virtual Desktop VM"
LicenseManager.LicenseKeys.san.label                              = "SAN Usage"
LicenseManager.LicenseKeys.san.summary                            = "SAN usage"
LicenseManager.LicenseKeys.iscsi.label                            = "iSCSI Usage"
LicenseManager.LicenseKeys.iscsi.summary                          = "iSCSI usage"
LicenseManager.LicenseKeys.nas.label                              = "NAS Usage"
LicenseManager.LicenseKeys.nas.summary                            = "NAS usage"
LicenseManager.LicenseKeys.vsmp.label                             = "Up to 4-way virtual SMP"
LicenseManager.LicenseKeys.vsmp.summary                           = "Up to 4-way virtual SMP"
LicenseManager.LicenseKeys.backup.label                           = "VMware Consolidated Backup"
LicenseManager.LicenseKeys.backup.summary                         = "VMware Consolidated Backup"
LicenseManager.LicenseKeys.vc.label                               = "vCenter Management Server"
LicenseManager.LicenseKeys.vc.summary                             = "vCenter Management Server"
LicenseManager.LicenseKeys.vcExpress.label                        = "vCenter Foundation Management Server"
LicenseManager.LicenseKeys.vcExpress.summary                      = "vCenter Foundation Management Server"
LicenseManager.LicenseKeys.esxHost.label                          = "vCenter agent for ESXi"
LicenseManager.LicenseKeys.esxHost.summary                        = "vCenter agent for ESXi"
LicenseManager.LicenseKeys.serverHost.label                       = "vCenter agent for vCenter Server"
LicenseManager.LicenseKeys.serverHost.summary                     = "vCenter agent for vCenter Server"
LicenseManager.LicenseKeys.vmotion.label                          = "vMotion"
LicenseManager.LicenseKeys.vmotion.summary                        = "vMotion"
LicenseManager.LicenseKeys.drs.label                              = "VMware DRS"
LicenseManager.LicenseKeys.drs.summary                            = "VMware DRS"
LicenseManager.LicenseKeys.das.label                              = "vSphere HA"
LicenseManager.LicenseKeys.das.summary                            = "vSphere HA"
LicenseManager.LicenseKeys.Unlicensed.label                       = "ESX Edition"
LicenseManager.LicenseKeys.Unlicensed.summary                     = "ESX Edition"
LicenseManager.LicenseKeys.gsxHost.label                          = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.gsxHost.summary                        = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.GSXHOST.label                          = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.GSXHOST.summary                        = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.drsPower.label                         = "VMware DRS Power Management"
LicenseManager.LicenseKeys.drsPower.summary                       = "VMware DRS Power Management"
LicenseManager.LicenseKeys.svmotion.label                         = "Storage vMotion"
LicenseManager.LicenseKeys.svmotion.summary                       = "Storage vMotion"
###
###
LicenseManager.LicenseState.initializing.label                    = "Initializing"
LicenseManager.LicenseState.initializing.summary                  = "Setting or resetting configuration in progress"
LicenseManager.LicenseState.normal.label                          = "Normal"
LicenseManager.LicenseState.normal.summary                        = "Running within operating parameters"
LicenseManager.LicenseState.marginal.label                        = "Cached"
LicenseManager.LicenseState.marginal.summary                      = "License source unavailable, using license cache"
LicenseManager.LicenseState.fault.label                           = "Not completed or expired"
LicenseManager.LicenseState.fault.summary                         = "Initialization not completed or grace period expired"
###
###
event.EventDescription.EventCategory.info.label                   = "info"
event.EventDescription.EventCategory.info.summary                 = "Information"
event.EventDescription.EventCategory.warning.label                = "warning"
event.EventDescription.EventCategory.warning.summary              = "Warning"
event.EventDescription.EventCategory.error.label                  ="error"
event.EventDescription.EventCategory.error.summary                ="Error"
event.EventDescription.EventCategory.user.label                   ="user"
event.EventDescription.EventCategory.user.summary                 ="User"
###
###
fault.Device.connected.true.label                                 = "Currently connected device"
fault.Device.connected.false.label                                = "Device"
fault.NIC.connected.true.label                                    = "Currently connected network interface"
fault.NIC.connected.false.label                                   = "Network interface"
fault.Snapshot.revert.errors.true.label                           ="Errors"
fault.Snapshot.revert.errors.false.label                          ="Warning"
fault.VMotion.atSourceHost.true.label                             ="Source"
fault.VMotion.atSourceHost.false.label                            ="Destination"
fault.VMotion.tooManyRODisks.true.label                           = "Not completed due to time-out"
fault.VMotion.tooManyRODisks.false.label                          ="Delay"
fault.DeviceNotSupported.Reason.host.label                        = "This is a general limitation of the virtual machine's virtual hardware version on the selected host."
fault.DeviceNotSupported.Reason.guest.label                       = "This is not a limitation of the host in general, but of the virtual machine's configured guest OS on the selected host."
fault.CpuIncompatible1ECX.sse3.true.label                         = "* SSE3\n"
fault.CpuIncompatible1ECX.sse3.false.label                        = ""
fault.CpuIncompatible1ECX.pclmulqdq.true.label                    = "* PCLMULQDQ\n"
fault.CpuIncompatible1ECX.pclmulqdq.false.label                   = ""
fault.CpuIncompatible1ECX.ssse3.true.label                        = "* SSSE3\n"
fault.CpuIncompatible1ECX.ssse3.false.label                       = ""
fault.CpuIncompatible1ECX.sse41.true.label                        = "* SSE4.1\n"
fault.CpuIncompatible1ECX.sse41.false.label                       = ""
fault.CpuIncompatible1ECX.sse42.true.label                        = "* SSE4.2\n"
fault.CpuIncompatible1ECX.sse42.false.label                       = ""
fault.CpuIncompatible1ECX.aes.true.label                          = "* AES-NI\n"
fault.CpuIncompatible1ECX.aes.false.label                         = ""
fault.CpuIncompatible1ECX.otherOnly.true.label                    = "* General incompatibilities\n"
fault.CpuIncompatible1ECX.otherOnly.false.label                   = ""
fault.CpuIncompatible81EDX.nx.true.label                          = "* NX/XD (data execution protection). If the virtual machine does not need this feature, power off the virtual machine and remove the NX/XD requirement by editing the virtual machine settings (advanced options).\n"
fault.CpuIncompatible81EDX.nx.false.label                         = ""
fault.CpuIncompatible81EDX.ffxsr.true.label                       = "* FFXSR\n"
fault.CpuIncompatible81EDX.ffxsr.false.label                      = ""
fault.CpuIncompatible81EDX.rdtscp.true.label                      = "* RDTSCP\n"
fault.CpuIncompatible81EDX.rdtscp.false.label                     = ""
fault.CpuIncompatible81EDX.lm.true.label                          = "* Longmode; required when a virtual machine is configured for a 64-bit guest OS. For systems with Intel CPUs, enabling VT in the BIOS is required for longmode support.\n"
fault.CpuIncompatible81EDX.lm.false.label                         = ""
fault.CpuIncompatible81EDX.otherOnly.true.label                   = "* General incompatibilities\n"
fault.CpuIncompatible81EDX.otherOnly.false.label                  = ""
fault.FaultToleranceCpuIncompatible.model.true.label              = "CPU model does not match"
fault.FaultToleranceCpuIncompatible.model.false.label             = ""
fault.FaultToleranceCpuIncompatible.family.true.label             = "CPU family does not match"
fault.FaultToleranceCpuIncompatible.family.false.label            = ""
fault.FaultToleranceCpuIncompatible.stepping.true.label           = "CPU stepping does not match"
fault.FaultToleranceCpuIncompatible.stepping.false.label          = ""
fault.HostIncompatibleForRecordReplay.Reason.product.label        = "This VMware product does not suppport Record/Replay capabilities."
fault.HostIncompatibleForRecordReplay.Reason.processor.label      = "This product supports Record/Replay, but the host processor does not."
fault.HostIncompatibleForFaultTolerance.Reason.product.label      = "This VMware product does not suppport Fault Tolerance."
fault.HostIncompatibleForFaultTolerance.Reason.processor.label    = "This product supports Fault Tolerance, but the host processor does not."
fault.NumVirtualCpusIncompatible.Reason.recordReplay.label        = "Record/Replay"
fault.NumVirtualCpusIncompatible.Reason.faultTolerance.label      = "Fault Tolerance"
fault.UnsupportedOperation.snapshotCreate.label                   = "Reasons a snapshot cannot be created"
fault.UnsupportedOperation.snapshotRemove.label                   = "Reasons a snapshot cannot be removed"
fault.WillLoseHAProtection.Resolution.relocate.label              = "vSphere HA will stop trying to restart this VM, which is currently powered off due to a previous failure. You can restore vSphere HA protection by powering the VM back on in the cluster."
fault.WillLoseHAProtection.Resolution.svmotion.label              = "vSphere HA will not attempt to restart the VM after a subsequent failure. vSphere HA protection will be restored when any network partitions or disk accessibility issues are resolved."
fault.CannotPowerOffVmInCluster.Operation.powerOff.label          = "Power Off"
fault.CannotPowerOffVmInCluster.Operation.suspend.label           = "Suspend"
fault.CannotPowerOffVmInCluster.Operation.guestShutdown.label     = "Guest shutdown"
fault.CannotPowerOffVmInCluster.Operation.guestSuspend.label      = "Guest suspend"
fault.InaccessibleDatastore.Reason.siocReadOnly.label		  = "Storage I/O Control could not be enabled on this datastore as it is currently mounted read-only on at least one host."

###
###
vm.device.VirtualUSBController.autoConnectDevices.true.label      ="Enabled"
vm.device.VirtualUSBController.autoConnectDevices.false.label     ="Disabled"
vm.device.VirtualUSBController.ehciEnabled.true.label             ="Enabled"
vm.device.VirtualUSBController.ehciEnabled.false.label            ="Disabled"
###
###
auth.Permission.propagate.true.label                              ="Enabled"
auth.Permission.propagate.false.label                             ="Disabled"
###
###
DiagnosticsManager.LogDescriptor.Format.plain.label               = "Plain"
DiagnosticsManager.LogDescriptor.Format.plain.summary             = "A text-based log file"
DiagnosticsManager.LogDescriptor.Format.report.label              = "Report"
DiagnosticsManager.LogDescriptor.Format.report.summary            = "A report"
###
###
PatchManager.Status.Reason.installed.label                        = "Installed"
PatchManager.Status.Reason.installed.summary                      = "Update has been installed."
PatchManager.Status.Reason.pending.label                          = "Pending"
PatchManager.Status.Reason.pending.summary                        = "Host should be restarted to see the effect."
PatchManager.Status.Reason.obsoleted.label                        = "Obsolete"
PatchManager.Status.Reason.obsoleted.summary                      = "The update is obsolete."
PatchManager.Status.Reason.missingPatch.label                     = "Missing patch"
PatchManager.Status.Reason.missingPatch.summary                   = "Necessary patch not installed."
PatchManager.Status.Reason.missingLib.label                       = "Missing library"
PatchManager.Status.Reason.missingLib.summary                     = "Library or rpm's missing."
PatchManager.Status.Reason.hasDependentPatch.label                = "Has dependent patch"
PatchManager.Status.Reason.hasDependentPatch.summary              = "Dependent patch is in the scan list of updates."
PatchManager.Status.Reason.conflictPatch.label                    = "Conflict patch"
PatchManager.Status.Reason.conflictPatch.summary                  = "Patch conflict patch installed on the host."
PatchManager.Status.Reason.conflictLib.label                      = "Conflict library"
PatchManager.Status.Reason.conflictLib.summary                    = "Patch conflicts with existing libraries installed on host."
###
FileManager.FileType.File.label                                   = "File"
FileManager.FileType.File.summary                                 = "Operation to be performed on a file."
FileManager.FileType.VirtualDisk.label                            = "Virtual disk"
FileManager.FileType.VirtualDisk.summary                          = "Operation to be performed on a virtual disk"
###
host.NumericSensorInfo.HealthState.unknown.label                  = "Unknown"
host.NumericSensorInfo.HealthState.unknown.summary                = "Cannot report on the current health state of the element"
host.NumericSensorInfo.HealthState.green.label                    = "Green"
host.NumericSensorInfo.HealthState.green.summary                  = "Sensor is operating under normal conditions"
host.NumericSensorInfo.HealthState.yellow.label                   = "Yellow"
host.NumericSensorInfo.HealthState.yellow.summary                 = "Sensor is operating under conditions that are non-critical"
host.NumericSensorInfo.HealthState.red.label                      = "Red"
host.NumericSensorInfo.HealthState.red.summary                    = "Sensor is operating under critical conditions"
###
# ESX is using HardwareStatusInfo.Status values {Green, Yellow, Red} to set the health state of NumericSensorInfo sensor
# instead of using NumericSensorInfo.HealthState values {green, yellow, red}. Therefore, following section has been
# added which refers to {Green, Yellow, Red} in keys to address PR 458211.
host.NumericSensorInfo.HealthState.Unknown.label                  = "Unknown"
host.NumericSensorInfo.HealthState.Unknown.summary                = "Cannot report on the current health state of the element"
host.NumericSensorInfo.HealthState.Green.label                    = "Green"
host.NumericSensorInfo.HealthState.Green.summary                  = "The sensor is operating under normal conditions"
host.NumericSensorInfo.HealthState.Yellow.label                   = "Yellow"
host.NumericSensorInfo.HealthState.Yellow.summary                 = "The sensor is operating under conditions that are non-critical"
host.NumericSensorInfo.HealthState.Red.label                      = "Red"
host.NumericSensorInfo.HealthState.Red.summary                    = "The sensor is operating under critical or fatal conditions"
###
host.SystemIdentificationInfo.Identifier.AssetTag.label           = "Asset Tag"
host.SystemIdentificationInfo.Identifier.AssetTag.summary         = "Asset tag of the system"
host.SystemIdentificationInfo.Identifier.ServiceTag.label         = "Service tag"
host.SystemIdentificationInfo.Identifier.ServiceTag.summary       = "Service tag of the system"
###
host.HardwareStatusInfo.HardwareElementInfo.Status.Unknown.label  = "Unknown"
host.HardwareStatusInfo.HardwareElementInfo.Status.Unknown.summary= "Cannot report on the current status of the physical element"
host.HardwareStatusInfo.HardwareElementInfo.Status.Green.label    = "Green"
host.HardwareStatusInfo.HardwareElementInfo.Status.Green.summary  = "Physical element is functioning as expected"
host.HardwareStatusInfo.HardwareElementInfo.Status.Yellow.label   = "Yellow"
host.HardwareStatusInfo.HardwareElementInfo.Status.Yellow.summary = "All functionality is available but some might be degraded"
host.HardwareStatusInfo.HardwareElementInfo.Status.Red.label      = "Red"
host.HardwareStatusInfo.HardwareElementInfo.Status.Red.summary    = "The physical element is failing"
###
host.FileSystemMountInfo.VStorageSupportStatus.vStorageSupported.label = "Supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageSupported.summary = "vStorage hardware acceleration is supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnsupported.label = "Not supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnsupported.summary = "vStorage hardware acceleration is not supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnknown.label = "Unknown"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnknown.summary = "State of vStorage hardware acceleration is unknown"
###
host.ScsiLun.VStorageSupportStatus.vStorageSupported.label = "Supported"
host.ScsiLun.VStorageSupportStatus.vStorageSupported.summary = "vStorage hardware acceleration is supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnsupported.label = "Not supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnsupported.summary = "vStorage hardware acceleration is not supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnknown.label = "Unknown"
host.ScsiLun.VStorageSupportStatus.vStorageUnknown.summary = "State of vStorage hardware acceleration is unknown"
###
VirtualMachine.NeedSecondaryReason.divergence.label               = "Divergence between Primary and Secondary VMs"
VirtualMachine.NeedSecondaryReason.divergence.summary             = "Failover due to divergence between Primary and Secondary VMs"
VirtualMachine.NeedSecondaryReason.lostConnection.label           = "Lost connection to Primary VM"
VirtualMachine.NeedSecondaryReason.lostConnection.summary         = "Failover due to loss of connection to the Primary VM"
VirtualMachine.NeedSecondaryReason.partialHardwareFailure.label   = "Partial hardware failure on primary host"
VirtualMachine.NeedSecondaryReason.partialHardwareFailure.summary = "Virtual machine stopped due to partial hardware failure on the primary host"
VirtualMachine.NeedSecondaryReason.userAction.label               = "User action"
VirtualMachine.NeedSecondaryReason.userAction.summary             = "Failover due to user action"
VirtualMachine.NeedSecondaryReason.other.label                    = "Other"
VirtualMachine.NeedSecondaryReason.other.summary                  = "Failover due to unknown reasons"
###
VmFailedStartingSecondaryEvent.FailureReason.incompatibleHost.label             = "Incompatible host for Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.incompatibleHost.summary           = "The remote host is incompatible with the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.loginFailed.label                  = "Cannot complete login to secondary host"
VmFailedStartingSecondaryEvent.FailureReason.loginFailed.summary                = "Cannot complete login to secondary host"
VmFailedStartingSecondaryEvent.FailureReason.registerVmFailed.label             = "Cannot complete registration for the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.registerVmFailed.summary           = "Cannot complete registration for the Secondary VM on the remote host"
VmFailedStartingSecondaryEvent.FailureReason.migrateFailed.label                = "Cannot complete migration for the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.migrateFailed.summary              = "Error encountered while migrating the Secondary VM"
###
VmFaultToleranceVmTerminatedEvent.TerminateReason.divergence.label               = "Resynchronizing Primary and Secondary VMs"
VmFaultToleranceVmTerminatedEvent.TerminateReason.divergence.summary             = "Virtual machine paused to resynchronize Primary and Secondary VMs"
VmFaultToleranceVmTerminatedEvent.TerminateReason.lostConnection.label           = "Lost connection to Primary VM"
VmFaultToleranceVmTerminatedEvent.TerminateReason.lostConnection.summary         = "Virtual machine stopped due to loss of connection to the Primary VM"
VmFaultToleranceVmTerminatedEvent.TerminateReason.partialHardwareFailure.label   = "Partial hardware failure on primary host"
VmFaultToleranceVmTerminatedEvent.TerminateReason.partialHardwareFailure.summary = "Virtual machine stopped due to partial hardware failure on the primary host"
VmFaultToleranceVmTerminatedEvent.TerminateReason.userAction.label               = "User action"
VmFaultToleranceVmTerminatedEvent.TerminateReason.userAction.summary             = "Virtual machine stopped due to user action"
VmFaultToleranceVmTerminatedEvent.TerminateReason.other.label                    = "Other"
VmFaultToleranceVmTerminatedEvent.TerminateReason.other.summary                  = "Virtual machine stopped due to other reasons"
###
fault.AgentInstallFailed.Reason.NotEnoughSpaceOnDevice.label = "Not enough space to install agent. See KB article 1016262 for possible solutions."
fault.AgentInstallFailed.Reason.NotEnoughSpaceOnDevice.summary = "There is not enough storage space on the host to install the agent"
fault.AgentInstallFailed.Reason.PrepareToUpgradeFailed.label = "Cannot prepare host for upgrade"
fault.AgentInstallFailed.Reason.PrepareToUpgradeFailed.summary = "Cannot initialize the upgrade directory on the host"
fault.AgentInstallFailed.Reason.AgentNotReachable.label = "Agent not reachable"
fault.AgentInstallFailed.Reason.AgentNotReachable.summary = "Agent was installed but is not accessible"
fault.AgentInstallFailed.Reason.AgentNotRunning.label = "Agent not running"
fault.AgentInstallFailed.Reason.AgentNotRunning.summary = "Agent was installed but is not running"
fault.AgentInstallFailed.Reason.InstallTimedout.label = "Install timed out"
fault.AgentInstallFailed.Reason.InstallTimedout.summary = "The agent install exceeded the time limit"
fault.AgentInstallFailed.Reason.SignatureVerificationFailed.label = "Cannot verify the installer signature"
fault.AgentInstallFailed.Reason.SignatureVerificationFailed.summary = "Cannot verify the installer signature"
fault.AgentInstallFailed.Reason.AgentUploadFailed.label = "Cannot upload agent"
fault.AgentInstallFailed.Reason.AgentUploadFailed.summary = "Cannot upload the agent installer to the host"
fault.AgentInstallFailed.Reason.AgentUploadTimedout.label = "Agent upload timed out"
fault.AgentInstallFailed.Reason.AgentUploadTimedout.summary = "The agent upload exceeded the time limit"
fault.AgentInstallFailed.Reason.UnknownInstallerError.label = "Unknown installer error"
fault.AgentInstallFailed.Reason.UnknownInstallerError.summary = "Cannot install the agent for an unknown reason"
###
VmFaultToleranceConfigIssue.ReasonForIssue.haNotEnabled.label                   = "Fault Tolerance requires vSphere HA to be enabled for this VM. Check that the VM is in a cluster with vSphere HA enabled, and that the VM's restart priority is not set to disabled"
VmFaultToleranceConfigIssue.ReasonForIssue.haNotEnabled.summary                 = "Fault Tolerance requires vSphere HA to be enabled for this VM. Check that the VM is in a cluster with vSphere HA enabled, and that the VM's restart priority is not set to disabled"
VmFaultToleranceConfigIssue.ReasonForIssue.moreThanOneSecondary.label           = "The virtual machine already has a Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.moreThanOneSecondary.summary         = "The virtual machine already has a Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.recordReplayNotSupported.label       = "Record/Replay functionality is not supported by this virtual machine"
VmFaultToleranceConfigIssue.ReasonForIssue.recordReplayNotSupported.summary     = "Record/Replay functionality is not supported by this virtual machine"
VmFaultToleranceConfigIssue.ReasonForIssue.replayNotSupported.label             = "The virtual machine's current configuration does not support Fault Tolerance. Enable Record/Replay in the virtual machine's settings. Or, power off the virtual machine and turn on Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.replayNotSupported.summary           = "The virtual machine's current configuration does not support Fault Tolerance. Enable Record/Replay in the virtual machine's settings. Or, power off the virtual machine and turn on Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.templateVm.label                     = "The virtual machine is a template"
VmFaultToleranceConfigIssue.ReasonForIssue.templateVm.summary                   = "The virtual machine is a template"
VmFaultToleranceConfigIssue.ReasonForIssue.multipleVCPU.label                   = "The virtual machine has more than one virtual CPU"
VmFaultToleranceConfigIssue.ReasonForIssue.multipleVCPU.summary                 = "The virtual machine has more than one virtual CPU"
VmFaultToleranceConfigIssue.ReasonForIssue.hostInactive.label                   = "The host is not active"
VmFaultToleranceConfigIssue.ReasonForIssue.hostInactive.summary                 = "The host is not active"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedHardware.label          = "The host does not have the capability to support Fault Tolerance. Please check the host summary pane for any FT incompatibility issues"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedHardware.summary        = "The host does not have the capability to support Fault Tolerance. Please check the host summary pane for any FT incompatibility issues"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedProduct.label           = "VMware Server 2.0 does not support Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedProduct.summary         = "VMware Server 2.0 does not support Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.missingVMotionNic.label              = "Fault Tolerance requires the host to have a vMotion license and a virtual NIC enabled for vMotion"
VmFaultToleranceConfigIssue.ReasonForIssue.missingVMotionNic.summary            = "Fault Tolerance requires the host to have a vMotion license and a virtual NIC enabled for vMotion"
VmFaultToleranceConfigIssue.ReasonForIssue.missingFTLoggingNic.label            = "Fault Tolerance requires the host to have a virtual NIC enabled for FT logging"
VmFaultToleranceConfigIssue.ReasonForIssue.missingFTLoggingNic.summary          = "Fault Tolerance requires the host to have a virtual NIC enabled for FT logging"
VmFaultToleranceConfigIssue.ReasonForIssue.verifySSLCertificateFlagNotSet.label    = "\"Check host certificates\" flag not set for vCenter Server"
VmFaultToleranceConfigIssue.ReasonForIssue.verifySSLCertificateFlagNotSet.summary  = "\"Check host certificates\" flag not set for vCenter Server"
VmFaultToleranceConfigIssue.ReasonForIssue.hasSnapshots.label    = "The virtual machine has one or more snapshots that make it incompatible for Fault Tolerance protection"
VmFaultToleranceConfigIssue.ReasonForIssue.hasSnapshots.summary  = "The virtual machine has one or more snapshots that make it incompatible for Fault Tolerance protection"
VmFaultToleranceConfigIssue.ReasonForIssue.noConfig.label        = "The configuration information for the virtual machine is not available"
VmFaultToleranceConfigIssue.ReasonForIssue.noConfig.summary      = "The configuration information for the virtual machine is not available"
VmFaultToleranceConfigIssue.ReasonForIssue.ftSecondaryVm.label   = "Fault Tolerance Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.ftSecondaryVm.summary = "Fault Tolerance Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.hasLocalDisk.label    = "The virtual machine has one or more disks on local (non-shared) storage"
VmFaultToleranceConfigIssue.ReasonForIssue.hasLocalDisk.summary  = "The virtual machine has one or more disks on local (non-shared) storage"
VmFaultToleranceConfigIssue.ReasonForIssue.esxAgentVm.label  = "The virtual machine is an ESX Agent VM"
VmFaultToleranceConfigIssue.ReasonForIssue.esxAgentVm.summary  = "The virtual machine is an ESX Agent VM"
VmFaultToleranceConfigIssue.ReasonForIssue.video3dEnabled.label  = "The virtual machine has a video device with 3D enabled"
VmFaultToleranceConfigIssue.ReasonForIssue.video3dEnabled.summary  = "The virtual machine has a video device with 3D enabled"
###
VmFaultToleranceInvalidFileBacking.DeviceType.virtualFloppy.label               = "Virtual floppy"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualFloppy.summary             = "Virtual floppy"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualCdrom.label                = "Virtual CD-ROM"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualCdrom.summary              = "Virtual CD-ROM"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualSerialPort.label           = "Virtual serial port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualSerialPort.summary         = "Virtual serial port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualParallelPort.label         = "Virtual parallel port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualParallelPort.summary       = "Virtual parallel port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualDisk.label                 = "Virtual disk"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualDisk.summary               = "Virtual disk"
###
NotSupportedDeviceForFT.DeviceType.virtualVmxnet3.label                 = "Vmxnet3 virtual ethernet adapter"
NotSupportedDeviceForFT.DeviceType.virtualVmxnet3.summary               = "Vmxnet3 virtual ethernet adapter"
NotSupportedDeviceForFT.DeviceType.paraVirtualSCSIController.label                 = "Paravirtualized SCSI controller"
NotSupportedDeviceForFT.DeviceType.paraVirtualSCSIController.summary               = "Paravirtualized SCSI controller"
###
CannotMoveFaultToleranceVm.MoveType.resourcePool.label               = "Resource pool"
CannotMoveFaultToleranceVm.MoveType.resourcePool.summary             = "Resource pool"
CannotMoveFaultToleranceVm.MoveType.cluster.label                    = "Cluster"
CannotMoveFaultToleranceVm.MoveType.cluster.summary                  = "Cluster"
###
FtIssuesOnHost.user.label            = "User"
FtIssuesOnHost.user.summary          = "The host is selected by the user."
FtIssuesOnHost.vc.label              = "vCenter"
FtIssuesOnHost.vc.summary            = "The host is selected by vCenter"
FtIssuesOnHost.drs.label             = "DRS"
FtIssuesOnHost.drs.summary           = "The host is selected by DRS."
###
host.Capability.FtUnsupportedReason.vMotionNotLicensed.label             = "No vMotion license"
host.Capability.FtUnsupportedReason.vMotionNotLicensed.summary           = "Fault Tolerance requires the host to have a vMotion license for vMotion"
host.Capability.FtUnsupportedReason.missingVMotionNic.label              = "No virtual NIC configured for vMotion"
host.Capability.FtUnsupportedReason.missingVMotionNic.summary            = "Fault Tolerance requires the host to have a virtual NIC enabled for vMotion"
host.Capability.FtUnsupportedReason.missingFTLoggingNic.label            = "No virtual NIC configured for Fault Tolerance logging"
host.Capability.FtUnsupportedReason.missingFTLoggingNic.summary          = "Fault Tolerance requires the host to have a virtual NIC enabled for FT logging"
host.Capability.FtUnsupportedReason.ftNotLicensed.label                  = "No Fault Tolerance license"
host.Capability.FtUnsupportedReason.ftNotLicensed.summary                = "Fault Tolerance requires the host to have a Fault Tolerance license"
host.Capability.FtUnsupportedReason.haAgentIssue.label                   = "vSphere HA agent not running"
host.Capability.FtUnsupportedReason.haAgentIssue.summary                 = "Fault Tolerance requires the vSphere HA agent to be running on the host"
###
host.Capability.ReplayUnsupportedReason.incompatibleProduct.label       = "Replay not supported by VMware product installed on the host"
host.Capability.ReplayUnsupportedReason.incompatibleProduct.summary     = "VMware product installed on the host does not support replay"
host.Capability.ReplayUnsupportedReason.incompatibleCpu.label           = "Hardware virtualization not supported by the host CPU"
host.Capability.ReplayUnsupportedReason.incompatibleCpu.summary         = "Host CPU does not support hardware virtualization which is required for replay."
host.Capability.ReplayUnsupportedReason.hvDisabled.label                = "Hardware virtualization disabled in the host BIOS"
host.Capability.ReplayUnsupportedReason.hvDisabled.summary              = "Host CPU is compatible for replay, but hardware virtualization has been disabled in the BIOS"
host.Capability.ReplayUnsupportedReason.cpuidLimitSet.label             = "Replay prevented because of a configured CPUID limit"
host.Capability.ReplayUnsupportedReason.cpuidLimitSet.summary           = "A System BIOS option that enforces a maximum limit on the CPUID has been configured, which prevents replay."
host.Capability.ReplayUnsupportedReason.oldBIOS.label                   = "System BIOS update needed for replay"
host.Capability.ReplayUnsupportedReason.oldBIOS.summary                 = "The system BIOS on the host needs to be updated for replay"
host.Capability.ReplayUnsupportedReason.unknown.label                   = "Unknown"
host.Capability.ReplayUnsupportedReason.unknown.summary                 = "Replay is not supported on the host for unknown reasons"
###
fault.DasConfigFault.DasConfigFaultReason.HostNetworkMisconfiguration.label = "Misconfiguration in the host network setup"
fault.DasConfigFault.DasConfigFaultReason.HostNetworkMisconfiguration.summary = "There is a misconfiguration in the host network setup. Fix the network misconfiguration and try again"
fault.DasConfigFault.DasConfigFaultReason.HostMisconfiguration.label = "Misconfiguration in the host setup"
fault.DasConfigFault.DasConfigFaultReason.HostMisconfiguration.summary = "There is a misconfiguration in the host setup. Fix the misconfiguration and try again"
fault.DasConfigFault.DasConfigFaultReason.InsufficientPrivileges.label = "Insufficient privileges for the operation"
fault.DasConfigFault.DasConfigFaultReason.InsufficientPrivileges.summary = "You have insufficient privileges for this operation"
fault.DasConfigFault.DasConfigFaultReason.NoPrimaryAgentAvailable.label = "Unable to contact a primary vSphere HA agent"
fault.DasConfigFault.DasConfigFaultReason.NoPrimaryAgentAvailable.summary = "Unable to contact a primary vSphere HA agent in the cluster. Check if the existing hosts have vSphere HA errors. Correct vSphere HA errors on existing hosts and try again"
fault.DasConfigFault.DasConfigFaultReason.Other.label = "Other vSphere HA configuration error"
fault.DasConfigFault.DasConfigFaultReason.Other.summary ="Cannot complete the vSphere HA configuration due to an internal error. Try again or contact support."
fault.DasConfigFault.DasConfigFaultReason.NoDatastoresConfigured.label = "No datastores configured on this host"
fault.DasConfigFault.DasConfigFaultReason.NoDatastoresConfigured.summary ="Cannot complete the vSphere HA configuration on a host with no configured datastores."
###
fault.HostHasComponentFailure.HostComponentType.Datastore.label = "Datastore"
fault.HostHasComponentFailure.HostComponentType.Datastore.summary = "The datastore is inaccessible"
fault.HostHasComponentFailure.HostComponentType.Portgroup.label = "Portgroup"
fault.HostHasComponentFailure.HostComponentType.Portgroup.summary = "The portgroup is inaccessible"
fault.HostHasComponentFailure.HostComponentType.DvPort.label = "dvPort"
fault.HostHasComponentFailure.HostComponentType.DvPort.summary = "The dvPort is inaccessible"
###
HostDasErrorEvent.HostDasErrorReason.configFailed.label           = "Cannot complete the vSphere HA configuration"
HostDasErrorEvent.HostDasErrorReason.configFailed.summary         = "There was an error configuring vSphere HA on the host"
HostDasErrorEvent.HostDasErrorReason.timeout.label           = "Time-out while communicating with the vSphere HA agent"
HostDasErrorEvent.HostDasErrorReason.timeout.summary         = "There was a time-out while communicating with the vSphere HA agent. This is usually transient."
HostDasErrorEvent.HostDasErrorReason.communicationInitFailed.label           = "Cannot complete vSphere HA communication initialization"
HostDasErrorEvent.HostDasErrorReason.communicationInitFailed.summary         = "There was an error initializing the vSphere HA communications module. Contact support."
HostDasErrorEvent.HostDasErrorReason.healthCheckScriptFailed.label           = "Error while running health check script"
HostDasErrorEvent.HostDasErrorReason.healthCheckScriptFailed.summary         = "There was an error while running the vSphere HA health check script. This is usually transient."
HostDasErrorEvent.HostDasErrorReason.agentFailed.label           = "vSphere HA agent on the host failed"
HostDasErrorEvent.HostDasErrorReason.agentFailed.summary         = "The vSphere HA agent on the host has an error. This is usually self-correcting. If the error persists or happens too often, contact support."
HostDasErrorEvent.HostDasErrorReason.agentShutdown.label           = "vSphere HA agent on the host has been shut down"
HostDasErrorEvent.HostDasErrorReason.agentShutdown.summary         = "The vSphere HA agent on the host has been shut down.  If this error persists, contact support."
HostDasErrorEvent.HostDasErrorReason.isolationAddressUnpingable.label           = "An vSphere HA isolation address cannot be pinged"
HostDasErrorEvent.HostDasErrorReason.isolationAddressUnpingable.summary         = "An vSphere HA isolation address cannot be pinged.  As a result, vSphere HA is currently vulnerable to network partition and split brain issues."
HostDasErrorEvent.HostDasErrorReason.other.label           = "Unknown vSphere HA error"
HostDasErrorEvent.HostDasErrorReason.other.summary         = "There was an unknown vSphere HA error on the host"
###
VmShutdownOnIsolationEvent.Operation.shutdown.label           = "VM shutdown"
VmShutdownOnIsolationEvent.Operation.shutdown.summary         = "Virtual machine powered off"
VmShutdownOnIsolationEvent.Operation.poweredOff.label           = "VM powered off"
VmShutdownOnIsolationEvent.Operation.poweredOff.summary         = "Virtual machine was powered off because the OS could not shut down."

HostDisconnectedEvent.ReasonCode.sslThumbprintVerifyFailed.label = "Cannot verify the SSL thumbprint"
HostDisconnectedEvent.ReasonCode.sslThumbprintVerifyFailed.summary = "Cannot verify the host SSL thumbprint"
HostDisconnectedEvent.ReasonCode.licenseExpired.label = "License expired"
HostDisconnectedEvent.ReasonCode.licenseExpired.summary = "The license for the host expired"
HostDisconnectedEvent.ReasonCode.agentUpgrade.label = "Agent upgrade"
HostDisconnectedEvent.ReasonCode.agentUpgrade.summary = "vCenter agent is being upgraded on the host"
HostDisconnectedEvent.ReasonCode.userRequest.label = "User request"
HostDisconnectedEvent.ReasonCode.userRequest.summary = "User requested host disconnect"
HostDisconnectedEvent.ReasonCode.insufficientLicenses.label = "Insufficient license on host"
HostDisconnectedEvent.ReasonCode.insufficientLicenses.summary = "Insufficient license on host."
HostDisconnectedEvent.ReasonCode.agentOutOfDate.label = "Agent is out of date and needs a manual upgrade"
HostDisconnectedEvent.ReasonCode.agentOutOfDate.summary = "vCenter agent automatic upgrade is disabled and the vCenter agent is out of date"
HostDisconnectedEvent.ReasonCode.passwordDecryptFailure.label = "Failed to decrypt password"
HostDisconnectedEvent.ReasonCode.passwordDecryptFailure.summary = "The stored password for the host could not be decrypted with the current certificate"
HostDisconnectedEvent.ReasonCode.unknown.label = "Unknown reason"
HostDisconnectedEvent.ReasonCode.unknown.summary = "The reason for disconnection was not specified"

###
host.VMotionManager.VMotionType.vmotion.label                        = "Regular vMotion"
host.VMotionManager.VMotionType.vmotion.summary                      = "Regular vMotion"
host.VMotionManager.VMotionType.fast_suspend_resume.label            = "Fast Suspend/Resume vMotion"
host.VMotionManager.VMotionType.fast_suspend_resume.summary          = "Fast Suspend/Resume vMotion"
host.VMotionManager.VMotionType.fault_tolerance.label                = "Fault Tolerance vMotion"
host.VMotionManager.VMotionType.fault_tolerance.summary              = "Fault Tolerance vMotion"
host.VMotionManager.VMotionType.disks_only.label                     = "Disks-Only vMotion"
host.VMotionManager.VMotionType.disks_only.summary                   = "Disks-Only vMotion"
host.VMotionManager.VMotionType.memory_mirror.label                  = "Memory Mirror vMotion"
host.VMotionManager.VMotionType.memory_mirror.summary                = "Memory Mirror vMotion"

###
com.vmware.vim.license.Feature.esxFull.label                          = "ESX Standard"
com.vmware.vim.license.Feature.esxFull.summary                        = "ESX Standard"
com.vmware.vim.license.Feature.esxExpress.label                       = "ESX Foundation"
com.vmware.vim.license.Feature.esxExpress.summary                     = "ESX Foundation"
com.vmware.vim.license.Feature.esxBasic.label                         = "ESX Standalone"
com.vmware.vim.license.Feature.esxBasic.summary                       = "ESX Standalone"
com.vmware.vim.license.Feature.esxVdi.label                           = "ESX VDI"
com.vmware.vim.license.Feature.esxVdi.summary                         = "ESX VDI"
com.vmware.vim.license.Feature.esxVmx.label                           = "ESX Virtual Desktop VM"
com.vmware.vim.license.Feature.esxVmx.summary                         = "ESX Virtual Desktop VM"
com.vmware.vim.license.Feature.san.label                              = "SAN Usage"
com.vmware.vim.license.Feature.san.summary                            = "SAN usage"
com.vmware.vim.license.Feature.iscsi.label                            = "iSCSI Usage"
com.vmware.vim.license.Feature.iscsi.summary                          = "iSCSI usage"
com.vmware.vim.license.Feature.nas.label                              = "NAS Usage"
com.vmware.vim.license.Feature.nas.summary                            = "NAS usage"
com.vmware.vim.license.Feature.vsmp.2.label                           = "Up to 2-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.2.summary                         = "Up to 2-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.label                             = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.summary                           = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.4.label                             = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.4.summary                           = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.8.label                           = "Up to 8-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.8.summary                         = "Up to 8-way virtual SMP"
com.vmware.vim.license.Feature.maxRAM.256g.label                      = "Up to 256 GB of memory"
com.vmware.vim.license.Feature.maxRAM.256g.summary                    = "Up to 256 GB of memory"
com.vmware.vim.license.Feature.backup.label                           = "VMware Consolidated Backup"
com.vmware.vim.license.Feature.backup.summary                         = "VMware Consolidated Backup"
com.vmware.vim.license.Feature.vc.label                               = "vCenter Management Server"
com.vmware.vim.license.Feature.vc.summary                             = "vCenter Management Server"
com.vmware.vim.license.Feature.vcExpress.label                        = "vCenter Foundation Management Server"
com.vmware.vim.license.Feature.vcExpress.summary                      = "vCenter Foundation Management Server"
com.vmware.vim.license.Feature.esxHost.label                          = "vCenter agent for ESXi"
com.vmware.vim.license.Feature.esxHost.summary                        = "vCenter agent for ESXi"
com.vmware.vim.license.Feature.serverHost.label                       = "vCenter agent for vCenter Server"
com.vmware.vim.license.Feature.serverHost.summary                     = "vCenter agent for vCenter Server"
com.vmware.vim.license.Feature.vmotion.label                          = "vMotion"
com.vmware.vim.license.Feature.vmotion.summary                        = "vMotion"
com.vmware.vim.license.Feature.drs.label                              = "VMware DRS"
com.vmware.vim.license.Feature.drs.summary                            = "VMware DRS"
com.vmware.vim.license.Feature.das.label                              = "vSphere HA"
com.vmware.vim.license.Feature.das.summary                            = "vSphere HA"
com.vmware.vim.license.Feature.Unlicensed.label                       = "ESX Edition"
com.vmware.vim.license.Feature.Unlicensed.summary                     = "ESX Edition"
com.vmware.vim.license.Feature.gsxHost.label                          = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.gsxHost.summary                        = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.GSXHOST.label                          = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.GSXHOST.summary                        = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.drsPower.label                         = "VMware DRS Power Management"
com.vmware.vim.license.Feature.drsPower.summary                       = "VMware DRS Power Management"
com.vmware.vim.license.Feature.svmotion.label                         = "Storage vMotion"
com.vmware.vim.license.Feature.svmotion.summary                       = "Storage vMotion"
com.vmware.vim.license.Feature.ft.label                               = "vSphere FT"
com.vmware.vim.license.Feature.ft.summary                             = "vSphere FT"
com.vmware.vim.license.Feature.memplus.label                          = "Memory Overcommit"
com.vmware.vim.license.Feature.memplus.summary                        = "Memory Overcommit"
com.vmware.vim.license.Feature.mpio.label                             = "MPIO / Third-Party Multi-Pathing"
com.vmware.vim.license.Feature.mpio.summary                           = "MPIO / Third-Party Multi-Pathing"
com.vmware.vim.license.Feature.hotplug.label                          = "Hot-Pluggable Virtual HW"
com.vmware.vim.license.Feature.hotplug.summary                        = "Hot-Pluggable Virtual HW"
com.vmware.vim.license.Feature.hostprofile.label                      = "Host Profiles"
com.vmware.vim.license.Feature.hostprofile.summary                    = "Host Profiles"
com.vmware.vim.license.Feature.dvs.label                              = "vSphere Distributed Switch"
com.vmware.vim.license.Feature.dvs.summary                            = "vSphere Distributed Switch"
com.vmware.vim.license.Feature.vmsafe.label                           = "VMsafe"
com.vmware.vim.license.Feature.vmsafe.summary                         = "VMsafe"
com.vmware.vim.license.Feature.dvfilter.label                         = "DVfilter"
com.vmware.vim.license.Feature.dvfilter.summary                       = "DVfilter"
com.vmware.vim.license.Feature.storemon.label                         = "Storage Utilization Monitoring"
com.vmware.vim.license.Feature.storemon.summary                       = "Storage Utilization Monitoring"
com.vmware.vim.license.Feature.linkedvc.label                         = "Linked Mode"
com.vmware.vim.license.Feature.linkedvc.summary                       = "Linked Mode"
com.vmware.vim.license.Feature.woe.label                              = "Workflow Orchestration Engine"
com.vmware.vim.license.Feature.woe.summary                            = "Workflow Orchestration Engine"
com.vmware.vim.license.Feature.vshield.label                          = "vShield Zones"
com.vmware.vim.license.Feature.vshield.summary                        = "vShield Zones"
com.vmware.vim.license.Feature.dr.label                               = "Data Recovery"
com.vmware.vim.license.Feature.dr.summary                             = "Data Recovery"
com.vmware.vim.license.Feature.update.label                           = "Update Manager"
com.vmware.vim.license.Feature.update.summary                         = "Update Manager"
com.vmware.vim.license.Feature.vstorage.label                         = "vStorage APIs"
com.vmware.vim.license.Feature.vstorage.summary                       = "vStorage APIs"
com.vmware.vim.license.Feature.sioshares.label                        = "Storage I/O Control"
com.vmware.vim.license.Feature.sioshares.summary                      = "Storage I/O Control"
com.vmware.vim.license.Feature.serialuri.1.label                      = "Remote Serial Ports"
com.vmware.vim.license.Feature.serialuri.1.summary                    = "Remote Serial Ports"
com.vmware.vim.license.Feature.serialuri.2.label                      = "Remote virtual Serial Port Concentrator"
com.vmware.vim.license.Feature.serialuri.2.summary                    = "Remote virtual Serial Port Concentrator"
com.vmware.vim.license.Feature.storagedrs.label                       = "Storage DRS"
com.vmware.vim.license.Feature.storagedrs.summary                     = "Storage DRS"

com.vmware.vim.license.entitytype.hostEntity.label                    ="Host"
com.vmware.vim.license.entitytype.hostEntity.summary                  ="Host"
com.vmware.vim.license.entitytype.vcEntity.label                      = "vCenter Server"
com.vmware.vim.license.entitytype.vcEntity.summary                    = "vCenter Server"
com.vmware.vim.license.entitytype.solutionEntity.label                = "vCenter Solution"
com.vmware.vim.license.entitytype.solutionEntity.summary              = "vCenter Solution"

com.vmware.vim.license.decodeError.licenseFileNotFound.label          = "License file not found"
com.vmware.vim.license.decodeError.licenseFileNotFound.summary        = "License file not found."
com.vmware.vim.license.decodeError.invalidLicense.label               = "Invalid license"
com.vmware.vim.license.decodeError.invalidLicense.summary             = "License not valid."
com.vmware.vim.license.decodeError.licenseExpired.label               = "License expired"
com.vmware.vim.license.decodeError.licenseExpired.summary             = "License expired."
com.vmware.vim.license.decodeError.upgradeMissing.label               = "Upgrade key missing"
com.vmware.vim.license.decodeError.upgradeMissing.summary             = "Upgrade key missing for entered license."
com.vmware.vim.license.decodeError.internalError.label                = "Internal error"
com.vmware.vim.license.decodeError.internalError.summary              = "Internal error."
com.vmware.vim.license.decodeError.mismatch.label                     = "Invalid product license"
com.vmware.vim.license.decodeError.mismatch.summary                   = "License not valid for this product"
com.vmware.vim.license.decodeError.licenseIncompatible.label          = "License incompatible with product"
com.vmware.vim.license.decodeError.licenseIncompatible.summary        = "License incompatible with product"
com.vmware.vim.license.decodeError.unknownError.label                 = "Unknown license decode error"
com.vmware.vim.license.decodeError.unknownError.summary               = "Unknown license decode error."
com.vmware.vim.license.decodeError.excludedLicense.label              = "Support for license discontinued"
com.vmware.vim.license.decodeError.excludedLicense.summary            = "Support for license discontinued"



com.vmware.vim.license.edition.esxEnterprise.label                    ="vSphere Enterprise"
com.vmware.vim.license.edition.esxEnterprise.summary                  ="vSphere Enterprise"
com.vmware.vim.license.edition.esxFull.label                          ="vSphere Standard"
com.vmware.vim.license.edition.esxFull.summary                        ="vSphere Standard"
com.vmware.vim.license.edition.esxExpress.label                       ="vSphere Foundation"
com.vmware.vim.license.edition.esxExpress.summary                     ="vSphere Foundation"
com.vmware.vim.license.edition.esxVdi.label                           ="vSphere VDI"
com.vmware.vim.license.edition.esxVdi.summary                         ="vSphere VDI"
com.vmware.vim.license.edition.esxBasic.label                         = "VMware ESXi"
com.vmware.vim.license.edition.esxBasic.summary                       = "VMware ESXi"
com.vmware.vim.license.edition.esxEval.label                          ="vSphere Evaluation"
com.vmware.vim.license.edition.esxEval.summary                        ="vSphere Evaluation"
com.vmware.vim.license.edition.vc.label                               = "vCenter Server Enterprise"
com.vmware.vim.license.edition.vc.summary                             = "vCenter Server Enterprise"
com.vmware.vim.license.edition.vcExpress.label                        = "vCenter Server Foundation"
com.vmware.vim.license.edition.vcExpress.summary                      = "vCenter Server Foundation"
com.vmware.vim.license.edition.vcEval.label                           = "vCenter Server Evaluation"
com.vmware.vim.license.edition.vcEval.summary                         = "vCenter Server Evaluation"

# License corrective action msgs
# Since this is not used as a VMODL enum, no need to set summary strings
com.vmware.vim.license.msgs.notinstalled.label                        = "Please install a license."
com.vmware.vim.license.msgs.notinstalled.summary                      = ""
com.vmware.vim.license.msgs.expired.label                             = "Check system date or install a new license."
com.vmware.vim.license.msgs.expired.summary                           = ""

# Fault Tolerance Virtual Machine name suffix
ft.primary.suffix                        = " (primary)"
ft.secondary.suffix                      = " (secondary)"

###
###
VmDasBeingResetEvent.ReasonCode.vmtoolsHeartbeatFailure.label   = "VMware Tools heartbeat failure"
VmDasBeingResetEvent.ReasonCode.vmroolsHeartbeatFailure.summary = "VMware Tools stopped heartbeating"
VmDasBeingResetEvent.ReasonCode.appHeartbeatFailure.label     = "Application heartbeat failure"
VmDasBeingResetEvent.ReasonCode.appHeartbeatFailure.summary   = "Application stopped heartbeating"

###
com.vmware.vim.datastore.error.value.storageIORMEnabled.label = "Storage I/O Control is enabled on it"
com.vmware.vim.datastore.error.value.swapCacheEnabled.label   = "Swap Cache is enabled on it"
com.vmware.vim.datastore.error.value.vmsRegistered.label   = "VM(s) still Registered on it"

###
DasConfigInfo.ServiceState.enabled.label = "Enabled"
DasConfigInfo.ServiceState.enabled.summary = "Service is enabled"
DasConfigInfo.ServiceState.disabled.label = "Disabled"
DasConfigInfo.ServiceState.disabled.summary = "Service is disabled"
###
DasConfigInfo.VmMonitoringState.vmMonitoringDisabled.label = "VM monitoring disabled"
DasConfigInfo.VmMonitoringState.vmMonitoringDisabled.summary = "VM monitoring is disabled"
DasConfigInfo.VmMonitoringState.vmMonitoringOnly.label = "VM monitoring only"
DasConfigInfo.VmMonitoringState.vmMonitoringOnly.summary = "VM monitoring only"
DasConfigInfo.VmMonitoringState.vmAndAppMonitoring.label = "VM and Application monitoring"
DasConfigInfo.VmMonitoringState.vmAndAppMonitoring.summary = "VM and Application monitoring"

### iSCSI
IscsiManager.IscsiPortInfo.PathStatus.NotUsed.label = "There are no storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.NotUsed.summary = "There are no storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.Active.label = "There are active storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.Active.summary = "There are active storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.StandBy.label = "There are standby storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.StandBy.summary = "There are standby storage paths that are using this vnic"
IscsiManager.IscsiPortInfo.PathStatus.LastActive.label = "Only paths to the storage LUNs are through this vnic"
IscsiManager.IscsiPortInfo.PathStatus.LastActive.summary = "Only paths to the storage LUNs are through this vnic"


### Host-based replication

fault.ReplicationDiskConfigFault.ReasonForFault.diskNotFound.label                             = "Could not look up device by key."
fault.ReplicationDiskConfigFault.ReasonForFault.diskNotFound.summary                           = "Could not look up device by key."
fault.ReplicationDiskConfigFault.ReasonForFault.diskTypeNotSupported.label                     = "Replication not supported for disk type or backend."
fault.ReplicationDiskConfigFault.ReasonForFault.diskTypeNotSupported.summary                   = "Replication not supported for disk type or backend."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskKey.label                           = "Invalid key value."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskKey.summary                         = "Invalid key value."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskReplicationId.label                 = "Invalid disk replication ID string."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskReplicationId.summary               = "Invalid disk replication ID string."
fault.ReplicationDiskConfigFault.ReasonForFault.duplicateDiskReplicationId.label               = "The same replication ID string used by more than one disk in the configuration."
fault.ReplicationDiskConfigFault.ReasonForFault.duplicateDiskReplicationId.summary             = "The same replication ID string used by more than one disk in the configuration."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidPersistentFilePath.label                = "Invalid path for the persistent file."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidPersistentFilePath.summary              = "Invalid path for the persistent file."
fault.ReplicationDiskConfigFault.ReasonForFault.reconfigureDiskReplicationIdNotAllowed.label   = "Reconfiguring the disk's replication ID is not supported."
fault.ReplicationDiskConfigFault.ReasonForFault.reconfigureDiskReplicationIdNotAllowed.summary = "Reconfiguring the disk's replication ID is not supported."

fault.ReplicationVmConfigFault.ReasonForFault.incompatibleHwVersion.label                      = "The virtual machine's hardware version does not support replication"
fault.ReplicationVmConfigFault.ReasonForFault.incompatibleHwVersion.summary                    = "The virtual machine's hardware version does not support replication"
fault.ReplicationVmConfigFault.ReasonForFault.invalidVmReplicationId.label                     = "The virtual machine's replication ID is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidVmReplicationId.summary                   = "The virtual machine's replication ID is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidGenerationNumber.label                    = "The generation number is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidGenerationNumber.summary                  = "The generation number is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.outOfBoundsRpoValue.label                        = "Recovery-point objective is out of bounds."
fault.ReplicationVmConfigFault.ReasonForFault.outOfBoundsRpoValue.summary                      = "Recovery-point objective is out of bounds."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationIpAddress.label                = "Destination server address is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationIpAddress.summary              = "Destination server address is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationPort.label                     = "Destination port is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationPort.summary                   = "Destination port is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidExtraVmOptions.label                      = "Extra options list is malformed."
fault.ReplicationVmConfigFault.ReasonForFault.invalidExtraVmOptions.summary                    = "Extra options list is malformed."
fault.ReplicationVmConfigFault.ReasonForFault.staleGenerationNumber.label                      = "Generation number is mismsatched (stale)."
fault.ReplicationVmConfigFault.ReasonForFault.staleGenerationNumber.summary                    = "Generation number is mismsatched (stale)."
fault.ReplicationVmConfigFault.ReasonForFault.reconfigureVmReplicationIdNotAllowed.label       = "Reconfiguring the virtual machine replication ID is not supported."
fault.ReplicationVmConfigFault.ReasonForFault.reconfigureVmReplicationIdNotAllowed.summary     = "Reconfiguring the virtual machine replication ID is not supported."
fault.ReplicationVmConfigFault.ReasonForFault.vmNotFound.label                                 = "Virtual machine was not found."
fault.ReplicationVmConfigFault.ReasonForFault.vmNotFound.summary                               = "Virtual machine was not found."
fault.ReplicationVmConfigFault.ReasonForFault.cannotRetrieveVmReplicationConfiguration.label   = "Could not retrieve the virtual machine's configuration"
fault.ReplicationVmConfigFault.ReasonForFault.cannotRetrieveVmReplicationConfiguration.summary = "Could not retrieve the virtual machine's configuration"
fault.ReplicationVmConfigFault.ReasonForFault.replicationAlreadyEnabled.label                  = "Replication is already enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationAlreadyEnabled.summary                = "Replication is already enabled."
fault.ReplicationVmConfigFault.ReasonForFault.invalidPriorConfiguration.label                  = "The existing replication configuration of the virtual machine is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidPriorConfiguration.summary                = "The existing replication configuration of the virtual machine is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.replicationNotEnabled.label                      = "Replication is not enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationNotEnabled.summary                    = "Replication is not enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationConfigurationFailed.label             = "Failed to commit the new replication properties for the virtual machine."
fault.ReplicationVmConfigFault.ReasonForFault.replicationConfigurationFailed.summary           = "Failed to commit the new replication properties for the virtual machine."
fault.ReplicationVmFault.ReasonForFault.notConfigured.label                                    = "Virtual machine is not configured for replication."
fault.ReplicationVmFault.ReasonForFault.notConfigured.summary                                  = "Virtual machine is not configured for replication."
fault.ReplicationVmFault.ReasonForFault.suspended.label                                        = "Virtual machine is suspended."
fault.ReplicationVmFault.ReasonForFault.suspended.summary                                      = "Virtual machine is suspended."
fault.ReplicationVmFault.ReasonForFault.poweredOff.label                                       = "Virtual machine is powered off."
fault.ReplicationVmFault.ReasonForFault.poweredOff.summary                                     = "Virtual machine is powered off."
fault.ReplicationVmFault.ReasonForFault.poweredOn.label                                        = "Virtual machine is powered on."
fault.ReplicationVmFault.ReasonForFault.poweredOn.summary                                      = "Virtual machine is powered on."
fault.ReplicationVmFault.ReasonForFault.offlineReplicating.label                               = "Virtual machine is creating an offline instance"
fault.ReplicationVmFault.ReasonForFault.offlineReplicating.summary                             = "Virtual machine is creating an offline instance."
fault.ReplicationVmFault.ReasonForFault.invalidState.label                                     = "Virtual machine is in an invalid state."
fault.ReplicationVmFault.ReasonForFault.invalidState.summary                                   = "Virtual machine is in an invalid state."
fault.ReplicationVmFault.ReasonForFault.invalidInstanceId.label                                = "The specified instance id is invalid"
fault.ReplicationVmFault.ReasonForFault.invalidInstanceId.summary                              = "The specified instance id is invalid"

# Guest Operations
GuestOperationsManager.FileManager.FileType.file.label         = "File"
GuestOperationsManager.FileManager.FileType.file.summary       = "File"
GuestOperationsManager.FileManager.FileType.directory.label    = "Directory"
GuestOperationsManager.FileManager.FileType.directory.summary  = "Directory"
GuestOperationsManager.FileManager.FileType.symlink.label      = "Symbolic Link"
GuestOperationsManager.FileManager.FileType.symlink.summary    = "Symbolic Link"

# Storage DRS
storageDrs.PodConfigInfo.Behavior.manual.label                 = "Manual"
storageDrs.PodConfigInfo.Behavior.manual.summary               = "Manual"
storageDrs.PodConfigInfo.Behavior.automated.label              = "Automated"
storageDrs.PodConfigInfo.Behavior.automated.summary            = "Automated"

# Guest Tools Version Status
vm.GuestInfo.ToolsVersionStatus.guestToolsNotInstalled.label    = "Not Instaled"
vm.GuestInfo.ToolsVersionStatus.guestToolsNotInstalled.summary  = "VMware Tools is not installed"
vm.GuestInfo.ToolsVersionStatus.guestToolsNeedUpgrade.label     = "Need Upgrade"
vm.GuestInfo.ToolsVersionStatus.guestToolsNeedUpgrade.summary   = "VMware Tools should be upgraded"
vm.GuestInfo.ToolsVersionStatus.guestToolsCurrent.label         = "Current"
vm.GuestInfo.ToolsVersionStatus.guestToolsCurrent.summary       = "VMware Tools is current"
vm.GuestInfo.ToolsVersionStatus.guestToolsUnmanaged.label       = "Unmanaged"
vm.GuestInfo.ToolsVersionStatus.guestToolsUnmanaged.summary     = "VMware Tools is not managed by VMware"

# Guest OS
GuestOsDescriptor.SupportLevel.experimental.label              = "Experimental"
GuestOsDescriptor.SupportLevel.experimental.summary            = "Guest OS is not currently supported, but may be supported in the future."
GuestOsDescriptor.SupportLevel.legacy.label                    = "Legacy"
GuestOsDescriptor.SupportLevel.legacy.summary                  = "Guest OS is not currently supported, but may have been supported in the past."
GuestOsDescriptor.SupportLevel.terminated.label                = "Terminated"
GuestOsDescriptor.SupportLevel.terminated.summary              = "Guest OS is no longer supported."
GuestOsDescriptor.SupportLevel.supported.label                 = "Supported"
GuestOsDescriptor.SupportLevel.supported.summary               = "Guest OS is fully supported."
###
VirtualMachine.AppHeartbeatStatusType.appStatusGray.label            = "Gray"
VirtualMachine.AppHeartbeatStatusType.appStatusGray.summary          = "Gray"
VirtualMachine.AppHeartbeatStatusType.appStatusGreen.label           = "Green"
VirtualMachine.AppHeartbeatStatusType.appStatusGreen.summary         = "Green"
VirtualMachine.AppHeartbeatStatusType.appStatusRed.label             = "Red"
VirtualMachine.AppHeartbeatStatusType.appStatusRed.summary           = "Red"

# SPBM
ComputeResource.HostSPBMLicenseInfo.licensed.label            = "Licensed"
ComputeResource.HostSPBMLicenseInfo.licensed.summary          = "Licensed"
ComputeResource.HostSPBMLicenseInfo.unlicensed.label          = "Unlicensed"
ComputeResource.HostSPBMLicenseInfo.unlicensed.summary        = "Unlicensed"
ComputeResource.HostSPBMLicenseInfo.unknown.label             = "Unknown"
ComputeResource.HostSPBMLicenseInfo.unknown.summary           = "Unknown"

