backup: 20260529
This commit is contained in:
parent
afbac7a5d2
commit
0ec7014ea7
|
|
@ -0,0 +1,34 @@
|
|||
|
||||
|
||||
VMware OVF Tool 5.0.0
|
||||
|
||||
System Requirements
|
||||
-----------------------
|
||||
VMware OVF Tool is supported on the following operating systems:
|
||||
|
||||
Windows 32-bit (x86) and 64-bit (x86_x64)
|
||||
Windows Vista
|
||||
Windows 2008
|
||||
Windows 7
|
||||
Windows 8
|
||||
Windows 2012
|
||||
Windows 8.1
|
||||
Windows 2013 R2
|
||||
Windows 10
|
||||
|
||||
|
||||
Linux 32-bit (x86) and 64-bit (x86_x64)
|
||||
CentOS 6.x
|
||||
Fedora Core 14.x 15.x 16.x 17.x 18.x
|
||||
RedHat Enterprise Linux (RHEL) 6.x
|
||||
SUSE Enterprise Server 11.x
|
||||
Ubuntu Desktop 10.x 11.x 12.x
|
||||
|
||||
Mac OS X:
|
||||
Mac OS X 10.7
|
||||
Mac OS X 10.8
|
||||
Mac OS X 10.9
|
||||
Mac OS X 12.x
|
||||
|
||||
For changes see Release Notes.
|
||||
Copyright 2025 Broadcom, Inc. All rights reserved.
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,218 @@
|
|||
signature = "sIgNaTuRe"
|
||||
|
||||
# Default language to locale mappings and supported locales
|
||||
### Manually added
|
||||
he = "iw_IL"
|
||||
he_IL = "iw_IL"
|
||||
### Unicode-only and XP locales not fully supported for Windows
|
||||
as = "en_US"
|
||||
bn = "en_US"
|
||||
div = "en_US"
|
||||
mr = "en_US"
|
||||
sa = "en_US"
|
||||
ta = "en_US"
|
||||
hi = "en_US"
|
||||
hi_IN = "en_US"
|
||||
#
|
||||
hy = "en_US"
|
||||
hy_am = "en_US"
|
||||
ka = "en_US"
|
||||
ka_GE = "en_US"
|
||||
ar_AE = "en_US"
|
||||
gl = "en_US"
|
||||
gd = "en_US"
|
||||
mn = "en_US"
|
||||
kz = "en_US"
|
||||
ky = "en_US"
|
||||
kn = "en_US"
|
||||
gu = "en_US"
|
||||
ml = "en_US"
|
||||
mt = "en_US"
|
||||
ne = "en_US"
|
||||
or = "en_US"
|
||||
pa = "en_US"
|
||||
sb = "en_US"
|
||||
sx = "en_US"
|
||||
syr = "en_US"
|
||||
te = "en_US"
|
||||
ts = "en_US"
|
||||
tn = "en_US"
|
||||
xh = "en_US"
|
||||
ji = "en_US"
|
||||
zu = "en_US"
|
||||
in = "en_US"
|
||||
#######
|
||||
af = "af_ZA"
|
||||
af_ZA = "af_ZA"
|
||||
ar = "ar_SA"
|
||||
ar_BH = "ar_BH"
|
||||
ar_DZ = "ar_DZ"
|
||||
ar_EG = "ar_EG"
|
||||
ar_IQ = "ar_IQ"
|
||||
ar_JO = "ar_JO"
|
||||
ar_KW = "ar_KW"
|
||||
ar_LB = "ar_LB"
|
||||
ar_LY = "ar_LY"
|
||||
ar_MA = "ar_MA"
|
||||
ar_OM = "ar_OM"
|
||||
ar_QA = "ar_QA"
|
||||
ar_SA = "ar_SA"
|
||||
ar_SY = "ar_SY"
|
||||
ar_TN = "ar_TN"
|
||||
ar_YE = "ar_YE"
|
||||
az = "az_AZ"
|
||||
az_AZ = "az_AZ"
|
||||
be = "be_BY"
|
||||
be_BY = "be_BY"
|
||||
bg = "bg_BG"
|
||||
bg_BG = "bg_BG"
|
||||
ca = "ca_ES"
|
||||
ca_ES = "ca_ES"
|
||||
cs = "cs_CZ"
|
||||
cs_CZ = "cs_CZ"
|
||||
da = "da_DK"
|
||||
da_DK = "da_DK"
|
||||
de = "de_DE"
|
||||
de_AT = "de_AT"
|
||||
de_CH = "de_CH"
|
||||
de_DE = "de_DE"
|
||||
de_LI = "de_LI"
|
||||
de_LU = "de_LU"
|
||||
el = "el_GR"
|
||||
el_GR = "el_GR"
|
||||
en = "en_US"
|
||||
en_AU = "en_AU"
|
||||
en_BZ = "en_BZ"
|
||||
en_CA = "en_CA"
|
||||
en_CB = "en_CB"
|
||||
en_GB = "en_GB"
|
||||
en_IE = "en_IE"
|
||||
en_JM = "en_JM"
|
||||
en_NZ = "en_NZ"
|
||||
en_PH = "en_PH"
|
||||
en_TT = "en_TT"
|
||||
en_US = "en_US"
|
||||
en_ZA = "en_ZA"
|
||||
en_ZW = "en_ZW"
|
||||
es = "es_ES"
|
||||
es_AR = "es_AR"
|
||||
es_BO = "es_BO"
|
||||
es_CL = "es_CL"
|
||||
es_CO = "es_CO"
|
||||
es_CR = "es_CR"
|
||||
es_DO = "es_DO"
|
||||
es_EC = "es_EC"
|
||||
es_ES = "es_ES"
|
||||
es_GT = "es_GT"
|
||||
es_HN = "es_HN"
|
||||
es_MX = "es_MX"
|
||||
es_NI = "es_NI"
|
||||
es_PA = "es_PA"
|
||||
es_PE = "es_PE"
|
||||
es_PR = "es_PR"
|
||||
es_PY = "es_PY"
|
||||
es_SV = "es_SV"
|
||||
es_UY = "es_UY"
|
||||
es_VE = "es_VE"
|
||||
et = "et_EE"
|
||||
et_EE = "et_EE"
|
||||
eu = "eu_ES"
|
||||
eu_ES = "eu_ES"
|
||||
fa = "fa_IR"
|
||||
fa_IR = "fa_IR"
|
||||
fi = "fi_FI"
|
||||
fi_FI = "fi_FI"
|
||||
fo = "fo_FO"
|
||||
fo_FO = "fo_FO"
|
||||
fr = "fr_FR"
|
||||
fr_BE = "fr_BE"
|
||||
fr_CA = "fr_CA"
|
||||
fr_CH = "fr_CH"
|
||||
fr_FR = "fr_FR"
|
||||
fr_LU = "fr_LU"
|
||||
fr_MC = "fr_MC"
|
||||
hr = "hr_HR"
|
||||
hr_HR = "hr_HR"
|
||||
hu = "hu_HU"
|
||||
hu_HU = "hu_HU"
|
||||
id = "id_ID"
|
||||
id_ID = "id_ID"
|
||||
is = "is_IS"
|
||||
is_IS = "is_IS"
|
||||
it = "it_IT"
|
||||
it_CH = "it_CH"
|
||||
it_IT = "it_IT"
|
||||
iw = "iw_IL"
|
||||
iw_IL = "iw_IL"
|
||||
ja = "ja_JP"
|
||||
ja_JP = "ja_JP"
|
||||
kk = "kk_KZ"
|
||||
kk_KZ = "kk_KZ"
|
||||
ko = "ko_KR"
|
||||
ko_KR = "ko_KR"
|
||||
lb = "lb_LU"
|
||||
lb_LU = "lb_LU"
|
||||
lt = "lt_LT"
|
||||
lt_LT = "lt_LT"
|
||||
lv = "lv_LV"
|
||||
lv_LV = "lv_LV"
|
||||
mk = "mk_MK"
|
||||
mk_MK = "mk_MK"
|
||||
ms = "ms_MY"
|
||||
ms_BN = "ms_BN"
|
||||
ms_MY = "ms_MY"
|
||||
nl = "nl_NL"
|
||||
nl_BE = "nl_BE"
|
||||
nl_NL = "nl_NL"
|
||||
no = "no_NO"
|
||||
nb = "no_NO"
|
||||
nb_NO = "no_NO"
|
||||
no_NO = "no_NO"
|
||||
nn_NO = "nn_NO"
|
||||
pl = "pl_PL"
|
||||
pl_PL = "pl_PL"
|
||||
pt = "pt_BR"
|
||||
pt_BR = "pt_BR"
|
||||
pt_PT = "pt_PT"
|
||||
ro = "ro_RO"
|
||||
ro_RO = "ro_RO"
|
||||
ru = "ru_RU"
|
||||
ru_RU = "ru_RU"
|
||||
sk = "sk_SK"
|
||||
sk_SK = "sk_SK"
|
||||
sl = "sl_SI"
|
||||
sl_SI = "sl_SI"
|
||||
sq = "sq_AL"
|
||||
sq_AL = "sq_AL"
|
||||
sr = "sr_SP"
|
||||
sr_SP = "sr_SP"
|
||||
sv = "sv_SE"
|
||||
sv_FI = "sv_FI"
|
||||
sv_SE = "sv_SE"
|
||||
sw = "sw_KE"
|
||||
sw_KE = "sw_KE"
|
||||
th = "th_TH"
|
||||
th_TH = "th_TH"
|
||||
tr = "tr_TR"
|
||||
tr_TR = "tr_TR"
|
||||
tt = "tt_TA"
|
||||
tt_TA = "tt_TA"
|
||||
uk = "uk_UA"
|
||||
uk_UA = "uk_UA"
|
||||
ur = "ur_PK"
|
||||
ur_PK = "ur_PK"
|
||||
uz = "uz_UZ"
|
||||
uz_UZ = "uz_UZ"
|
||||
vi = "vi_VN"
|
||||
vi_VN = "vi_VN"
|
||||
zh = "zh_CN"
|
||||
zh_CN = "zh_CN"
|
||||
zh-CN = "zh_CN"
|
||||
zh_HK = "zh_HK"
|
||||
zh-HK = "zh_HK"
|
||||
zh_MO = "zh_MO"
|
||||
zh-MO = "zh_MO"
|
||||
zh_SG = "zh_SG"
|
||||
zh-SG = "zh_SG"
|
||||
zh_TW = "zh_TW"
|
||||
zh-TW = "zh_TW"
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
MethodAction.label = "Method action"
|
||||
MethodAction.summary = "Action invoked by standard entity APIs"
|
||||
###
|
||||
SendEmailAction.label = "Send email"
|
||||
SendEmailAction.summary = "Action to send an email"
|
||||
###
|
||||
SendSNMPAction.label = "Send SNMP"
|
||||
SendSNMPAction.summary = "Action to send a SNMP trap"
|
||||
###
|
||||
RunScriptAction.label = "Run a script"
|
||||
RunScriptAction.summary = "Action to run a server script"
|
||||
###
|
||||
CreateTaskAction.label = "Create a task"
|
||||
CreateTaskAction.summary = "Action to create a task"
|
||||
###
|
||||
|
|
@ -0,0 +1,658 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
AndAlarmExpression.label = "AND"
|
||||
AndAlarmExpression.summary = "Alarm expression that describes conjoined alarm expressions"
|
||||
###
|
||||
OrAlarmExpression.label = "OR"
|
||||
OrAlarmExpression.summary = "Alarm expression that describes disjoined alarm expressions"
|
||||
###
|
||||
StateAlarmExpression.label = "Entity state"
|
||||
StateAlarmExpression.summary = "Alarm expression defined on the connection state of the host, power state of a host, or virtual machine"
|
||||
StateAlarmExpression.valueSummary = "State is equal to {1,C}"
|
||||
StateAlarmExpression.yellowSummary = "Yellow state {operator} {yellow.state}"
|
||||
StateAlarmExpression.redSummary = "Red state {operator} {red.state}"
|
||||
###
|
||||
MetricAlarmExpression.label = "Entity metric"
|
||||
MetricAlarmExpression.summary = "Alarm expression defined on the metric data of an entity"
|
||||
MetricAlarmExpression.valueSummary = "Metric {1,C} is equal to {2,I,m}"
|
||||
MetricAlarmExpression.yellowSummary = "Yellow metric {operator} {yellow.value,m}"
|
||||
MetricAlarmExpression.redSummary = "Red metric {operator} {red.value,m}"
|
||||
MetricAlarmExpression.nonPercent.valueSummary = "Metric {1,C} is equal to {2,I,l}"
|
||||
MetricAlarmExpression.nonPercent.yellowSummary = "Yellow Metric {operator} {yellow.value,l}"
|
||||
MetricAlarmExpression.nonPercent.redSummary = "Red Metric {operator} {red.value,l}"
|
||||
###
|
||||
HostConnectionStateAlarm.label = "Host connection and power state"
|
||||
HostConnectionStateAlarm.summary = "Default alarm to monitor host connection and power state"
|
||||
HostCPUUsageAlarm.label = "Host CPU usage"
|
||||
HostCPUUsageAlarm.summary = "Default alarm to monitor host CPU usage"
|
||||
HostMemoryUsageAlarm.label = "Host memory usage"
|
||||
HostMemoryUsageAlarm.summary = "Default alarm to monitor host memory usage"
|
||||
HostEsxCosSwapAlarm.label = "Host service console swap rates"
|
||||
HostEsxCosSwapAlarm.summary = "Default alarm to monitor host service console memory swap rates"
|
||||
VmCPUUsageAlarm.label = "Virtual machine CPU usage"
|
||||
VmCPUUsageAlarm.summary = "Default alarm to monitor virtual machine CPU usage"
|
||||
VmMemoryUsageAlarm.label = "Virtual machine memory usage"
|
||||
VmMemoryUsageAlarm.summary = "Default alarm to monitor virtual machine memory usage"
|
||||
DatastoreDiskUsageAlarm.label = "Datastore usage on disk"
|
||||
DatastoreDiskUsageAlarm.summary = "Default alarm to monitor datastore disk usage"
|
||||
###
|
||||
VmCPUReadyAlarm.label = "Virtual machine CPU ready"
|
||||
VmCPUReadyAlarm.summary = "Default alarm to monitor virtual machine CPU ready time"
|
||||
VmDiskLatencyAlarm.label = "Virtual machine total disk latency"
|
||||
VmDiskLatencyAlarm.summary = "Default alarm to monitor virtual machine total disk latency"
|
||||
VmDiskAbortsAlarm.label = "Virtual machine disk commands canceled"
|
||||
VmDiskAbortsAlarm.summary = "Default alarm to monitor number of virtual machine disk commands canceled"
|
||||
VmDiskResetAlarm.label = "Virtual machine disk reset"
|
||||
VmDiskResetAlarm.summary = "Default alarm to monitor number of virtual machine bus resets"
|
||||
###
|
||||
LicenseNonComplianceAlarm.label = "License inventory monitoring"
|
||||
LicenseNonComplianceAlarm.summary = "Default alarm to monitor if license inventory is not compliant"
|
||||
LicenseUserThresholdExceededAlarm.label = "License user threshold monitoring"
|
||||
LicenseUserThresholdExceededAlarm.summary = "Default alarm to monitor if a user-defined license threshold is exceeded"
|
||||
LicenseCapacityExceededAlarm.label = "License capacity monitoring"
|
||||
LicenseCapacityExceededAlarm.summary = "Default alarm to monitor if a license capacity is exceeded"
|
||||
HostLicenseEditionNotAllowed.label = "The host license edition is not compatible with the vCenter Server license edition"
|
||||
HostLicenseEditionNotAllowed.summary = "Default alarm to monitor if host license edition is not allowed"
|
||||
LicenseExpiredVc.label = "Expired vCenter Server license"
|
||||
LicenseExpiredVc.summary = "Default alarm to monitor for expired vCenter Server license or evaluation period."
|
||||
LicenseExpiredHost.label = "Expired host license"
|
||||
LicenseExpiredHost.summary = "Default alarm to monitor for expired host license or evaluation period."
|
||||
LicenseExpiredVsan.label = "Expired vSAN license"
|
||||
LicenseExpiredVsan.summary = "Default alarm to monitor for expired vSAN license or evaluation period."
|
||||
SubscriptionLicenseExpiredVc.label = "Expired vCenter Server time-limited license"
|
||||
SubscriptionLicenseExpiredVc.summary = "Default alarm to monitor for expired vCenter Server time-limited license."
|
||||
SubscriptionLicenseExpiredHost.label = "Expired host time-limited license"
|
||||
SubscriptionLicenseExpiredHost.summary = "Default alarm to monitor for expired host time-limited license."
|
||||
SubscriptionLicenseExpiredVsan.label = "Expired vSAN time-limited license"
|
||||
SubscriptionLicenseExpiredVsan.summary = "Default alarm to monitor for expired vSAN time-limited license."
|
||||
VsanHostSsdOverUsageAlarm.label = "Host flash capacity exceeds the licensed limit for vSAN"
|
||||
VsanHostSsdOverUsageAlarm.summary = "Default alarm to monitor if the capacity of the flash disks on the host exceeds the limit of the vSAN license"
|
||||
VsanClusterLicenseExpiryAlarm.label = "Expired vSAN license"
|
||||
VsanClusterLicenseExpiryAlarm.summary = "Default alarm for expired vSAN license or evaluation period."
|
||||
VsanHostDiskErrorAlarm.label = "Errors occurred on the disk(s) of a vSAN host"
|
||||
VsanHostDiskErrorAlarm.summary = "Default alarm that monitors whether there are errors on the host disk(s) in the vSAN cluster."
|
||||
VmTimedoutStartingSecondaryAlarm.label = "Timed out starting Secondary VM"
|
||||
VmTimedoutStartingSecondaryAlarm.summary = "Default alarm to monitor time-outs when starting a Secondary VM"
|
||||
VmNoCompatibleHostForSecondaryAlarm.label = "No compatible host for Secondary VM"
|
||||
VmNoCompatibleHostForSecondaryAlarm.summary = "Default alarm to monitor if no compatible hosts are available to place Secondary VM"
|
||||
VmFaultToleranceStateChangedAlarm.label = "Virtual machine Fault Tolerance state changed"
|
||||
VmFaultToleranceStateChangedAlarm.summary = "Default alarm to monitor changes in the Fault Tolerance state of a virtual machine"
|
||||
VmFaultToleranceLatencyStatusAlarm.label = "Virtual Machine Fault Tolerance vLockStep interval Status Changed"
|
||||
VmFaultToleranceLatencyStatusAlarm.summary = "Default Alarm to monitor changes in the Fault Tolerance Secondary vLockStep interval"
|
||||
ProcessorHealthAlarm.label = "Host processor status"
|
||||
ProcessorHealthAlarm.summary = "Default alarm to monitor processors. See the host's Hardware Status tab for more details."
|
||||
MemoryHealthAlarm.label = "Host memory status"
|
||||
MemoryHealthAlarm.summary = "Default alarm to monitor memory. See the host's Hardware Status tab for more details."
|
||||
FanHealthAlarm.label = "Host hardware fan status"
|
||||
FanHealthAlarm.summary = "Default alarm to monitor fans. See the host's Hardware Status tab for more details."
|
||||
VoltageHealthAlarm.label = "Host hardware voltage"
|
||||
VoltageHealthAlarm.summary = "Default alarm to monitor voltage. See the host's Hardware Status tab for more details."
|
||||
TemperatureHealthAlarm.label = "Host hardware temperature status"
|
||||
TemperatureHealthAlarm.summary = "Default alarm to monitor temperature. See the host's Hardware Status tab for more details."
|
||||
PowerHealthAlarm.label = "Host hardware power status"
|
||||
PowerHealthAlarm.summary = "Default alarm to monitor power. See the host's Hardware Status tab for more details."
|
||||
SystemBoardHealthAlarm.label = "Host hardware system board status"
|
||||
SystemBoardHealthAlarm.summary = "Default alarm to monitor system boards. See the host's Hardware Status tab for more details."
|
||||
BatteryHealthAlarm.label = "Host battery status"
|
||||
BatteryHealthAlarm.summary = "Default alarm to monitor batteries. See the host's Hardware Status tab for more details."
|
||||
OtherHealthAlarm.label = "Status of other host hardware objects"
|
||||
OtherHealthAlarm.summary = "Default alarm to monitor objects. See the host's Hardware Status tab for more details."
|
||||
StorageHealthAlarm.label ="Host storage status"
|
||||
StorageHealthAlarm.summary = "Default alarm to monitor storage. See the host's Hardware Status tab for more details."
|
||||
SELHealthAlarm.label ="Host IPMI System Event Log status"
|
||||
SELHealthAlarm.summary = "Monitors the fullness of the IPMI System Event Log. See the host's Hardware Status tab for more details."
|
||||
BMCHealthAlarm.label ="Host Baseboard Management Controller status"
|
||||
BMCHealthAlarm.summary ="Monitors the status of the Baseboard Management Controller. See the host's Hardware Status tab for more details."
|
||||
HardwareSensorStateChange.label = "Host hardware sensor state"
|
||||
HardwareSensorStateChange.summary = "Default alarm to monitor sensor state change. See the host's Hardware Status tab for more details."
|
||||
# Event-based alarms
|
||||
HostErrorAlarm.label ="Host error"
|
||||
HostErrorAlarm.summary = "Default alarm to monitor host error and warning events"
|
||||
VmErrorAlarm.label ="Virtual machine error"
|
||||
VmErrorAlarm.summary = "Default alarm to monitor virtual machine error and warning events"
|
||||
HostConnectivityAlarm.label = "Host connection failure"
|
||||
HostConnectivityAlarm.summary = "Default alarm to monitor host connection failure"
|
||||
IormNonVIWorkloadAlarm.label = "Unmanaged workload detected on SIOC-enabled datastore"
|
||||
IormNonVIWorkloadAlarm.summary = "Default alarm that is triggered if an unmanaged I/O workload is detected on a SIOC-enabled datastore"
|
||||
ThinProvisionedLunAlarm.label = "Thin-provisioned volume capacity threshold exceeded"
|
||||
ThinProvisionedLunAlarm.summary = "Default alarm that is triggered when the thin provisioning threshold on the storage array is exceeded for volume(s) backing the datastore"
|
||||
LunCapabilityAlarm.label = "Datastore capability alarm"
|
||||
LunCapabilityAlarm.summary = "Default alarm that is triggered when the capability status of volumes backing the datastore changes"
|
||||
VasaProviderDisconnectedAlarm.label = "VASA provider disconnected"
|
||||
VasaProviderDisconnectedAlarm.summary = "Default alarm that is triggered when a VASA provider is in a disconnected state"
|
||||
VasaProviderCertificateExpiryAlarm.label = "VASA Provider certificate expiration alarm"
|
||||
VasaProviderCertificateExpiryAlarm.summary = "Default alarm that is triggered when a VASA Provider certificate is about to expire"
|
||||
VcCertificateUpdateFailedAlarm.label = "Warnings detected after vCenter Server TLS certificate replacement"
|
||||
VcCertificateUpdateFailedAlarm.summary = "TLS certificate replaced successfully, but there are warnings detected. Please address the warnings by following the remediation instructions provided in the corresponding event description"
|
||||
WCPCertificateUpdateFailedAlarm.label = "Failed to update the certificates for WCP https://kb.vmware.com/s/article/90465"
|
||||
WCPCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the WCP service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
CPVMCertificateUpdateFailedAlarm.label = "Failed to auto-rotate the certificates for CPVM."
|
||||
CPVMCertificateUpdateFailedAlarm.summary = "Failed to auto-rotate the certificate for CPVM. Certificate auto-rotation will be retried every 12 hours. To manually rotate the certificates, please follow the steps listed in KB article: https://www.vmware.com/go/rotate-tanzu-supervisor-certificates"
|
||||
SphereletCertificateUpdateFailedAlarm.label = "Failed to auto-rotate the certificates for Spherelet"
|
||||
SphereletCertificateUpdateFailedAlarm.summary = "Failed to auto-rotate the certificates for Spherelet. Certificate auto-rotation will be re-tried. To manually rotate the certificates, please follow the steps listed in KB article: https://www.vmware.com/go/rotate-tanzu-supervisor-certificates"
|
||||
VLCMCertificateUpdateFailedAlarm.label = "Failed to update the certificates for VLCM https://kb.vmware.com/s/article/90465"
|
||||
VLCMCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the VLCM service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
UpdatemgrCertificateUpdateFailedAlarm.label = "Failed to update the certificates for Update manager https://kb.vmware.com/s/article/90465"
|
||||
UpdatemgrCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the update manager service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
VsanHealthCertificateUpdateFailedAlarm.label = "Failed to update the certificates for VSAN HEALTH https://kb.vmware.com/s/article/90465"
|
||||
VsanHealthCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the Vsan health service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
AutoDeployCertificateUpdateFailedAlarm.label = "Failed to update the certificates for Auto Deploy https://kb.vmware.com/s/article/90465"
|
||||
AutodeployCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the Auto Deploy service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
PODCertificateUpdateFailedAlarm.label = "Failed to update the certificates for POD https://kb.vmware.com/s/article/90465"
|
||||
PODCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the POD service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
SPSCertificateUpdateFailedAlarm.label = "Failed to update the certificates for SPS https://kb.vmware.com/s/article/90465"
|
||||
SPSCertificateUpdateFailedAlarm.summary = "The alarm that is triggered to indicate that the SPS service failed to load the new certificates. Please address the warning by following the remediation instructions provided in the corresponding event description"
|
||||
ClusterOperationCancelledDueToCertRefreshAlarm.label = "VUM task on cluster is cancelled. Refer https://kb.vmware.com/s/article/90842"
|
||||
ClusterOperationCancelledDueToCertRefreshAlarm.summary = "The alarm that is triggered when an in-flight VUM task on cluster is cancelled due to VC TLS certificate replacement"
|
||||
HostOperationCancelledDueToCertRefreshAlarm.label = "VUM task on host is cancelled. Refer https://kb.vmware.com/s/article/90842"
|
||||
HostOperationCancelledDueToCertRefreshAlarm.summary = "The alarm that is triggered when an in-flight VUM task on host is cancelled due to VC TLS certificate replacement"
|
||||
OperationCancelledDueToCertRefreshAlarm.label = "VUM task is cancelled. Refer https://kb.vmware.com/s/article/90842"
|
||||
OperationCancelledDueToCertRefreshAlarm.summary = "The alarm that is triggered when an in-flight VUM task on datacenter or folder is cancelled due to VC TLS certificate replacement"
|
||||
VmStorageComplianceAlarm.label = "VM storage compliance alarm"
|
||||
VmStorageComplianceAlarm.summary = "Default alarm that is triggered when the virtual disk goes out of compliance with the object-based storage"
|
||||
DatastoreStorageComplianceAlarm.label = "Datastore compliance alarm"
|
||||
DatastoreStorageComplianceAlarm.summary = "Default alarm that is triggered when the virtual disk on the datastore goes out of compliance with the object-based storage"
|
||||
VasaProviderRefreshCACertsAndCRLsFailureAlarm.label = "Refreshing CA certificates and CRLs for a VASA provider failed"
|
||||
VasaProviderRefreshCACertsAndCRLsFailureAlarm.summary = "Default alarm that monitors whether the refreshing of CA certificates and CRLs for some of the VASA providers has failed."
|
||||
VasaProviderObjectAlarm.label = "Object type storage alarm"
|
||||
VasaProviderObjectAlarm.summary = "Default alarm that is triggered when a VASA provider raises an Object type alarm on an entity backing the datastore"
|
||||
EsxiVasaClientCertificateProvisionFailureAlarm.label = "ESXi VASA client certificate provision has failed"
|
||||
EsxiVasaClientCertificateProvisionFailureAlarm.summary = "Default alarm that monitors whether the provision of ESXi VASA client certificate has failed"
|
||||
EsxiVasaClientCertificateRegisterFailureAlarm.label = "ESXi VASA client certificate register to some/all VPs has failed"
|
||||
EsxiVasaClientCertificateRegisterFailureAlarm.summary = "Default alarm that monitors whether register of ESXi VASA client certificate register to some/all VPs has failed"
|
||||
RegisterVcClientCertOnRenewalFailureAlarm.label = "Registering renewed VC Client Certificate failed for some/all VASA providers"
|
||||
RegisterVcClientCertOnRenewalFailureAlarm.summary = "Default alarm that monitors whether the register of renewed VC Client Certificate failed for any VASA provider"
|
||||
VcClientAndVpCertRefreshOnVmcaRootCertRotationFailureAlarm.label = "On VMCA Root Certificate rotation, register of VC Client Certificate and/or refresh of VASA VP certificate failed for some/all VASA 5.0 or greater VASA providers"
|
||||
VcClientAndVpCertRefreshOnVmcaRootCertRotationFailureAlarm.summary = "Default alarm that monitors whether register of VC Client Certificate and/or refresh of VP certificate on VMCA Root rotation failed for any VASA 5.0 or greater VASA provider"
|
||||
# Deprecated
|
||||
NetworkConnectivityAlarm.label ="Cannot connect to network"
|
||||
NetworkConnectivityAlarm.summary = "Default alarm to monitor network connectivity on a virtual switch"
|
||||
VCHealthStateChangedAlarm.label = "Health status monitoring"
|
||||
VCHealthStateChangedAlarm.summary = "Default alarm to monitor changes in overall health status. See vCenter Service Health in the Administration application for more details."
|
||||
SiocNotSupportedHostAlarm.label = "Pre-4.1 host connected to SIOC-enabled datastore"
|
||||
SiocNotSupportedHostAlarm.summary = "Default alarm that is triggered if a pre-4.1 host is connected to a SIOC-enabled datastore"
|
||||
|
||||
NetworkConnectivityLostAlarm.label = "Network connectivity lost"
|
||||
NetworkConnectivityLostAlarm.summary = "Default alarm to monitor network connectivity on a virtual switch"
|
||||
NetworkRedundancyLostAlarm.label = "Network uplink redundancy lost"
|
||||
NetworkRedundancyLostAlarm.summary = "Default alarm to monitor loss of network uplink redundancy on a virtual switch"
|
||||
NetworkRedundancyDegradedAlarm.label = "Network uplink redundancy degraded"
|
||||
NetworkRedundancyDegradedAlarm.summary = "Default alarm to monitor network uplink redundancy degradation on a virtual switch"
|
||||
E1000TSO6NotSupportedAlarm.label = "IPv6 TSO not supported"
|
||||
E1000TSO6NotSupportedAlarm.summary = "Default alarm indicating that the guest operating system of a virtual machine sends IPv6 TSO packets that will be dropped"
|
||||
MigrateBindToVMKAlarm.label = "VMKernel NIC not configured correctly"
|
||||
MigrateBindToVMKAlarm.summary = "Default alarm for incorrectly configured VMkernel NIC"
|
||||
|
||||
StorageConnectivityAlarm.label ="Cannot connect to storage"
|
||||
StorageConnectivityAlarm.summary = "Default alarm to monitor host connectivity to storage device"
|
||||
MigrationErrorAlarm.label = "Migration error"
|
||||
MigrationErrorAlarm.summary = "Default alarm to monitor if a virtual machine cannot migrate, relocate, or is orphaned"
|
||||
ExitStandbyErrorAlarm.label = "Exit standby error"
|
||||
ExitStandbyErrorAlarm.summary = "Default alarm to monitor if a host cannot exit standby mode"
|
||||
|
||||
# vSphere HA alarms
|
||||
HAinsufficientFailoverResources.label = "Insufficient vSphere HA failover resources"
|
||||
HAinsufficientFailoverResources.summary = "Default alarm to alert when there are insufficient cluster resources for vSphere HA to guarantee failover"
|
||||
HAfailoverInProgress.label = "vSphere HA failover in progress"
|
||||
HAfailoverInProgress.summary = "Default alarm to alert when vSphere HA is in the process of failing over virtual machines"
|
||||
HAcannotFindMaster.label = "Cannot find vSphere HA master agent"
|
||||
HAcannotFindMaster.summary = "Default alarm to alert when vCenter Server has been unable to connect to a vSphere HA master agent for a prolonged period"
|
||||
HAhostStatus.label = "vSphere HA host status"
|
||||
HAhostStatus.summary = "Default alarm to monitor health of a host as reported by vSphere HA"
|
||||
HAfailoverFailed.label = "vSphere HA virtual machine failover failed"
|
||||
HAfailoverFailed.summary = "Default alarm to alert when vSphere HA failed to failover a virtual machine"
|
||||
HAvmMonitoringAction.label = "vSphere HA virtual machine monitoring action"
|
||||
HAvmMonitoringAction.summary = "Default alarm to alert when vSphere HA reset a virtual machine"
|
||||
HAvmMonitoringError.label = "vSphere HA virtual machine monitoring error"
|
||||
HAvmMonitoringError.summary = "Default alarm to alert when vSphere HA failed to reset a virtual machine"
|
||||
VmcpTerminateVmAborted.label = "vSphere HA VM Component Protection could not power off a virtual machine"
|
||||
VmcpTerminateVmAborted.summary = "Default alarm that is triggered when vSphere HA VM Component Protection cannot power off a virtual machine with an inaccessible datastore"
|
||||
|
||||
# Deprecated vSphere HA alarms (as of 5.0)
|
||||
VmHighAvailabilityError.label = "Virtual machine high availability error"
|
||||
VmHighAvailabilityError.summary = "Default alarm to monitor high availability errors on a virtual machine"
|
||||
HighAvailabilityError.label = "Cluster high availability error"
|
||||
HighAvailabilityError.summary = "Default alarm to monitor high availability errors on a cluster"
|
||||
HighAvailabilityAction.label = "Cluster high availability action in progress"
|
||||
HighAvailabilityAction.summary = "Default alarm that is triggered when a high availability failover is in progress"
|
||||
|
||||
# Backup Restore alarms
|
||||
BackupStatusVc.label = "Backup job status"
|
||||
BackupStatusVc.summary = "Default alarm to monitor backup job status."
|
||||
|
||||
LicenseError.label = "License error"
|
||||
LicenseError.summary = "Default alarm to monitor license errors"
|
||||
HealthStatusChangedAlarm.label = "Health status changed alarm"
|
||||
HealthStatusChangedAlarm.summary = "Default alarm to monitor changes to service and extension health status"
|
||||
VmComponentProtectionRestartErrorAlarm.label = "Virtual machine component protection restart error"
|
||||
VmComponentProtectionRestartErrorAlarm.summary = "Default alarm that is triggered when vSphere HA VM Component Protection fails to restart a virtual machine"
|
||||
###
|
||||
EventAlarmExpression.label = "Event"
|
||||
EventAlarmExpression.summary = "Event alarm expression"
|
||||
EventAlarmExpression.statusSummary = "Status = {status}"
|
||||
###
|
||||
CurrentValue.label = "Current values for metric/state"
|
||||
EventDetail.label = "Event details"
|
||||
|
||||
### StoragePod Related Alarms
|
||||
StoragePodSDRSRecommendation.label = "Storage DRS recommendation"
|
||||
StoragePodSDRSRecommendation.summary = "Alarm that monitors a Storage DRS recommendation"
|
||||
|
||||
StoragePodSDRSNotSupportedHost.label = "Storage DRS is not supported on a host"
|
||||
StoragePodSDRSNotSupportedHost.summary = "Alarm that monitors and alerts when Storage DRS is not supported on a host"
|
||||
|
||||
StoragePodOutOfSpace.label = "Datastore cluster is out of space"
|
||||
StoragePodOutOfSpace.summary = "Alarm that monitors when a datastore cluster is out of space"
|
||||
|
||||
DatastoreInMultipleDatacenters.label = "Datastore is in multiple datacenters"
|
||||
DatastoreInMultipleDatacenters.summary = "Datastore in a datastore cluster is visible in more than one datacenter"
|
||||
|
||||
ConsistencyGroupViolation.label = "SRM Consistency Group Violation"
|
||||
ConsistencyGroupViolation.summary = "Datastore cluster has datastores that belong to different SRM Consistency Groups"
|
||||
|
||||
### Vds healthcheck Alarms
|
||||
VdsHCVlanTrunkedAlarm.label = "vSphere Distributed Switch VLAN trunked status"
|
||||
VdsHCVlanTrunkedAlarm.summary = "Default alarm to monitor changes in vSphere Distributed Switch VLAN trunked status"
|
||||
|
||||
VdsHCMTUMatchAlarm.label = "vSphere Distributed Switch MTU matched status"
|
||||
VdsHCMTUMatchAlarm.summary = "Default alarm to monitor changes in vSphere Distributed Switch MTU matched status"
|
||||
|
||||
VdsHCMTUSupportedAlarm.label = "vSphere Distributed Switch MTU supported status"
|
||||
VdsHCMTUSupportedAlarm.summary = "Default alarm to monitor changes in vSphere Distributed Switch MTU supported status"
|
||||
|
||||
VdsHCTeamingMatchAlarm.label = "vSphere Distributed Switch teaming matched status"
|
||||
VdsHCTeamingMatchAlarm.summary = "Default alarm to monitor changes in vSphere Distributed Switch teaming matched status"
|
||||
|
||||
VmAdapterResvervationStatus.label = "Virtual Machine network adapter reservation status"
|
||||
VmAdapterResvervationStatus.summary = "Default alarm to monitor changes in the reservation status of a virtual machine network adapter"
|
||||
|
||||
VmDiskConsolidationNeededAlarm.label = "Virtual machine Consolidation Needed status"
|
||||
VmDiskConsolidationNeededAlarm.summary = "Default alarm that is triggered when virtual machine Consolidation Needed status is set"
|
||||
|
||||
### vSphere Flash Alarms
|
||||
VFlashResourceHealthAlarm.label = "Host virtual flash resource status"
|
||||
VFlashResourceHealthAlarm.summary = "Default alarm to monitor the VMware Flash Read Cache resource status on the host"
|
||||
|
||||
VFlashResourceUsageAlarm.label = "Host virtual flash resource usage"
|
||||
VFlashResourceUsageAlarm.summary = "Default alarm to monitor the VMware Flash Read Cache resource usage on the host"
|
||||
|
||||
### HOST VSAN VP registration alarm
|
||||
HostVendorProviderRegistrationAlarm.label = "Registration/unregistration of a VASA vendor provider on a vSAN host fails"
|
||||
HostVendorProviderRegistrationAlarm.summary = "Default alarm that monitors whether the registration or unregistration of a VASA vendor provider on a vSAN host fails."
|
||||
|
||||
### HOST IoFilter VP registration alarm
|
||||
IoFilterHostVendorProviderRegistrationAlarm.label = "Registration/unregistration of third-party IO filter storage providers fails on a host"
|
||||
IoFilterHostVendorProviderRegistrationAlarm.summary = "Default alarm that monitors whether vCenter Server fails to register or unregister third-party IO filter storage providers on a host."
|
||||
|
||||
### IoFilter filter management operation alarm
|
||||
IoFilterManagementOperationAlarm.label = "vSphere APIs for IO Filtering (VAIO) Filter Management Operations"
|
||||
IoFilterManagementOperationAlarm.summary = "Default alarm that is triggered when vSphere APIs for IO Filtering (VAIO) operations (installing/uninstalling/upgrading filters) fail for some hosts in the cluster"
|
||||
|
||||
### Component Health Alarms
|
||||
ServiceControlAgentHealthAlarm.label = "Service Control Agent Health Alarm"
|
||||
ServiceControlAgentHealthAlarm.summary = "Alarm that is triggered when the Service Control Agent is not reachable."
|
||||
IdentityHealthAlarm.label = "Identity Health Alarm"
|
||||
IdentityHealthAlarm.summary = "Identity service alarm to monitor health status"
|
||||
VsphereClientHealthAlarm.label = "vSphere Client Health Alarm"
|
||||
VsphereClientHealthAlarm.summary = "vSphere Client service alarm to monitor health status"
|
||||
VsphereUiHealthAlarm.label = "vSphere UI Health Alarm"
|
||||
VsphereUiHealthAlarm.summary = "vSphere UI service alarm to monitor health status"
|
||||
EAMHealthAlarm.label = "ESX Agent Manager Health Alarm"
|
||||
EAMHealthAlarm.summary = "ESX Agent Manager service alarm to monitor health status"
|
||||
MsgBusHealthAlarm.label = "Message Bus Config Health Alarm"
|
||||
MsgBusHealthAlarm.summary = "Message Bus Config service alarm to monitor health status"
|
||||
LicenseHealthAlarm.label = "Cis License Health Alarm"
|
||||
LicenseHealthAlarm.summary = "Cis License service alarm to monitor health status"
|
||||
ApplmgmtHealthAlarm.label = "Appliance Management Health Alarm"
|
||||
ApplmgmtHealthAlarm.summary = "Appliance Management service alarm to monitor health status"
|
||||
|
||||
# Deprecated: replaced by VpxdSvcsHealthAlarm
|
||||
InventoryHealthAlarm.label = "Inventory Health Alarm"
|
||||
InventoryHealthAlarm.summary = "Inventory service alarm to monitor health status"
|
||||
|
||||
VpxdSvcsHealthAlarm.label = "VMware vCenter-Services Health Alarm"
|
||||
VpxdSvcsHealthAlarm.summary = "VMware vCenter-Services alarm to monitor health status"
|
||||
HvcHealthAlarm.label = "Hybrid vCenter Service Health Alarm"
|
||||
HvcHealthAlarm.summary = "Default alarm that monitors the health status of Hybrid vCenter Service"
|
||||
VCServerHealthAlarm.label = "vCenter Server Health Alarm"
|
||||
VCServerHealthAlarm.summary = "vCenter Server service alarm to monitor health status"
|
||||
DSHealthAlarm.label = "Data Service Health Alarm"
|
||||
DSHealthAlarm.summary = "Data Service service alarm to monitor health status"
|
||||
RBDHealthAlarm.label = "RBD Health Alarm"
|
||||
RBDHealthAlarm.summary = "RBD service alarm to monitor health status"
|
||||
VSMHealthAlarm.label = "vService Manager Health Alarm"
|
||||
VSMHealthAlarm.summary = "vService Manager service alarm to monitor health status"
|
||||
PerfchartsHealthAlarm.label = "Performance Charts Service Health Alarm"
|
||||
PerfchartsHealthAlarm.summary = "Performance Charts Service alarm to monitor health status"
|
||||
ContentLibraryServiceHealthAlarm.label = "Content Library Service Health Alarm"
|
||||
ContentLibraryServiceHealthAlarm.summary = "Default alarm that monitors the health status of the VMware Content Library Service."
|
||||
|
||||
# Deprecated
|
||||
TsHealthAlarm.label = "Transfer Service Health Alarm"
|
||||
TsHealthAlarm.summary = "Default alarm that monitors the health status of the VMware Transfer Service."
|
||||
|
||||
NetdumperHealthAlarm.label = "VMware vSphere ESXi Dump Collector Health Alarm"
|
||||
NetdumperHealthAlarm.summary = "Default alarm that monitors the health status of the VMware vSphere ESXi Dump Collector Service."
|
||||
VapiEndpointHealthAlarm.label = "VMware vAPI Endpoint Service Health Alarm"
|
||||
VapiEndpointHealthAlarm.summary = "Default alarm that monitors the health status of the VMware vAPI Endpoint Service."
|
||||
|
||||
# Deprecated
|
||||
VwsHealthAlarm.label = "VMware System and Hardware Health Manager Service Health Alarm"
|
||||
VwsHealthAlarm.summary = "Default alarm that monitors the health status of the VMware System and Hardware Health Manager Service."
|
||||
|
||||
SpsHealthAlarm.label = "VMware vSphere Profile-Driven Storage Service Health Alarm"
|
||||
SpsHealthAlarm.summary = "Default alarm that monitors the health status of the VMware vSphere Profile-Driven Storage Service."
|
||||
|
||||
# Deprecated
|
||||
VmwareSyslogHealthAlarm.label = "VMware Common Logging Service Health Alarm"
|
||||
VmwareSyslogHealthAlarm.summary = "Default alarm that monitors the health status of the VMware Common Logging Service."
|
||||
|
||||
VmwareVpostgresHealthAlarm.label = "PostgreSQL Service Health Alarm"
|
||||
VmwareVpostgresHealthAlarm.summary = "Default alarm that monitors the health status of the PostgreSQL Service."
|
||||
VmwarePgArchiverHealthAlarm.label = "PostgreSQL Archiver Service Health Alarm"
|
||||
VmwarePgArchiverHealthAlarm.summary = "Default alarm that monitors the health status of PostgreSQL Archiver Service."
|
||||
VmwareRhttpproxyHealthAlarm.label = "VMware HTTP Reverse Proxy Service Health Alarm."
|
||||
VmwareRhttpproxyHealthAlarm.summary = "Default alarm that monitors the health status of HTTP Reverse Proxy Service."
|
||||
StatsmonitorHealthAlarm.label = "vCenter Stats Monitor Service Health Alarm."
|
||||
StatsmonitorHealthAlarm.summary = "Default alarm that monitors the health status of vCenter Stats Monitor Service."
|
||||
VchaHealthAlarm.label = "vCenter HA Service Health Alarm."
|
||||
VchaHealthAlarm.summary = "Default alarm that monitors the health status of vCenter HA Service."
|
||||
PscHealthAlarm.label = "PSC Service Health Alarm."
|
||||
PscHealthAlarm.summary = "Default alarm that monitors the health status of PSC Service."
|
||||
ImageBuilderHealthAlarm.label = "Image Builder Service Health Alarm"
|
||||
ImageBuilderHealthAlarm.summary = "Default alarm that monitors the health status of Image Builder Service."
|
||||
UpdateMgrHealthAlarm.label = "Update Manager Service Health Alarm"
|
||||
UpdateMgrHealthAlarm.summary = "Default alarm that monitors the health status of Update Manager Service."
|
||||
VmonApiHealthAlarm.label = "vMon API Service Health Alarm"
|
||||
VmonApiHealthAlarm.summary = "Default alarm that monitors the health status of vMon API Service."
|
||||
ComponentMgrHealthAlarm.label = "Component Manager Service Health Alarm"
|
||||
ComponentMgrHealthAlarm.summary = "Default alarm that monitors the health status of Component Manager Service."
|
||||
VsphereAuthProxyHealthAlarm.label = "VMware vSphere Authentication Proxy Service Health Alarm"
|
||||
VsphereAuthProxyHealthAlarm.summary = "Default alarm that monitors the health status of VMware vSphere Authentication Proxy Service."
|
||||
VsanHealthAlarm.label = "vSAN Health Service Alarm"
|
||||
VsanHealthAlarm.summary = "Default alarm that monitors the health status of vSAN Health Services."
|
||||
|
||||
HostCertsUpdateFailedAlarm.label = "ESXi Host Certificates Update Failure Status"
|
||||
HostCertsUpdateFailedAlarm.summary = "Alarm to indicate that the certificates update on an ESXi host failed"
|
||||
HostCertStatusAlarm.label = "ESXi Host Certificate Status"
|
||||
HostCertStatusAlarm.summary = "Alarm to indicate certificate status of an ESXi host"
|
||||
HostCertVerificationFailedAlarm.label = "ESXi Host Certificate Verification Failure Status"
|
||||
HostCertVerificationFailedAlarm.summary = "Alarm to indicate that the ESXi host certificate verification failed"
|
||||
HostCertManagementModeChangedAlarm.label = "When ESXi Certificate Mode is set to custom it is mandatory to add the custom CA certificates to vCenter trusted root store before updating the host certificates"
|
||||
HostCertManagementModeChangedAlarm.summary = "Alarm to monitor changes in the certificate management mode of vCenter Server"
|
||||
HostCertManagementModeThumbprintAlarm.label = "ESXi Certificate Mode 'thumbprint' is deprecated"
|
||||
HostCertManagementModeThumbprintAlarm.summary = "ESXi Certificate Mode is set to deprecated value, 'thumbprint'. Use a supported mode ('vmca' or 'custom')."
|
||||
|
||||
MachineSSLCertificateStatusAlarm.label = "MACHINE_SSL_CERT certificate in VECS is about to expire https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
MachineSSLCertificateStatusAlarm.summary = "This alarm indicates that Machine SSL certificate in VECS store is getting close to its expiration date."
|
||||
|
||||
MachineSSLCertificateExpiredAlarm.label = "MACHINE_SSL_CERT certificate in VECS has expired https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
MachineSSLCertificateExpiredAlarm.summary = "This alarm indicates that Machine SSL certificate in VECS store has expired."
|
||||
|
||||
TrustedRootCertificateStatusAlarm.label = "Certificate(s) in VECS TRUSTED_ROOTS store is about to expire https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
TrustedRootCertificateStatusAlarm.summary = "This alarm indicates that some certificates in TRUSTED_ROOTS store of VECS is getting close to its expiration date."
|
||||
|
||||
TrustedRootCertificateExpiredAlarm.label = "Certificate(s) in VECS TRUSTED_ROOTS store has expired https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
TrustedRootCertificateExpiredAlarm.summary = "This alarm indicates that some certificates in TRUSTED_ROOTS store of VECS has expired."
|
||||
|
||||
SolutionUserCertificateStatusAlarm.label = "Solution user certificate(s) in VECS is about to expire https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
SolutionUserCertificateStatusAlarm.summary = "This alarm indicates that solution user certificate(s) in VECS is getting close to its expiration date."
|
||||
|
||||
SolutionUserCertificateExpiredAlarm.label = "Solution user certificate(s) in VECS has expired https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
SolutionUserCertificateExpiredAlarm.summary = "This alarm indicates that solution user certificate(s) in VECS has expired."
|
||||
|
||||
DataEnciphermentCertificateStatusAlarm.label = "Data-encipherment certificate in VECS is about to expire https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
DataEnciphermentCertificateStatusAlarm.summary = "This alarm indicates that data-encipherment certificate in VECS is getting close to its expiration date."
|
||||
|
||||
DataEnciphermentCertificateExpiredAlarm.label = "Data-encipherment certificate in VECS has expired https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
DataEnciphermentCertificateExpiredAlarm.summary = "This alarm indicates that data-encipherment certificate in VECS has expired."
|
||||
|
||||
SmsCertificateStatusAlarm.label = "SMS certificate in VECS is about to expire https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
SmsCertificateStatusAlarm.summary = "This alarm indicates that SMS certificate in VECS is getting close to its expiration date."
|
||||
|
||||
SmsCertificateExpiredAlarm.label = "SMS certificate in VECS has expired https://knowledge.broadcom.com/external/article?articleNumber=318973"
|
||||
SmsCertificateExpiredAlarm.summary = "This alarm indicates that SMS certificate in VECS has expired."
|
||||
|
||||
KMSClientCertificateStatusAlarm.label = "KMS Client Certificate Status"
|
||||
KMSClientCertificateStatusAlarm.summary = "This alarm indicates that the KMS client certificate is getting close to its expiration date."
|
||||
KMSServerCertificateStatusAlarm.label = "KMS Server Certificate Status"
|
||||
KMSServerCertificateStatusAlarm.summary = "This alarm indicates that the KMS server certificate is getting close to its expiration date."
|
||||
|
||||
VmDirStateChangedAlarm.label = "vCenter Server Replication State Change Alarm"
|
||||
VmDirStateChangedAlarm.summary = "This alarm indicates that the vCenter server replication state has changed"
|
||||
VmdirReplicationStatusAlarm.label = "vCenter Server Replication Status Change Alarm"
|
||||
VmdirReplicationStatusAlarm.summary = "This alarm indicates that the vCenter server replication status has changed"
|
||||
|
||||
VCHAHealthAlarm.label = "vCenter HA Cluster Health Alarm"
|
||||
VCHAHealthAlarm.summary = "Default alarm that monitors the health of vCenter HA"
|
||||
PSCHAHealthAlarm.label = "PSC HA Health Alarm"
|
||||
PSCHAHealthAlarm.summary = "Default alarm that monitors the health of PSC HA"
|
||||
FailoverFailedAlarm.label = "Failover Failed Alarm"
|
||||
FailoverFailedAlarm.summary = "Alarm to indicate that failover has failed"
|
||||
VmdirHealthAlarm.label = "VMware Directory Service Health Alarm"
|
||||
VmdirHealthAlarm.summary = "Default alarm that monitors the health of VMware Directory Service"
|
||||
|
||||
VchaRduAlarm.label = "vCenter HA deploy failed during vCenter upgrade"
|
||||
VchaRduAlarm.summary = "This alarm indicates that the vCenter HA deployment failed during vCenter upgrade"
|
||||
|
||||
DBHealthAlarm.label = "Database Health Alarm"
|
||||
DBHealthAlarm.summary = "Default alarm that monitors the database health status."
|
||||
|
||||
HostIpConflictAlarm.label = "Host IP Address Conflict Alarm"
|
||||
HostIpConflictAlarm.summary = "Default alarm to indicate that the host has taken an IP address that conflicts with another host."
|
||||
|
||||
TPMAttestationAlarm.label = "Host TPM attestation alarm"
|
||||
TPMAttestationAlarm.summary = "Default alarm that indicates host TPM attestation failure."
|
||||
|
||||
VMRunningOnTPMAttestationFailedHostAlarm.label = "Virtual machine running on TPM attestation failed host alarm"
|
||||
VMRunningOnTPMAttestationFailedHostAlarm.summary = "This alarm is triggered when virtual machines are running on a host which has failed TPM attestation. Migrate these virtual machines to other hosts."
|
||||
|
||||
### First Class Disk alarms.
|
||||
VStorageObjectInfraNamespacePolicyAlarm.label = "Improved virtual disk infrastructure namespaces storage policy alarm"
|
||||
VStorageObjectInfraNamespacePolicyAlarm.summary = "Default alarm to monitor improved virtual disk infrastructure namespace storage policy status on the host."
|
||||
|
||||
VStorageObjectInfraCatalogAlarm.label = "Improved virtual disk infrastructure's catalog health alarm"
|
||||
VStorageObjectInfraCatalogAlarm.summary = "Default alarm to monitor improved virtual disk infrastructure's catalog health status on the host."
|
||||
|
||||
### VMCrypt alarms
|
||||
VmCryptoStateLockedAlarm.label = "Virtual Machine Locked Alarm"
|
||||
VmCryptoStateLockedAlarm.summary = "Alarm to indicate that the virtual machine is locked."
|
||||
|
||||
### Host Crypto State alarms
|
||||
HostRequiresEncryptionModeEnabledAlarm.label = "Host Requires Encryption Mode Enabled Alarm"
|
||||
HostRequiresEncryptionModeEnabledAlarm.summary = "Alarm to indicate that the host requires encryption mode enabled."
|
||||
|
||||
### Burst Filter alarms
|
||||
EventBurstAlarm.label = "Event Burst Alarm"
|
||||
EventBurstAlarm.summary = "Alarm to indicate that currently there is at least one event burst in the system."
|
||||
|
||||
### WCP Service alarms
|
||||
WcpSvcAlarm.label = "WCP Service Health Alarm"
|
||||
WcpSvcAlarm.summary = "Default alarm that monitors the health status of WCP Service."
|
||||
|
||||
### Cluster store alarms
|
||||
ClusterStoreDegradedAlarm.label = "Cluster metadata store degraded alarm"
|
||||
ClusterStoreDegradedAlarm.summary = "Alarm that indicates that cluster metadata store degraded on the host."
|
||||
|
||||
###Alarms email tempalte
|
||||
### TriggeredAlarm
|
||||
TriggeredAlarm.Status.gray.label = "Unset"
|
||||
TriggeredAlarm.Status.gray.summary = "Does not change the entity status"
|
||||
TriggeredAlarm.Status.green.label = "Normal"
|
||||
TriggeredAlarm.Status.green.summary = "Indicates normal operation"
|
||||
TriggeredAlarm.Status.yellow.label = "Warning"
|
||||
TriggeredAlarm.Status.yellow.summary = "Indicates an error"
|
||||
TriggeredAlarm.Status.red.label = "Critical"
|
||||
TriggeredAlarm.Status.red.summary = "Indicates an critical error"
|
||||
###
|
||||
###
|
||||
Email.statefulAlarm.subject = "[{newStatus}] Alarm {alarmName} on {targetType} {targetName}"
|
||||
Email.statefulAlarm.body = "This email is to notify you that an alarm has been triggered in your vCenter:<br><b>[{newStatus}] Alarm {alarmName} on {targetType} {targetName}<br></b>because <b>{targetType} {triggeringSummary}.</b><br><table><tr><td>Alarm name</td><td>{alarmName}</td></tr><tr><td>Description</td><td>{alarmDescription}</td></tr><tr><td>Target</td><td>{targetType} {targetName}</td></tr><tr><td>Status</td><td>{newStatus} (previous status: {oldStatus})</td></tr><tr><td>Triggered time</td><td>{triggeredTime}</td></tr></table>"
|
||||
###
|
||||
###
|
||||
Email.statefulEventAlarm.subject = "[{newStatus}] Alarm {alarmName} on {targetType} {targetName}"
|
||||
Email.statefulEventAlarm.body = "This email is to notify you that an alarm has been triggered in your vCenter:<br><b>[{newStatus}] Alarm {alarmName} on {targetType} {targetName}<br></b>because <b>{eventDescription}.</b><br><table><tr><td>Alarm name</td><td>{alarmName}</td></tr><tr><td>Description</td><td>{alarmDescription}</td></tr><tr><td>Target</td><td>{targetType} {targetName}</td></tr><tr><td>Status</td><td>{newStatus} (previous status: {oldStatus})</td></tr><tr><td>Triggered time</td><td>{triggeredTime}</td></tr></table>"
|
||||
###
|
||||
|
||||
###
|
||||
Email.statelessEventAlarm.subject = "Alarm {alarmName} on {targetType} {targetName}"
|
||||
Email.statelessEventAlarm.body = "This email is to notify you that an alarm has been triggered in your vCenter:<br><b>Alarm {alarmName} on {targetType} {targetName}<br></b>because <b>{eventDescription}.</b><br><table><tr><td>Alarm name</td><td>{alarmName}</td></tr><tr><td>Description</td><td>{alarmDescription}</td></tr><tr><td>Target</td><td>{targetType} {targetName}</td></tr><tr><td>Triggered time</td><td>{triggeredTime}</td></tr></table>"
|
||||
###
|
||||
|
||||
Vm.label = "VM"
|
||||
Host.label = "Host"
|
||||
ComputeResource.label = "Resource-pool"
|
||||
Datacenter.label = "Datacenter"
|
||||
Datastore.label = "Datastore"
|
||||
Network.label = "Network"
|
||||
Folder.label = "Folder"
|
||||
DVS.label = "vSphere Distributed Switch"
|
||||
DVP.label = "vSphere Distributed Portgroup"
|
||||
Entity.label = "Entity"
|
||||
|
||||
### KMS Unreachable alarm
|
||||
KMSUnreachableAlarm.label = "Key Management Server Health Status Alarm"
|
||||
KMSUnreachableAlarm.summary = "Alarm to indicate that key management server is not reachable"
|
||||
|
||||
### VMC External Storage Core Storage APIs Alarm
|
||||
VMCExternalStorageCoreStorageAPIsAlarm.label = "VMC External Storage Core Storage APIs Alarm"
|
||||
VMCExternalStorageCoreStorageAPIsAlarm.summary = "Alarm to notify the runtime failure of the Core Storage APIs for VMC External Storage"
|
||||
###
|
||||
|
||||
### Diskchain using mixed keys alarm
|
||||
DiskchainMixedKeysAlarm.label = "Diskchain Using Mixed Keys Alarm"
|
||||
DiskchainMixedKeysAlarm.summary = "Alarm to notify that a diskchain is encrypted with mixed keys"
|
||||
###
|
||||
|
||||
### Langley Alarms
|
||||
LangleyHostNotConfiguredAlarm.label = "Trusted Infrastructure Host Not Configured Alarm"
|
||||
LangleyHostNotConfiguredAlarm.summary = "Alarm to notify that an ESX Host, member of Trust Authority Cluster or Trusted Cluster, is not configured."
|
||||
LangleyHostDecommissionAlarm.label = "Trusted Infrastructure Host Decommission Alarm"
|
||||
LangleyHostDecommissionAlarm.summary = "Alarm to notify that an ESX Host, moved out of a Trust Authority Cluster or Trusted Cluster, must be decommissioned."
|
||||
TaHostAttestStatusAlarm.label = "Trusted Host Attestation Failed Alarm"
|
||||
TaHostAttestStatusAlarm.summary = "Default alarm which indicates that a Trusted Host has failed attestation with the configured Trust Authority attestation service(s)."
|
||||
TaStsCertificatesChangeAlarm.label = "STS Certificates Change Alarm"
|
||||
TaStsCertificatesChangeAlarm.summary = "STS Certificates have changed. Trust authority cluster needs to be reconfigured. Please execute step 'Import the Trusted Host Information to the Trust Authority Cluster' from 'vSphere Trust Authority manual'."
|
||||
###
|
||||
|
||||
|
||||
### DPUTRUST alarms start
|
||||
EsxtokendDpuTrustStatusAlarm.label = "Esxtokend dpu-trust failed alarm"
|
||||
EsxtokendDpuTrustStatusAlarm.summary = "DPU trust failed"
|
||||
### DPUTRUST alarms end
|
||||
### Host crypto disabled alarm
|
||||
HostCryptoDisabledAlarm.label = "Host Crypto Disabled Alarm"
|
||||
HostCryptoDisabledAlarm.summary = "Alarm to notify that host is crypto disabled."
|
||||
|
||||
### STS Signing Certificates Expiry Warning Alarm
|
||||
STSCertExpiryWarningAlarm.label = "STS Signing Certificates are about to expire"
|
||||
STSCertExpiryWarningAlarm.summary = "Renew STS Signing Certificates, follow https://kb.vmware.com/s/article/79248"
|
||||
|
||||
### Identity Source LDAP Certificate Expiry Warning Alarm
|
||||
LDAPCertExpiryWarningAlarm.label = "Identity Source LDAP Certificate is about to expire"
|
||||
LDAPCertExpiryWarningAlarm.summary = "Renew Identity Source LDAP Certificate"
|
||||
|
||||
### WS1 User/Group Sync Token Expiry Warning Alarm
|
||||
WS1SyncTokenExpiryWarningAlarm.label = "Identity Provider Users and Groups token is about to expire"
|
||||
WS1SyncTokenExpiryWarningAlarm.summary = "Renew Identity Provider Users and Groups token by navigating to the Identity Provider configuration page"
|
||||
|
||||
### WS1 External IDP SSL Trust Expiry Warning Alarm
|
||||
WS1SSLTrustExpiryWarningAlarm.label = "WS1 External IDP SSL Trust Certificates are about to expire"
|
||||
WS1SSLTrustExpiryWarningAlarm.summary = "Renew External IDP SSL Trust Certificates by navigating to the Identity Provider configuration page"
|
||||
|
||||
### Host Time Sync Alarm
|
||||
HostTimeSyncAlarm.label = "Host has lost time synchronization"
|
||||
HostTimeSyncAlarm.summary = "Review the host Time Service Configuration and current operational status report."
|
||||
|
||||
### Key Provider Not Backed Up Alarm
|
||||
KeyProviderNotBackedUpAlarm.label = "Key Provider Not Backed Up"
|
||||
KeyProviderNotBackedUpAlarm.summary = "Alarm to indicate that one or more key providers require backup."
|
||||
|
||||
### Host Config Encryption Recovery Key Alarm
|
||||
HostTpmConfigEncryptionAlarm.label = "TPM Encryption Recovery Key Backup Alarm"
|
||||
HostTpmConfigEncryptionAlarm.summary = "Default alarm which indicates that host configuration is TPM encrypted. Recovery key backup may be performed in order to restore host configuration on TPM failure. https://knowledge.broadcom.com/external/article/323401"
|
||||
|
||||
### Memory mode alarms
|
||||
HostMemoryModeHighActiveDRAMAlarm.label = "Host Memory Mode High Active DRAM Usage"
|
||||
HostMemoryModeHighActiveDRAMAlarm.summary = "The alarm is triggered when the active memory of all virtual machines on the host exceeds the required DRAM occupancy when the host is configured in Memory Mode. Please consider migrating some virtual machines to other hosts."
|
||||
|
||||
VmHighPMemBandwidthAlarm.label = "Virtual Machine High PMem Bandwidth Usage"
|
||||
VmHighPMemBandwidthAlarm.summary = "The alarm is triggered when the 'Host Memory Mode High Active DRAM' condition is satisfied and this virtual machine's PMem bandwidth is greater than the required DRAM Bandwidth. Please consider migrating this virtual machine to another host."
|
||||
|
||||
### Tiering Memory alarms
|
||||
TieredHostHighActiveDRAMAlarm.label = "Tiered Host High Active DRAM Memory Usage"
|
||||
TieredHostHighActiveDRAMAlarm.summary = "The alarm is triggered when the active memory of all virtual machines on the host exceeds the required DRAM occupancy when the host is configured as tiered host. Please consider migrating some virtual machines to other hosts."
|
||||
|
||||
TieredVmHighTier1BandwidthAlarm.label = "Virtual Machine Tier 1 High Bandwidth Usage"
|
||||
TieredVmHighTier1BandwidthAlarm.summary = "The alarm is triggered after 'Tiered Host High Active DRAM Memory Usage' alarm is raised and this virtual machine's tier 1 bandwidth is higher than expected. Please consider migrating this virtual machine to another host."
|
||||
|
||||
### Capacity based datastore usage alarm
|
||||
CapacityBasedDatastoreUsageAlarm.label = "Datastore usage on disk based on available capacity"
|
||||
CapacityBasedDatastoreUsageAlarm.summary = "Default alarm to monitor datastore disk usage based on available capacity applicable for datastore"
|
||||
|
||||
###
|
||||
VmVnicUptv2Inactive.label = "The UPT(Uniform Passthrough) is not activated on network adapter"
|
||||
VmVnicUptv2Inactive.summary = "Alarm to indicate that UPT(Uniform Passthrough) fails to activate on network adapter"
|
||||
|
||||
### Autonomous Cluster Disconnected Alarm
|
||||
AutonomousClusterHealthAlarm.label = "Autonomous cluster disconnected"
|
||||
AutonomousClusterHealthAlarm.summary = "Autonomous cluster has been disconnected"
|
||||
|
||||
### vCLS deploymentMode ABSENT with DRS-enabled Alarm
|
||||
VclsDrsEnabledClusterDeploymentModeAbsentAlarm.label = "vSphere Cluster Services are disabled by Retreat Mode. vSphere DRS is not functioning and vSphere HA will not perform optimally"
|
||||
VclsDrsEnabledClusterDeploymentModeAbsentAlarm.summary = "Alarm to indicate that DRS is enabled, but vCLS mode is set to ABSENT."
|
||||
|
||||
### vCLS deploymentMode ABSENT with HA-enabled and DRS-disabled Alarm
|
||||
VclsHaEnabledDrsDisabledClusterDeploymentModeAbsentAlarm.label = "vSphere Cluster Services are disabled by Retreat Mode. vSphere HA will not perform optimally"
|
||||
VclsHaEnabledDrsDisabledClusterDeploymentModeAbsentAlarm.summary = "Alarm to indicate that HA is enabled, DRS is disabled, and vCLS mode is set to ABSENT."
|
||||
|
||||
### authz manager Alarm
|
||||
VcAuthzDataNotSyncedAlarm.label = "Authorization data sync failure."
|
||||
VcAuthzDataNotSyncedAlarm.summary = "Authorization data is not being synced, thus any latest changes are currently not taken into account."
|
||||
|
||||
### vpxd memory usage Alarm
|
||||
VpxdMemoryUsageLimitHitAlarm.label = "Warning: VPXD memory usage overload"
|
||||
VpxdMemoryUsageLimitHitAlarm.summary = "VPXD memory usage has passed the configured soft limit."
|
||||
|
||||
### envoy connection overload Alarm
|
||||
EdgeEnvoyClientConnectionsOverload.label = "Increased client connections load on vCenter edge envoy"
|
||||
EdgeEnvoyClientConnectionsOverload.summary = "Alarm to indicate the client connections load on vCenter edge envoy."
|
||||
|
||||
### csi datastore inaccesible alarm
|
||||
CSISharedDatastoreNotAccessibleAlarm.label = "Datastore no longer accessible to all hosts in the cluster compute resource"
|
||||
CSISharedDatastoreNotAccessibleAlarm.summary = "This alarm is triggered when a datastore that is previously accessible to all hosts in the cluster compute resource is no longer accessible to those hosts."
|
||||
|
||||
### DPU failed alarm
|
||||
DpuFailedAlarm.label = "DPU experienced a failure or DPU removed"
|
||||
DpuFailedAlarm.summary = "DPU with dpuId {dpuId} experienced a failure or it was removed."
|
||||
|
||||
### DPU failover alarm
|
||||
DpuFailoverAlarm.label = "DPU failover happened on offloading enabled vds"
|
||||
DpuFailoverAlarm.summary = "DPU failover from {fromDpu} to {toDpu} on vds {vds} has been started."
|
||||
|
||||
|
||||
## DVSRuntimeInfo alarm
|
||||
HostMemberVdsStatusAlarm.label = "The VDS status becomes down on some hosts"
|
||||
HostMemberVdsStatusAlarm.summary = "Alarm to indicate that vds status is down on some hosts"
|
||||
|
||||
### Extension alarm
|
||||
ExtensionWithUnsupportedThumbprintModeAlarm.label = "Extensions registered with thumbprint hash algorithm not supported by vCenter Server"
|
||||
ExtensionWithUnsupportedThumbprintModeAlarm.summary = "Alarm to indicate that extensions are registered with thumbprint hash algorithm not supported by vCenter Server."
|
||||
|
||||
### WCP (VM Service) registervm failed alarm
|
||||
WCPRegisterVMFailedAlarm.label = "Failed to register the virtual machine with VM Service on Supervisor"
|
||||
WCPRegisterVMFailedAlarm.summary = "An attempt to register this virtual machine with VM Service on Supervisor failed."
|
||||
|
||||
## Foundation load balancer VM health state alarm
|
||||
FoundationLoadBalancerVmHealthStateAlarm.label = "The foundation load balancer VM becomes unhealthy"
|
||||
FoundationLoadBalancerVmHealthStateAlarm.summary = "Alarm to indicate that the foundation load balancer VM is unhealthy"
|
||||
|
||||
## Foundation load balancer VM workload alarm
|
||||
FoundationLoadBalancerWorkloadAlarm.label = "The foundation load balancer VM failed to realize some workloads"
|
||||
FoundationLoadBalancerWorkloadAlarm.summary = "Alarm to indicate that the foundation load balancer VM failed to realize some workloads"
|
||||
|
||||
## Foundation load balancer agent crash alarm
|
||||
FoundationLoadBalancerAgentCrashAlarm.label = "The foundation load balancer agent crashed"
|
||||
FoundationLoadBalancerAgentCrashAlarm.summary = "Alarm to indicate that the foundation load balancer agent in the VM crashed"
|
||||
|
|
@ -0,0 +1,932 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
privilege.System.label = "System"
|
||||
privilege.System.summary = "System"
|
||||
privilege.System.Anonymous.label = "Anonymous"
|
||||
privilege.System.Anonymous.summary = "The only privilege held by sessions which have not logged in"
|
||||
privilege.System.View.label = "View"
|
||||
privilege.System.View.summary = "Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory"
|
||||
privilege.System.Read.label = "Read"
|
||||
privilege.System.Read.summary = "Grants read access to an entity"
|
||||
###
|
||||
privilege.Sessions.label = "Sessions"
|
||||
privilege.Sessions.summary = "Sessions"
|
||||
privilege.Sessions.TerminateSession.label = "View and stop sessions"
|
||||
privilege.Sessions.TerminateSession.summary = "Monitor who is logged in and stop sessions"
|
||||
privilege.Sessions.GlobalMessage.label = "Message"
|
||||
privilege.Sessions.GlobalMessage.summary = "Modify the message (seen by all users when logging in)"
|
||||
privilege.Sessions.ValidateSession.label = "Validate session"
|
||||
privilege.Sessions.ValidateSession.summary = "Verify session validity"
|
||||
privilege.Sessions.ImpersonateUser.label = "Impersonate user"
|
||||
privilege.Sessions.ImpersonateUser.summary = "Impersonate users"
|
||||
###
|
||||
privilege.Authorization.label = "Permissions"
|
||||
privilege.Authorization.summary = "Permissions"
|
||||
privilege.Authorization.ModifyRoles.label = "Modify role"
|
||||
privilege.Authorization.ModifyRoles.summary = "Modify a role's name or privileges"
|
||||
privilege.Authorization.ReassignRolePermissions.label = "Reassign role permissions"
|
||||
privilege.Authorization.ReassignRolePermissions.summary = "Reassign the permissions of one role to another"
|
||||
privilege.Authorization.ModifyPermissions.label = "Modify permission"
|
||||
privilege.Authorization.ModifyPermissions.summary = "Modify a permission's role or propagation"
|
||||
privilege.Authorization.ModifyPrivileges.label = "Modify privilege"
|
||||
privilege.Authorization.ModifyPrivileges.summary = "Modify a privilege's group or description"
|
||||
privilege.Authorization.ModifyVTContainerMappings.label = "Modify vTContainer mappings"
|
||||
privilege.Authorization.ModifyVTContainerMappings.summary = "Create and delete a vTContainer mapping"
|
||||
privilege.Authorization.ModifyVTContainers.label = "Modify vTContainer"
|
||||
privilege.Authorization.ModifyVTContainers.summary = "Create, update and delete vTContainer instances"
|
||||
###
|
||||
privilege.Global.label = "Global"
|
||||
privilege.Global.summary = "Global"
|
||||
privilege.Global.ManageCustomFields.label = "Manage custom attributes"
|
||||
privilege.Global.ManageCustomFields.summary = "Add, remove, and rename custom attribute definitions"
|
||||
privilege.Global.SetCustomField.label = "Set custom attribute"
|
||||
privilege.Global.SetCustomField.summary = "Set the value of a custom attribute on an object"
|
||||
privilege.Global.LogEvent.label = "Log event"
|
||||
privilege.Global.LogEvent.summary = "Log a user-defined event on an object"
|
||||
privilege.Global.CancelTask.label = "Cancel task"
|
||||
privilege.Global.CancelTask.summary = "Cancel a running task"
|
||||
privilege.Global.Settings.label = "Settings"
|
||||
privilege.Global.Settings.summary = "Edit global settings"
|
||||
privilege.Global.ScriptAction.label = "Script action"
|
||||
privilege.Global.ScriptAction.summary = "Schedule an external script action"
|
||||
privilege.Global.VCServer.label = "Act as vCenter Server"
|
||||
privilege.Global.VCServer.summary = "Act as the vCenter Server"
|
||||
privilege.Global.Licenses.label = "Licenses"
|
||||
privilege.Global.Licenses.summary = "Manage licenses"
|
||||
privilege.Global.Diagnostics.label = "Diagnostics"
|
||||
privilege.Global.Diagnostics.summary = "Export diagnostic data"
|
||||
privilege.Global.CapacityPlanning.label = "Capacity planning"
|
||||
privilege.Global.CapacityPlanning.summary = "Discover and convert physical host to virtual machine"
|
||||
privilege.Global.Proxy.label = "Proxy"
|
||||
privilege.Global.Proxy.summary = "Add or remove endpoints to or from the proxy"
|
||||
privilege.Global.DisableMethods.label = "Disable methods"
|
||||
privilege.Global.DisableMethods.summary = "Operations are disabled in vCenter "
|
||||
privilege.Global.EnableMethods.label = "Enable methods"
|
||||
privilege.Global.EnableMethods.summary = "Operations are enabled in vCenter "
|
||||
privilege.Global.ServiceManagers.label = "Service managers"
|
||||
privilege.Global.ServiceManagers.summary = "Access the directory service"
|
||||
privilege.Global.Health.label = "Health"
|
||||
privilege.Global.Health.summary = "Access the health of vCenter group"
|
||||
privilege.Global.ManagePolicies.label = "Manage policies"
|
||||
privilege.Global.ManagePolicies.summary = "Create, modify, or delete policies"
|
||||
privilege.Global.PolicyEditorSuperUser.label = "Policy editor SuperUser"
|
||||
privilege.Global.PolicyEditorSuperUser.summary = "Edit or delete any policy even if not a policy editor"
|
||||
privilege.Global.SystemTag.label = "System tag"
|
||||
privilege.Global.SystemTag.summary = "Add or remove system tag"
|
||||
privilege.Global.GlobalTag.label = "Global tag"
|
||||
privilege.Global.GlobalTag.summary = "Add or remove global tag"
|
||||
|
||||
###
|
||||
privilege.Folder.label = "Folder"
|
||||
privilege.Folder.summary = "Folder"
|
||||
privilege.Folder.Create.label = "Create folder"
|
||||
privilege.Folder.Create.summary = "Create folder"
|
||||
privilege.Folder.Delete.label = "Delete folder"
|
||||
privilege.Folder.Delete.summary = "Delete folder"
|
||||
privilege.Folder.Rename.label = "Rename folder"
|
||||
privilege.Folder.Rename.summary = "Rename folder"
|
||||
privilege.Folder.Move.label = "Move folder"
|
||||
privilege.Folder.Move.summary = "Move folder"
|
||||
privilege.Folder.ExternalFolderManagement.label = "Manage an externally managed folder"
|
||||
privilege.Folder.ExternalFolderManagement.summary = "Manage an externally managed folder"
|
||||
###
|
||||
privilege.Datacenter.label = "Datacenter"
|
||||
privilege.Datacenter.summary = "Datacenter"
|
||||
privilege.Datacenter.Create.label = "Create datacenter"
|
||||
privilege.Datacenter.Create.summary = "Create a datacenter"
|
||||
privilege.Datacenter.Delete.label = "Remove datacenter"
|
||||
privilege.Datacenter.Delete.summary = "Remove a datacenter"
|
||||
privilege.Datacenter.Rename.label = "Rename datacenter"
|
||||
privilege.Datacenter.Rename.summary = "Rename a datacenter"
|
||||
privilege.Datacenter.Move.label = "Move datacenter"
|
||||
privilege.Datacenter.Move.summary = "Move a datacenter"
|
||||
privilege.Datacenter.IpPoolConfig.label = "Network protocol profile configuration"
|
||||
privilege.Datacenter.IpPoolConfig.summary = "Configure a network protocol profile on a datacenter"
|
||||
privilege.Datacenter.IpPoolReleaseIp.label = "Release IP allocation"
|
||||
privilege.Datacenter.IpPoolReleaseIp.summary = "Release IP allocation on a network protocol profile in a datacenter"
|
||||
privilege.Datacenter.IpPoolQueryAllocations.label = "Query IP pool allocation"
|
||||
privilege.Datacenter.IpPoolQueryAllocations.summary = "Query IP pool allocation on a network protocol profile in a datacenter"
|
||||
privilege.Datacenter.Reconfigure.label = "Reconfigure datacenter"
|
||||
privilege.Datacenter.Reconfigure.summary = "Reconfigure a datacenter"
|
||||
privilege.Datacenter.UpdateCarbonInfo.label = "Update datacenter carbon info"
|
||||
privilege.Datacenter.UpdateCarbonInfo.summary = "Update datacenter carbon info"
|
||||
###
|
||||
privilege.Datastore.label = "Datastore"
|
||||
privilege.Datastore.summary = "Datastore"
|
||||
privilege.Datastore.Browse.label = "Browse datastore"
|
||||
privilege.Datastore.Browse.summary = "Browse a datastore"
|
||||
privilege.Datastore.Delete.label = "Remove datastore"
|
||||
privilege.Datastore.Delete.summary = "Remove a datastore from the datacenter"
|
||||
privilege.Datastore.Rename.label = "Rename datastore"
|
||||
privilege.Datastore.Rename.summary = "Rename a datastore"
|
||||
privilege.Datastore.DeleteFile.label = "Remove file"
|
||||
privilege.Datastore.DeleteFile.summary = "Remove a file from a datastore"
|
||||
privilege.Datastore.FileManagement.label = "Low level file operations"
|
||||
privilege.Datastore.FileManagement.summary = "Perform low level file operations on a datastore"
|
||||
privilege.Datastore.Move.label = "Move datastore"
|
||||
privilege.Datastore.Move.summary = "Move a datastore"
|
||||
privilege.Datastore.AllocateSpace.label = "Allocate space"
|
||||
privilege.Datastore.AllocateSpace.summary = "Allocate space on a datastore"
|
||||
privilege.Datastore.Config.label = "Configure datastore"
|
||||
privilege.Datastore.Config.summary = "Configure a datastore"
|
||||
privilege.Datastore.UpdateVirtualMachineFiles.label = "Update virtual machine files"
|
||||
privilege.Datastore.UpdateVirtualMachineFiles.summary = "Update virtual machine files on a datastore"
|
||||
privilege.Datastore.UpdateVirtualMachineMetadata.label = "Update virtual machine metadata"
|
||||
privilege.Datastore.UpdateVirtualMachineMetadata.summary = "Update virtual machine metadata on a datastore"
|
||||
privilege.Datastore.ConfigIOManagement.label = "Configure datastore IO management"
|
||||
privilege.Datastore.ConfigIOManagement.summary = "Configure datastore IO management"
|
||||
|
||||
|
||||
###
|
||||
privilege.ComputeResource.label = "Compute resource"
|
||||
privilege.ComputeResource.summary = "Compute resource"
|
||||
|
||||
###
|
||||
privilege.Certificate.label = "Certificates"
|
||||
privilege.Certificate.summary = "Certificates"
|
||||
privilege.Certificate.Manage.label = "Manage certificates"
|
||||
privilege.Certificate.Manage.summary = "Manage certificates"
|
||||
|
||||
###
|
||||
privilege.Host.label = "Host"
|
||||
privilege.Host.summary = "Host"
|
||||
###
|
||||
privilege.Host.Inventory.label = "Inventory"
|
||||
privilege.Host.Inventory.summary = "Host inventory"
|
||||
privilege.Host.Inventory.AddStandaloneHost.label = "Add standalone host"
|
||||
privilege.Host.Inventory.AddStandaloneHost.summary = "Add a standalone host"
|
||||
privilege.Host.Inventory.CreateCluster.label = "Create cluster"
|
||||
privilege.Host.Inventory.CreateCluster.summary = "Create a cluster along with its initial specification"
|
||||
privilege.Host.Inventory.AddHostToCluster.label = "Add host to cluster"
|
||||
privilege.Host.Inventory.AddHostToCluster.summary = "Add a host to a cluster"
|
||||
privilege.Host.Inventory.RemoveHostFromCluster.label = "Remove host"
|
||||
privilege.Host.Inventory.RemoveHostFromCluster.summary = "Remove a host"
|
||||
privilege.Host.Inventory.MoveCluster.label = "Move cluster or standalone host"
|
||||
privilege.Host.Inventory.MoveCluster.summary = "Move a cluster or standalone host"
|
||||
privilege.Host.Inventory.RenameCluster.label = "Rename cluster"
|
||||
privilege.Host.Inventory.RenameCluster.summary = "Rename cluster"
|
||||
privilege.Host.Inventory.DeleteCluster.label = "Remove cluster"
|
||||
privilege.Host.Inventory.DeleteCluster.summary = "Remove a cluster or standalone host"
|
||||
privilege.Host.Inventory.EditCluster.label = "Modify cluster"
|
||||
privilege.Host.Inventory.EditCluster.summary = "Modify a cluster's specification"
|
||||
privilege.Host.Inventory.MoveHost.label = "Move host"
|
||||
privilege.Host.Inventory.MoveHost.summary = "Move a host between clusters"
|
||||
privilege.Host.Inventory.ManageClusterLifecyle.label = "Manage Cluster Lifecyle"
|
||||
privilege.Host.Inventory.ManageClusterLifecyle.summary = "Manage Cluster Lifecyle"
|
||||
###
|
||||
privilege.Host.Hbr.label = "vSphere Replication"
|
||||
privilege.Host.Hbr.summary = "vSphere Replication operations"
|
||||
privilege.Host.Hbr.HbrManagement.label = "Manage replication"
|
||||
privilege.Host.Hbr.HbrManagement.summary = "Manage replication of virtual machines"
|
||||
privilege.Host.Hbr.HbrDaemonManagement.label = "Manage ESX replication service"
|
||||
privilege.Host.Hbr.HbrDaemonManagement.summary = "Manage ESX replication service"
|
||||
###
|
||||
privilege.Host.Config.label = "Configuration"
|
||||
privilege.Host.Config.summary = "Host configuration"
|
||||
privilege.Host.Config.AdvancedConfig.label = "Advanced settings"
|
||||
privilege.Host.Config.AdvancedConfig.summary = "Modify advanced settings for the host"
|
||||
privilege.Host.Config.Connection.label = "Connection"
|
||||
privilege.Host.Config.Connection.summary = "Connect or disconnect a host"
|
||||
privilege.Host.Config.Maintenance.label = "Maintenance"
|
||||
privilege.Host.Config.Maintenance.summary = "Enable and disable maintenance mode"
|
||||
privilege.Host.Config.HyperThreading.label = "Hyperthreading"
|
||||
privilege.Host.Config.HyperThreading.summary = "Enable/disable hyperthreading"
|
||||
privilege.Host.Config.NetService.label = "Security profile and firewall"
|
||||
privilege.Host.Config.NetService.summary = "Configure internet services and firewall"
|
||||
privilege.Host.Config.SystemFirewallRuleSet.label = "System owned firewall rulesets configuration"
|
||||
privilege.Host.Config.SystemFirewallRuleSet.summary = "System owned firewall rulesets configuration"
|
||||
privilege.Host.Config.Memory.label = "Memory configuration"
|
||||
privilege.Host.Config.Memory.summary = "Service console memory reservation"
|
||||
privilege.Host.Config.AutoStart.label = "Virtual machine autostart configuration"
|
||||
privilege.Host.Config.AutoStart.summary = "Virtual machine autostart configuration"
|
||||
privilege.Host.Config.Storage.label = "Storage partition configuration"
|
||||
privilege.Host.Config.Storage.summary = "Storage, host datastore, and diagnostic partition configuration"
|
||||
privilege.Host.Config.Network.label = "Network configuration"
|
||||
privilege.Host.Config.Network.summary = "Network configuration"
|
||||
privilege.Host.Config.Resources.label = "System resources"
|
||||
privilege.Host.Config.Resources.summary = "Modify system resource settings"
|
||||
privilege.Host.Config.Snmp.label = "Change SNMP settings"
|
||||
privilege.Host.Config.Snmp.summary = "Modify SNMP settings"
|
||||
privilege.Host.Config.DateTime.label = "Change date and time settings"
|
||||
privilege.Host.Config.DateTime.summary = "Change date and time settings for the host"
|
||||
privilege.Host.Config.PciPassthru.label = "Change PciPassthru settings"
|
||||
privilege.Host.Config.PciPassthru.summary = "Change PciPassthru settings for the host"
|
||||
privilege.Host.Config.Settings.label = "Change settings"
|
||||
privilege.Host.Config.Settings.summary = "Change host settings"
|
||||
privilege.Host.Config.Patch.label = "Query patch"
|
||||
privilege.Host.Config.Patch.summary = "Query host patches"
|
||||
privilege.Host.Config.SystemManagement.label = "System Management"
|
||||
privilege.Host.Config.SystemManagement.summary = "Remote file management and CIM read/write access"
|
||||
privilege.Host.Config.Locker.label = "Locker"
|
||||
privilege.Host.Config.Locker.summary = "Configure host locker"
|
||||
privilege.Host.Config.Firmware.label = "Firmware"
|
||||
privilege.Host.Config.Firmware.summary = "Firmware system operations"
|
||||
privilege.Host.Config.AuthenticationStore.label = "Authentication Store"
|
||||
privilege.Host.Config.AuthenticationStore.summary = "Configure authentication stores"
|
||||
privilege.Host.Config.Power.label = "Power"
|
||||
privilege.Host.Config.Power.summary = "Power system operations"
|
||||
privilege.Host.Config.Image.label = "Image configuration"
|
||||
privilege.Host.Config.Image.summary = "Change image configuration settings"
|
||||
privilege.Host.Config.Quarantine.label = "Quarantine"
|
||||
privilege.Host.Config.Quarantine.summary = "Change quarantine mode of a host"
|
||||
privilege.Host.Config.Nvdimm.label = "NVDIMM"
|
||||
privilege.Host.Config.Nvdimm.summary = "NVDIMM system operations"
|
||||
privilege.Host.Config.ProductLocker.label = "ProductLocker settings"
|
||||
privilege.Host.Config.ProductLocker.summary = "Change ProductLocker configuration settings"
|
||||
privilege.Host.Config.GuestStore.label = "GuestStore settings"
|
||||
privilege.Host.Config.GuestStore.summary = "Change GuestStore configuration settings"
|
||||
###
|
||||
privilege.Host.Local.label = "Local operations"
|
||||
privilege.Host.Local.summary = "Host local operations"
|
||||
privilege.Host.Local.InstallAgent.label = "Add host to vCenter"
|
||||
privilege.Host.Local.InstallAgent.summary = "Bring the host under vCenter management"
|
||||
privilege.Host.Local.ManageUserGroups.label = "Manage user groups"
|
||||
privilege.Host.Local.ManageUserGroups.summary = "User account management"
|
||||
privilege.Host.Local.CreateVM.label = "Create virtual machine"
|
||||
privilege.Host.Local.CreateVM.summary = "Create a virtual machine without registering it"
|
||||
privilege.Host.Local.ReconfigVM.label = "Reconfigure virtual machine"
|
||||
privilege.Host.Local.ReconfigVM.summary = "Reconfigure a virtual machine"
|
||||
privilege.Host.Local.DeleteVM.label = "Delete virtual machine"
|
||||
privilege.Host.Local.DeleteVM.summary = "Delete an unregistered virtual machine"
|
||||
###
|
||||
privilege.Host.Cim.label = "CIM"
|
||||
privilege.Host.Cim.summary = "CIM"
|
||||
privilege.Host.Cim.CimInteraction.label = "CIM interaction"
|
||||
privilege.Host.Cim.CimInteraction.summary = "Establish a remote connection to a CIM interface. By default, this privilege is belongs only to the administrator. This privilege provides SuperUser level access to the CIM service"
|
||||
###
|
||||
privilege.Host.Sgx.label = "Intel Software Guard Extensions (SGX)"
|
||||
privilege.Host.Sgx.summary = "Intel Software Guard Extensions (SGX)"
|
||||
privilege.Host.Sgx.Register.label = "Intel Software Guard Extensions (SGX) Register host"
|
||||
privilege.Host.Sgx.Register.summary = "Register host with Intel Software Guard Extensions (SGX)."
|
||||
###
|
||||
privilege.Host.Stats.label = "Statistics"
|
||||
privilege.Host.Stats.summary = "Statistics"
|
||||
privilege.Host.Stats.Query.label = "Query"
|
||||
privilege.Host.Stats.Query.summary = "Query statistics for a host"
|
||||
###
|
||||
privilege.Host.Tpm.label = "Trusted Platform Module (TPM)"
|
||||
privilege.Host.Tpm.summary = "Host Trusted Platform Module (TPM)"
|
||||
privilege.Host.Tpm.Read.label = "Read"
|
||||
privilege.Host.Tpm.Read.summary = "Read host TPM information"
|
||||
privilege.Host.Tpm.Unseal.label = "Unseal"
|
||||
privilege.Host.Tpm.Unseal.summary = "Unseal secret with host TPM"
|
||||
###
|
||||
privilege.Host.Entropy.label = "Entropy Pool"
|
||||
privilege.Host.Entropy.summary = "Host Entropy Pool"
|
||||
privilege.Host.Entropy.Read.label = "Read"
|
||||
privilege.Host.Entropy.Read.summary = "Read host Entropy Pool information"
|
||||
privilege.Host.Entropy.Write.label = "Write"
|
||||
privilege.Host.Entropy.Write.summary = "Add entropy to host Entropy Pool"
|
||||
###
|
||||
privilege.Host.Amqp.label = "AMQP"
|
||||
privilege.Host.Amqp.summary = "Host AMQP message bus service"
|
||||
privilege.Host.Amqp.AmqpInteraction.label = "AMQP interaction"
|
||||
privilege.Host.Amqp.AmqpInteraction.summary = "Establish a remote connection to the AMQP interface. By default, this privilege belongs only to the administrator. This privilege provides complete access to the AMQP service"
|
||||
###
|
||||
privilege.Network.label = "Network"
|
||||
privilege.Network.summary = "Networks"
|
||||
###
|
||||
privilege.Network.Delete.label = "Remove"
|
||||
privilege.Network.Delete.summary = "Remove a network"
|
||||
privilege.Network.Move.label = "Move network"
|
||||
privilege.Network.Move.summary = "Move a network"
|
||||
privilege.Network.Config.label = "Configure"
|
||||
privilege.Network.Config.summary = "Configure a network"
|
||||
privilege.Network.Assign.label = "Assign network"
|
||||
privilege.Network.Assign.summary = "Assign network to virtual machine, host service console, VMkernel virtual NIC or physical NIC"
|
||||
###
|
||||
privilege.DVSwitch.label = "Distributed switch"
|
||||
privilege.DVSwitch.summary = "Distributed switch"
|
||||
privilege.DVSwitch.Create.label = "Create"
|
||||
privilege.DVSwitch.Create.summary = "Create a distributed switch"
|
||||
privilege.DVSwitch.Modify.label = "Modify"
|
||||
privilege.DVSwitch.Modify.summary = "Change the configuration of a distributed switch"
|
||||
privilege.DVSwitch.HostOp.label = "Host operation"
|
||||
privilege.DVSwitch.HostOp.summary = "Change the host member of a distributed switch"
|
||||
privilege.DVSwitch.PolicyOp.label = "Policy operation"
|
||||
privilege.DVSwitch.PolicyOp.summary = "Change the policy of a distributed switch"
|
||||
privilege.DVSwitch.PortConfig.label = "Port configuration operation"
|
||||
privilege.DVSwitch.PortConfig.summary = "Change the configuration of a port in a distributed switch"
|
||||
privilege.DVSwitch.PortSetting.label = "Port setting operation"
|
||||
privilege.DVSwitch.PortSetting.summary = "Change the setting of a port in a distributed switch"
|
||||
privilege.DVSwitch.Delete.label = "Delete"
|
||||
privilege.DVSwitch.Delete.summary = "Delete a distributed switch"
|
||||
privilege.DVSwitch.Move.label = "Move"
|
||||
privilege.DVSwitch.Move.summary = "Move a distributed switch into another folder"
|
||||
privilege.DVSwitch.Vspan.label = "VSPAN operation"
|
||||
privilege.DVSwitch.Vspan.summary = "Change the distributed port mirroring configuration of a distributed switch"
|
||||
privilege.DVSwitch.ResourceManagement.label = "Network I/O control operation"
|
||||
privilege.DVSwitch.ResourceManagement.summary = "Add or update network I/O control resource pools"
|
||||
privilege.DVSwitch.Ipfix.label = "IPFIX operation"
|
||||
privilege.DVSwitch.Ipfix.summary = "Change the ipfix configuration of a distributed switch"
|
||||
###
|
||||
privilege.DVPortgroup.label = "dvPort group"
|
||||
privilege.DVPortgroup.summary = "dvPort groups"
|
||||
privilege.DVPortgroup.Create.label = "Create"
|
||||
privilege.DVPortgroup.Create.summary = "Create a dvPort group"
|
||||
privilege.DVPortgroup.Modify.label = "Modify"
|
||||
privilege.DVPortgroup.Modify.summary = "Modify the configuration of a dvPort group"
|
||||
privilege.DVPortgroup.PolicyOp.label = "Policy operation"
|
||||
privilege.DVPortgroup.PolicyOp.summary = "Set the policy of a dvPort group"
|
||||
privilege.DVPortgroup.ScopeOp.label = "Scope operation"
|
||||
privilege.DVPortgroup.ScopeOp.summary = "Set the scope of a dvPort group"
|
||||
privilege.DVPortgroup.Delete.label = "Delete"
|
||||
privilege.DVPortgroup.Delete.summary = "Delete a dvPort group"
|
||||
privilege.DVPortgroup.Ipfix.label = "IPFIX operation"
|
||||
privilege.DVPortgroup.Ipfix.summary = "Change the ipfix configuration of a dvPort group"
|
||||
###
|
||||
privilege.VirtualMachine.label = "Virtual machine"
|
||||
privilege.VirtualMachine.summary = "Virtual machine"
|
||||
###
|
||||
privilege.VirtualMachine.Inventory.label = "Edit Inventory"
|
||||
privilege.VirtualMachine.Inventory.summary = "Edit the Virtual machine inventory"
|
||||
privilege.VirtualMachine.Inventory.Create.label = "Create new"
|
||||
privilege.VirtualMachine.Inventory.Create.summary = "Create a new virtual machine or template"
|
||||
privilege.VirtualMachine.Inventory.CreateFromExisting.label = "Create from existing"
|
||||
privilege.VirtualMachine.Inventory.CreateFromExisting.summary = "Create a virtual machine based on an existing virtual machine or template"
|
||||
privilege.VirtualMachine.Inventory.Register.label = "Register"
|
||||
privilege.VirtualMachine.Inventory.Register.summary = "Add an existing virtual machine to the inventory"
|
||||
privilege.VirtualMachine.Inventory.Delete.label = "Remove"
|
||||
privilege.VirtualMachine.Inventory.Delete.summary = "Remove a virtual machine"
|
||||
privilege.VirtualMachine.Inventory.Unregister.label = "Unregister"
|
||||
privilege.VirtualMachine.Inventory.Unregister.summary = "Unregister a virtual machine"
|
||||
privilege.VirtualMachine.Inventory.Move.label = "Move"
|
||||
privilege.VirtualMachine.Inventory.Move.summary = "Move a virtual machine"
|
||||
###
|
||||
privilege.VirtualMachine.Interact.label = "Interaction"
|
||||
privilege.VirtualMachine.Interact.summary = "Virtual machine interaction"
|
||||
privilege.VirtualMachine.Interact.PowerOn.label = "Power on"
|
||||
privilege.VirtualMachine.Interact.PowerOn.summary = "Power on or resume a virtual machine"
|
||||
privilege.VirtualMachine.Interact.PowerOff.label = "Power off"
|
||||
privilege.VirtualMachine.Interact.PowerOff.summary = "Power off a virtual machine"
|
||||
privilege.VirtualMachine.Interact.Suspend.label = "Suspend"
|
||||
privilege.VirtualMachine.Interact.Suspend.summary = "Suspend a virtual machine"
|
||||
privilege.VirtualMachine.Interact.SuspendToMemory.label = "Suspend to memory"
|
||||
privilege.VirtualMachine.Interact.SuspendToMemory.summary = "Suspend a virtual machine to memory"
|
||||
privilege.VirtualMachine.Interact.Reset.label = "Reset"
|
||||
privilege.VirtualMachine.Interact.Reset.summary = "Reset (power cycle) a virtual machine"
|
||||
privilege.VirtualMachine.Interact.Pause.label = "Pause or Unpause"
|
||||
privilege.VirtualMachine.Interact.Pause.summary = "Pause or unpause a virtual machine"
|
||||
privilege.VirtualMachine.Interact.AnswerQuestion.label = "Answer question"
|
||||
privilege.VirtualMachine.Interact.AnswerQuestion.summary = "Answer a virtual machine run-time question"
|
||||
privilege.VirtualMachine.Interact.ConsoleInteract.label = "Console interaction"
|
||||
privilege.VirtualMachine.Interact.ConsoleInteract.summary = "Interact with the virtual machine console"
|
||||
privilege.VirtualMachine.Interact.DeviceConnection.label = "Connect devices"
|
||||
privilege.VirtualMachine.Interact.DeviceConnection.summary = "Connect/disconnect media and network devices"
|
||||
privilege.VirtualMachine.Interact.SetCDMedia.label = "Configure CD media"
|
||||
privilege.VirtualMachine.Interact.SetCDMedia.summary = "Configure a different media for virtual CD-ROMs"
|
||||
privilege.VirtualMachine.Interact.SetFloppyMedia.label = "Configure floppy media"
|
||||
privilege.VirtualMachine.Interact.SetFloppyMedia.summary = "Configure a different media for virtual floppies"
|
||||
privilege.VirtualMachine.Interact.ToolsInstall.label = "Install VMware Tools"
|
||||
privilege.VirtualMachine.Interact.ToolsInstall.summary = "Install VMware Tools (or mount/unmount the tools installer image)"
|
||||
privilege.VirtualMachine.Interact.GuestControl.label = "Guest operating system management by VIX API"
|
||||
privilege.VirtualMachine.Interact.GuestControl.summary = "Perform management operations within the guest operating system via the VIX API"
|
||||
privilege.VirtualMachine.Interact.DefragmentAllDisks.label = "Defragment all disks"
|
||||
privilege.VirtualMachine.Interact.DefragmentAllDisks.summary = "Defragment all disks on the virtual machine"
|
||||
privilege.VirtualMachine.Interact.CreateSecondary.label = "Turn on Fault Tolerance"
|
||||
privilege.VirtualMachine.Interact.CreateSecondary.summary = "Turn on Fault Tolerance for this virtual machine"
|
||||
privilege.VirtualMachine.Interact.TurnOffFaultTolerance.label = "Turn off Fault Tolerance"
|
||||
privilege.VirtualMachine.Interact.TurnOffFaultTolerance.summary = "Turn off Fault Tolerance for this virtual machine"
|
||||
privilege.VirtualMachine.Interact.MakePrimary.label = "Test failover"
|
||||
privilege.VirtualMachine.Interact.MakePrimary.summary = "Make the Secondary VM the Primary VM"
|
||||
privilege.VirtualMachine.Interact.TerminateFaultTolerantVM.label = "Test restart Secondary VM"
|
||||
privilege.VirtualMachine.Interact.TerminateFaultTolerantVM.summary = "Terminate the Secondary VM"
|
||||
privilege.VirtualMachine.Interact.DisableSecondary.label = "Suspend Fault Tolerance"
|
||||
privilege.VirtualMachine.Interact.DisableSecondary.summary = "Suspend Fault Tolerance for this virtual machine"
|
||||
privilege.VirtualMachine.Interact.EnableSecondary.label = "Resume Fault Tolerance"
|
||||
privilege.VirtualMachine.Interact.EnableSecondary.summary = "Resume Fault Tolerance for this virtual machine"
|
||||
privilege.VirtualMachine.Interact.Backup.label = "Backup operation on virtual machine"
|
||||
privilege.VirtualMachine.Interact.Backup.summary = "Backup operations on a virtual machine"
|
||||
privilege.VirtualMachine.Interact.Record.label = "Record session on virtual machine"
|
||||
privilege.VirtualMachine.Interact.Record.summary = "Record session on a virtual machine"
|
||||
privilege.VirtualMachine.Interact.Replay.label = "Replay session on virtual machine"
|
||||
privilege.VirtualMachine.Interact.Replay.summary = "Replay session on a virtual machine"
|
||||
privilege.VirtualMachine.Interact.CreateScreenshot.label = "Create screenshot"
|
||||
privilege.VirtualMachine.Interact.CreateScreenshot.summary = "Create a screenshot"
|
||||
privilege.VirtualMachine.Interact.SESparseMaintenance.label = "Perform wipe or shrink operations"
|
||||
privilege.VirtualMachine.Interact.SESparseMaintenance.summary = "Perform wipe or shrink operations on Flex-SE disks"
|
||||
privilege.VirtualMachine.Interact.PutUsbScanCodes.label = "Inject USB HID scan codes"
|
||||
privilege.VirtualMachine.Interact.PutUsbScanCodes.summary = "Inject a sequence of USB HID scan codes into the keyboard"
|
||||
privilege.VirtualMachine.Interact.DnD.label = "Drag and drop"
|
||||
privilege.VirtualMachine.Interact.DnD.summary = "Drag files between a virtual machine and a remote client"
|
||||
privilege.VirtualMachine.GuestOperations.label = "Guest operations"
|
||||
privilege.VirtualMachine.GuestOperations.summary = "Operations in a virtual machine guest operating system"
|
||||
privilege.VirtualMachine.GuestOperations.Query.label = "Guest operation queries"
|
||||
privilege.VirtualMachine.GuestOperations.Query.summary = "Queries in a virtual machine guest operating system"
|
||||
privilege.VirtualMachine.GuestOperations.Modify.label = "Guest operation modifications"
|
||||
privilege.VirtualMachine.GuestOperations.Modify.summary = "Modifications in a virtual machine guest operating system"
|
||||
privilege.VirtualMachine.GuestOperations.Execute.label = "Guest operation program execution"
|
||||
privilege.VirtualMachine.GuestOperations.Execute.summary = "Running processes in a virtual machine guest operating system"
|
||||
privilege.VirtualMachine.GuestOperations.QueryAliases.label = "Guest operation alias query"
|
||||
privilege.VirtualMachine.GuestOperations.QueryAliases.summary = "Querying the alias store in a virtual machine guest operating system"
|
||||
privilege.VirtualMachine.GuestOperations.ModifyAliases.label = "Guest operation alias modification"
|
||||
privilege.VirtualMachine.GuestOperations.ModifyAliases.summary = "Modifying the alias store in a virtual machine guest operating system"
|
||||
###
|
||||
privilege.VirtualMachine.Config.label = "Change Configuration"
|
||||
privilege.VirtualMachine.Config.summary = "Virtual machine configuration"
|
||||
privilege.VirtualMachine.Config.RawDevice.label = "Configure Raw device"
|
||||
privilege.VirtualMachine.Config.RawDevice.summary = "Virtual machine raw device configuration"
|
||||
privilege.VirtualMachine.Config.HostUSBDevice.label = "Configure Host USB device"
|
||||
privilege.VirtualMachine.Config.HostUSBDevice.summary = "Add, remove or edit a virtual USB device backed by a host USB device"
|
||||
privilege.VirtualMachine.Config.Rename.label = "Rename"
|
||||
privilege.VirtualMachine.Config.Rename.summary = "Rename a virtual machine"
|
||||
privilege.VirtualMachine.Config.Annotation.label = "Set annotation"
|
||||
privilege.VirtualMachine.Config.Annotation.summary = "Set annotation on a virtual machine"
|
||||
privilege.VirtualMachine.Config.AddExistingDisk.label = "Add existing disk"
|
||||
privilege.VirtualMachine.Config.AddExistingDisk.summary = "Browse for and attach an existing virtual disk"
|
||||
privilege.VirtualMachine.Config.AddNewDisk.label = "Add new disk"
|
||||
privilege.VirtualMachine.Config.AddNewDisk.summary = "Create and attach a new virtual disk"
|
||||
privilege.VirtualMachine.Config.RemoveDisk.label = "Remove disk"
|
||||
privilege.VirtualMachine.Config.RemoveDisk.summary = "Detach and optionally remove a virtual disk"
|
||||
privilege.VirtualMachine.Config.Memory.label = "Change Memory"
|
||||
privilege.VirtualMachine.Config.Memory.summary = "Set the amount of virtual machine memory"
|
||||
privilege.VirtualMachine.Config.AddRemoveDevice.label = "Add or remove device"
|
||||
privilege.VirtualMachine.Config.AddRemoveDevice.summary = "Add or remove virtual devices"
|
||||
privilege.VirtualMachine.Config.EditDevice.label = "Modify device settings"
|
||||
privilege.VirtualMachine.Config.EditDevice.summary = "Modify virtual device settings"
|
||||
privilege.VirtualMachine.Config.Settings.label = "Change Settings"
|
||||
privilege.VirtualMachine.Config.Settings.summary = "Change virtual machine settings"
|
||||
privilege.VirtualMachine.Config.UpgradeVirtualHardware.label = "Upgrade virtual machine compatibility"
|
||||
privilege.VirtualMachine.Config.UpgradeVirtualHardware.summary = "Upgrade virtual machine compatibility"
|
||||
privilege.VirtualMachine.Config.ResetGuestInfo.label = "Reset guest information"
|
||||
privilege.VirtualMachine.Config.ResetGuestInfo.summary = "Reset guest information variables"
|
||||
privilege.VirtualMachine.Config.Resource.label = "Change resource"
|
||||
privilege.VirtualMachine.Config.Resource.summary = "Change virtual machine resource allocations"
|
||||
privilege.VirtualMachine.Config.AdvancedConfig.label = "Advanced configuration"
|
||||
privilege.VirtualMachine.Config.AdvancedConfig.summary = "Make advanced configuration changes"
|
||||
privilege.VirtualMachine.Config.SwapPlacement.label = "Change Swapfile placement"
|
||||
privilege.VirtualMachine.Config.SwapPlacement.summary = "Set the placement policy for a single virtual machine's swapfile"
|
||||
privilege.VirtualMachine.Config.CPUCount.label = "Change CPU count"
|
||||
privilege.VirtualMachine.Config.CPUCount.summary = "Change the number of virtual CPUs"
|
||||
privilege.VirtualMachine.Config.DiskLease.label = "Acquire disk lease"
|
||||
privilege.VirtualMachine.Config.DiskLease.summary = "Lease disks for disk manager"
|
||||
privilege.VirtualMachine.Config.AddRemoveRawDevice.label = "Add/remove raw device"
|
||||
privilege.VirtualMachine.Config.AddRemoveRawDevice.summary = "Add or remove a raw disk mapping or SCSI passthrough device"
|
||||
privilege.VirtualMachine.Config.ChangeTracking.label = "Toggle disk change tracking"
|
||||
privilege.VirtualMachine.Config.ChangeTracking.summary = "Enable or disable change tracking for the virtual machine's disks"
|
||||
privilege.VirtualMachine.Config.MksControl.label = "Display connection settings"
|
||||
privilege.VirtualMachine.Config.MksControl.summary = "Toggle virtual machine display connection settings"
|
||||
privilege.VirtualMachine.Config.DiskExtend.label = "Extend virtual disk"
|
||||
privilege.VirtualMachine.Config.DiskExtend.summary = "Extend virtual disk"
|
||||
privilege.VirtualMachine.Config.QueryUnownedFiles.label = "Query unowned files"
|
||||
privilege.VirtualMachine.Config.QueryUnownedFiles.summary = "Query unowned files"
|
||||
privilege.VirtualMachine.Config.ReloadFromPath.label = "Reload from path"
|
||||
privilege.VirtualMachine.Config.ReloadFromPath.summary = "Reload Virtual Machine from new configuration path"
|
||||
privilege.VirtualMachine.Config.QueryFTCompatibility.label = "Query Fault Tolerance compatibility"
|
||||
privilege.VirtualMachine.Config.QueryFTCompatibility.summary = "Check if a virtual machine is compatible for Fault Tolerance"
|
||||
privilege.VirtualMachine.Config.ManagedBy.label = "Configure managedBy"
|
||||
privilege.VirtualMachine.Config.ManagedBy.summary = "Configure managedBy on a virtual machine"
|
||||
privilege.VirtualMachine.Config.ToggleForkParent.label = "Toggle fork parent"
|
||||
privilege.VirtualMachine.Config.ToggleForkParent.summary = "Enable or disable a vmfork parent"
|
||||
###
|
||||
privilege.VirtualMachine.State.label = "Snapshot management"
|
||||
privilege.VirtualMachine.State.summary = "Virtual machine snapshot management"
|
||||
privilege.VirtualMachine.State.CreateSnapshot.label = "Create snapshot"
|
||||
privilege.VirtualMachine.State.CreateSnapshot.summary = "Create a snapshot"
|
||||
privilege.VirtualMachine.State.RevertToSnapshot.label = "Revert to snapshot"
|
||||
privilege.VirtualMachine.State.RevertToSnapshot.summary = "Make a snapshot current"
|
||||
privilege.VirtualMachine.State.RemoveSnapshot.label = "Remove snapshot"
|
||||
privilege.VirtualMachine.State.RemoveSnapshot.summary = "Remove a snapshot"
|
||||
privilege.VirtualMachine.State.RenameSnapshot.label = "Rename snapshot"
|
||||
privilege.VirtualMachine.State.RenameSnapshot.summary = "Rename a snapshot"
|
||||
###
|
||||
privilege.VirtualMachine.Hbr.label = "vSphere Replication"
|
||||
privilege.VirtualMachine.Hbr.summary = "vSphere Replication configuration"
|
||||
privilege.VirtualMachine.Hbr.ConfigureReplication.label = "Configure replication"
|
||||
privilege.VirtualMachine.Hbr.ConfigureReplication.summary = "Configure a virtual machine for replication"
|
||||
privilege.VirtualMachine.Hbr.ReplicaManagement.label = "Manage replication"
|
||||
privilege.VirtualMachine.Hbr.ReplicaManagement.summary = "Manage replication properties of a virtual machine"
|
||||
privilege.VirtualMachine.Hbr.MonitorReplication.label = "Monitor replication"
|
||||
privilege.VirtualMachine.Hbr.MonitorReplication.summary = "Monitor replication of a virtual machine"
|
||||
###
|
||||
privilege.VirtualMachine.Provisioning.label = "Provisioning"
|
||||
privilege.VirtualMachine.Provisioning.summary = "Virtual machine provisioning"
|
||||
privilege.VirtualMachine.Provisioning.Customize.label = "Customize guest"
|
||||
privilege.VirtualMachine.Provisioning.Customize.summary = "Customize a virtual machine's guest operating system"
|
||||
privilege.VirtualMachine.Provisioning.Clone.label = "Clone virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.Clone.summary = "Clone a virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.PromoteDisks.label = "Promote disks"
|
||||
privilege.VirtualMachine.Provisioning.PromoteDisks.summary = "Promote a virtual machine's disks"
|
||||
privilege.VirtualMachine.Provisioning.CloneTemplate.label = "Clone template"
|
||||
privilege.VirtualMachine.Provisioning.CloneTemplate.summary = "Clone a template"
|
||||
privilege.VirtualMachine.Provisioning.ConsolidateDisks.label = "Consolidate disks"
|
||||
privilege.VirtualMachine.Provisioning.ConsolidateDisks.summary = "Consolidate disks which have unnecessary delta disk backings"
|
||||
privilege.VirtualMachine.Provisioning.CreateTemplateFromVM.label = "Create template from virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.CreateTemplateFromVM.summary = "Create a template from a virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.DeployTemplate.label = "Deploy template"
|
||||
privilege.VirtualMachine.Provisioning.DeployTemplate.summary = "Deploy a virtual machine from a template"
|
||||
privilege.VirtualMachine.Provisioning.DiskRandomAccess.label = "Allow disk access"
|
||||
privilege.VirtualMachine.Provisioning.DiskRandomAccess.summary = "Allow random access to disk files through a separate NFC connection"
|
||||
privilege.VirtualMachine.Provisioning.DiskRandomRead.label = "Allow read-only disk access"
|
||||
privilege.VirtualMachine.Provisioning.DiskRandomRead.summary = "Allow read-only random access to disk files through a separate NFC connection"
|
||||
privilege.VirtualMachine.Provisioning.FileRandomAccess.label = "Allow file access"
|
||||
privilege.VirtualMachine.Provisioning.FileRandomAccess.summary = "Allow access to files through a separate NFC connection"
|
||||
privilege.VirtualMachine.Provisioning.GetVmFiles.label = "Allow virtual machine download"
|
||||
privilege.VirtualMachine.Provisioning.GetVmFiles.summary = "Allow download of virtual machines (used by provisioning operations)"
|
||||
privilege.VirtualMachine.Provisioning.MarkAsTemplate.label = "Mark as template"
|
||||
privilege.VirtualMachine.Provisioning.MarkAsTemplate.summary = "Mark a virtual machine as a template"
|
||||
privilege.VirtualMachine.Provisioning.MarkAsVM.label = "Mark as virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.MarkAsVM.summary = "Mark a template as a virtual machine"
|
||||
privilege.VirtualMachine.Provisioning.ModifyCustSpecs.label = "Modify customization specification"
|
||||
privilege.VirtualMachine.Provisioning.ModifyCustSpecs.summary = "Create, edit or delete customization specifications"
|
||||
privilege.VirtualMachine.Provisioning.PutVmFiles.label = "Allow virtual machine files upload"
|
||||
privilege.VirtualMachine.Provisioning.PutVmFiles.summary = "Allow upload of virtual machine (used by provisioning operations)"
|
||||
privilege.VirtualMachine.Provisioning.ReadCustSpecs.label = "Read customization specifications"
|
||||
privilege.VirtualMachine.Provisioning.ReadCustSpecs.summary = "Read customization specifications"
|
||||
###
|
||||
privilege.VirtualMachine.Namespace.label = "Service configuration"
|
||||
privilege.VirtualMachine.Namespace.summary = "Virtual machine service configuration"
|
||||
privilege.VirtualMachine.Namespace.Management.label = "Manage service configurations"
|
||||
privilege.VirtualMachine.Namespace.Management.summary = "Manage virtual machine service configurations"
|
||||
privilege.VirtualMachine.Namespace.Query.label = "Query service configurations"
|
||||
privilege.VirtualMachine.Namespace.Query.summary = "Query virtual machine service configurations"
|
||||
privilege.VirtualMachine.Namespace.ModifyContent.label = "Modify service configuration"
|
||||
privilege.VirtualMachine.Namespace.ModifyContent.summary = "Modify existing virtual machine service configuration"
|
||||
privilege.VirtualMachine.Namespace.ReadContent.label = "Read service configuration"
|
||||
privilege.VirtualMachine.Namespace.ReadContent.summary = "Read existing virtual machine service configuration"
|
||||
privilege.VirtualMachine.Namespace.Event.label = "Allow notifications"
|
||||
privilege.VirtualMachine.Namespace.Event.summary = "Allow generating and consuming service notifications"
|
||||
privilege.VirtualMachine.Namespace.EventNotify.label = "Allow polling of global event notifications"
|
||||
privilege.VirtualMachine.Namespace.EventNotify.summary = "Allow use of property collector to receive push notification for pending service notifications"
|
||||
###
|
||||
privilege.Resource.label = "Resource"
|
||||
privilege.Resource.summary = "Resource allocation"
|
||||
privilege.Resource.AssignVMToPool.label = "Assign virtual machine to resource pool"
|
||||
privilege.Resource.AssignVMToPool.summary = "Assign a virtual machine to a resource pool"
|
||||
privilege.Resource.AssignVAppToPool.label = "Assign vApp to resource pool"
|
||||
privilege.Resource.AssignVAppToPool.summary = "Assign a vApp to a resource pool"
|
||||
privilege.Resource.ApplyRecommendation.label = "Apply recommendation"
|
||||
privilege.Resource.ApplyRecommendation.summary = "Apply a DRS vMotion recommendation"
|
||||
privilege.Resource.CreatePool.label = "Create resource pool"
|
||||
privilege.Resource.CreatePool.summary = "Create a resource pool"
|
||||
privilege.Resource.RenamePool.label = "Rename resource pool"
|
||||
privilege.Resource.RenamePool.summary = "Rename a resource pool"
|
||||
privilege.Resource.EditPool.label = "Modify resource pool"
|
||||
privilege.Resource.EditPool.summary = "Modify a resource pool"
|
||||
privilege.Resource.MovePool.label = "Move resource pool"
|
||||
privilege.Resource.MovePool.summary = "Move a resource pool"
|
||||
privilege.Resource.DeletePool.label = "Remove resource pool"
|
||||
privilege.Resource.DeletePool.summary = "Remove a resource pool"
|
||||
privilege.Resource.HotMigrate.label = "Migrate powered on virtual machine"
|
||||
privilege.Resource.HotMigrate.summary = "Migrate a powered on virtual machine"
|
||||
privilege.Resource.ColdMigrate.label = "Migrate powered off virtual machine"
|
||||
privilege.Resource.ColdMigrate.summary = "Migrate a powered off virtual machine"
|
||||
privilege.Resource.QueryVMotion.label = "Query vMotion"
|
||||
privilege.Resource.QueryVMotion.summary = "Query vMotion compatibility of a set of hosts"
|
||||
###
|
||||
privilege.Alarm.label = "Alarms"
|
||||
privilege.Alarm.summary = "Alarms"
|
||||
privilege.Alarm.Create.label = "Create alarm"
|
||||
privilege.Alarm.Create.summary = "Create an alarm"
|
||||
privilege.Alarm.Delete.label = "Remove alarm"
|
||||
privilege.Alarm.Delete.summary = "Remove an alarm"
|
||||
privilege.Alarm.Edit.label = "Modify alarm"
|
||||
privilege.Alarm.Edit.summary = "Modify an alarm"
|
||||
privilege.Alarm.Acknowledge.label = "Acknowledge alarm"
|
||||
privilege.Alarm.Acknowledge.summary = "Acknowledge an alarm"
|
||||
privilege.Alarm.DisableActions.label = "Disable alarm action"
|
||||
privilege.Alarm.DisableActions.summary = "Disable actions for an alarm"
|
||||
privilege.Alarm.SetStatus.label = "Set alarm status"
|
||||
privilege.Alarm.SetStatus.summary = "Set status for an alarm"
|
||||
privilege.Alarm.ToggleEnableOnEntity.label = "Disable or enable alarm on entity"
|
||||
privilege.Alarm.ToggleEnableOnEntity.summary = "Disable or enable alarm on entity"
|
||||
###
|
||||
privilege.Task.label = "Tasks"
|
||||
privilege.Task.summary = "Tasks"
|
||||
privilege.Task.Create.label = "Create task"
|
||||
privilege.Task.Create.summary = "Create a task"
|
||||
privilege.Task.Update.label = "Update task"
|
||||
privilege.Task.Update.summary = "Update a task"
|
||||
###
|
||||
privilege.ScheduledTask.label = "Scheduled task"
|
||||
privilege.ScheduledTask.summary = "Scheduled task"
|
||||
privilege.ScheduledTask.Create.label = "Create tasks"
|
||||
privilege.ScheduledTask.Create.summary = "Create a scheduled task"
|
||||
privilege.ScheduledTask.Delete.label = "Remove task"
|
||||
privilege.ScheduledTask.Delete.summary = "Remove a scheduled task"
|
||||
privilege.ScheduledTask.Run.label = "Run task"
|
||||
privilege.ScheduledTask.Run.summary = "Run a scheduled task immediately"
|
||||
privilege.ScheduledTask.Cancel.label = "Cancel task"
|
||||
privilege.ScheduledTask.Cancel.summary = "Cancel a scheduled task if its running"
|
||||
privilege.ScheduledTask.Edit.label = "Modify task"
|
||||
privilege.ScheduledTask.Edit.summary = "Edit a scheduled task"
|
||||
###
|
||||
privilege.Performance.label = "Performance"
|
||||
privilege.Performance.summary = "Performance"
|
||||
privilege.Performance.ModifyIntervals.label = "Modify intervals"
|
||||
privilege.Performance.ModifyIntervals.summary = "Modify historical intervals"
|
||||
###
|
||||
role.Admin.label = "Administrator"
|
||||
role.Admin.summary = "Full access rights"
|
||||
role.ReadOnly.label = "Read-only"
|
||||
role.ReadOnly.summary = "See details of objects, but not make changes"
|
||||
role.NoAccess.label = "No access"
|
||||
role.NoAccess.summary = "Used for restricting granted access"
|
||||
role.View.label = "View"
|
||||
role.View.summary = "Visibility access (cannot be granted)"
|
||||
role.Anonymous.label = "Anonymous"
|
||||
role.Anonymous.summary = "Not logged-in user (cannot be granted)"
|
||||
role.NoCryptoAdmin.label = "No cryptography administrator"
|
||||
role.NoCryptoAdmin.summary = "Full access without Cryptographic operations and Trusted Infrastructure privileges"
|
||||
role.TrustedAdmin.label = "Trusted Infrastructure administrator"
|
||||
role.TrustedAdmin.summary = "Setup and monitoring of Trusted Infrastructure"
|
||||
role.NoTrustedAdmin.label = "No Trusted Infrastructure administrator"
|
||||
role.NoTrustedAdmin.summary = "Full access without Trusted Infrastructure privileges"
|
||||
### DatacenterAdministrator and VirtualMachineAdministrator are not present in
|
||||
### 4.0 forward, but are included here for localization on upgraded systems.
|
||||
role.VirtualMachineAdministrator.label = "Virtual machine administrator (sample)"
|
||||
role.VirtualMachineAdministrator.summary = "All rights except permissions (same as VirtualCenter 1.x)"
|
||||
role.DatacenterAdministrator.label = "Datacenter administrator (sample)"
|
||||
role.DatacenterAdministrator.summary = "Permissions to all inventory objects, but not to global settings"
|
||||
###
|
||||
role.VirtualMachinePowerUser.label = "Virtual machine power user (sample)"
|
||||
role.VirtualMachinePowerUser.summary = "Provides virtual machine interaction and configuration permissions"
|
||||
role.VirtualMachineUser.label = "Virtual machine user (sample)"
|
||||
role.VirtualMachineUser.summary = "Provides virtual machine interaction permissions"
|
||||
role.ResourcePoolAdministrator.label = "Resource pool administrator (sample)"
|
||||
role.ResourcePoolAdministrator.summary = "Supports delegated resource management"
|
||||
role.VMwareConsolidatedBackupUser.label = "VMware Consolidated Backup user (sample)"
|
||||
role.VMwareConsolidatedBackupUser.summary = "Used by the Consolidated Backup utility"
|
||||
role.DatastoreConsumer.label = "Datastore consumer (sample)"
|
||||
role.DatastoreConsumer.summary = "Assigned to datastores to allow creating disks or snapshots"
|
||||
role.NetworkConsumer.label = "Network administrator (sample)"
|
||||
role.NetworkConsumer.summary = "Assigned to networks to allow association of virtual machines or hosts with networks"
|
||||
role.VirtualMachineConsoleUser.label = "Virtual Machine console user"
|
||||
role.VirtualMachineConsoleUser.summary = "Provides virtual machine console interaction permissions. This role is required for VMRC sessions. Exercise caution when altering/removing this role from vCenter Server."
|
||||
###
|
||||
###
|
||||
privilege.Extension.label = "Extension"
|
||||
privilege.Extension.summary = "Extensions"
|
||||
privilege.Extension.Register.label = "Register extension"
|
||||
privilege.Extension.Register.summary = "Register extensions"
|
||||
privilege.Extension.Update.label = "Update extension"
|
||||
privilege.Extension.Update.summary = "Update extensions"
|
||||
privilege.Extension.Unregister.label = "Unregister extension"
|
||||
privilege.Extension.Unregister.summary = "Unregister extensions"
|
||||
###
|
||||
privilege.OvfManager.label = "OvfManager"
|
||||
privilege.OvfManager.summary = "Privileges related to OvfManager"
|
||||
privilege.OvfManager.OvfConsumerAccess.label = "OvfConsumer Access"
|
||||
privilege.OvfManager.OvfConsumerAccess.summary = "Allow access to OvfConsumer members"
|
||||
###
|
||||
privilege.VApp.label = "vApp"
|
||||
privilege.VApp.summary = "Privileges related to vApps"
|
||||
privilege.VApp.ResourceConfig.label = "vApp resource configuration"
|
||||
privilege.VApp.ResourceConfig.summary = "Edit vApp resource configuration"
|
||||
privilege.VApp.InstanceConfig.label = "vApp instance configuration"
|
||||
privilege.VApp.InstanceConfig.summary = "Edit vApp instance configuration, such as policies and property values"
|
||||
privilege.VApp.ApplicationConfig.label = "vApp application configuration"
|
||||
privilege.VApp.ApplicationConfig.summary = "Edit vApp application configuration, such as product info"
|
||||
privilege.VApp.ManagedByConfig.label = "vApp managedBy configuration"
|
||||
privilege.VApp.ManagedByConfig.summary = "Edit vApp managedBy configuration"
|
||||
privilege.VApp.Export.label = "Export"
|
||||
privilege.VApp.Export.summary = "Export vApp"
|
||||
privilege.VApp.Import.label = "Import"
|
||||
privilege.VApp.Import.summary = "Import vApp"
|
||||
privilege.VApp.ExtractOvfEnvironment.label = "View OVF environment"
|
||||
privilege.VApp.ExtractOvfEnvironment.summary = "View the OVF environment for a virtual machine"
|
||||
privilege.VApp.AssignVM.label = "Add virtual machine"
|
||||
privilege.VApp.AssignVM.summary = "Add a virtual machine to the vApp"
|
||||
privilege.VApp.AssignResourcePool.label = "Assign resource pool"
|
||||
privilege.VApp.AssignResourcePool.summary = "Assign resource pool to vApp"
|
||||
privilege.VApp.AssignVApp.label = "Assign vApp"
|
||||
privilege.VApp.AssignVApp.summary = "Assign a vApp to another vApp"
|
||||
privilege.VApp.Clone.label = "Clone"
|
||||
privilege.VApp.Clone.summary = "Clone a vApp"
|
||||
privilege.VApp.Create.label = "Create"
|
||||
privilege.VApp.Create.summary = "Create a new vApp"
|
||||
privilege.VApp.Delete.label = "Delete"
|
||||
privilege.VApp.Delete.summary = "Delete a vApp"
|
||||
privilege.VApp.Unregister.label = "Unregister"
|
||||
privilege.VApp.Unregister.summary = "Unregister a vApp"
|
||||
privilege.VApp.Move.label = "Move"
|
||||
privilege.VApp.Move.summary = "Move a vApp"
|
||||
privilege.VApp.PowerOff.label = "Power off"
|
||||
privilege.VApp.PowerOff.summary = "Power off a vApp"
|
||||
privilege.VApp.PowerOn.label = "Power on"
|
||||
privilege.VApp.PowerOn.summary = "Power on a vApp"
|
||||
privilege.VApp.Suspend.label = "Suspend"
|
||||
privilege.VApp.Suspend.summary = "Suspend a vApp"
|
||||
privilege.VApp.Rename.label = "Rename"
|
||||
privilege.VApp.Rename.summary = "Rename a vApp"
|
||||
privilege.VApp.PullFromUrls.label = "Pull from URL"
|
||||
privilege.VApp.PullFromUrls.summary = "Download of VM files initiated directly by host"
|
||||
###
|
||||
privilege.Profile.label = "Host profile"
|
||||
privilege.Profile.summary = "Host profile"
|
||||
privilege.Profile.Clear.label = "Clear"
|
||||
privilege.Profile.Clear.summary = "Clear host profile related information"
|
||||
privilege.Profile.Create.label = "Create"
|
||||
privilege.Profile.Create.summary = "Create a host profile"
|
||||
privilege.Profile.Delete.label = "Delete"
|
||||
privilege.Profile.Delete.summary = "Delete a host profile"
|
||||
privilege.Profile.Edit.label = "Edit"
|
||||
privilege.Profile.Edit.summary = "Edit a host profile"
|
||||
privilege.Profile.View.label = "View"
|
||||
privilege.Profile.View.summary = "View a host profile"
|
||||
privilege.Profile.Export.label = "Export"
|
||||
privilege.Profile.Export.summary = "Export a host profile"
|
||||
###
|
||||
privilege.TroubleShooting.label = "Troubleshooting"
|
||||
privilege.TroubleShooting.summary = "Troubleshooting"
|
||||
privilege.TroubleShooting.all.label = "All"
|
||||
privilege.TroubleShooting.all.summary = "All troubleshooting"
|
||||
###
|
||||
###
|
||||
privilege.Policy.label = "Policy"
|
||||
privilege.Policy.summary = "Policy"
|
||||
privilege.Policy.Apply.label = "Apply"
|
||||
privilege.Policy.Apply.summary = "Apply policies to an entity"
|
||||
###
|
||||
privilege.ImageLibrary.label = "Image library"
|
||||
privilege.ImageLibrary.summary = "Image library"
|
||||
privilege.ImageLibrary.Manage.label = "Manage"
|
||||
privilege.ImageLibrary.Manage.summary = "Manage registered libraries"
|
||||
###
|
||||
privilege.StorageProfile.label = "VM storage policies"
|
||||
privilege.StorageProfile.summary = "VM storage policies"
|
||||
privilege.StorageProfile.View.label = "View VM storage policies"
|
||||
privilege.StorageProfile.View.summary = "View VM storage policies"
|
||||
privilege.StorageProfile.Update.label = "Update VM storage policies"
|
||||
privilege.StorageProfile.Update.summary = "Update VM storage policies"
|
||||
privilege.StorageProfile.Apply.label = "Apply VM storage policies"
|
||||
privilege.StorageProfile.Apply.summary = "Apply VM storage policies"
|
||||
###
|
||||
privilege.StorageViews.label = "Storage views"
|
||||
privilege.StorageViews.summary = "Storage views"
|
||||
privilege.StorageViews.View.label = "View"
|
||||
privilege.StorageViews.View.summary = "View"
|
||||
privilege.StorageViews.ConfigureService.label = "Configure service"
|
||||
privilege.StorageViews.ConfigureService.summary = "Allows changing server configuration such as the reports update interval and database connectivity information"
|
||||
###
|
||||
privilege.EAM.label = "ESX Agent Manager"
|
||||
privilege.EAM.summary = "ESX Agent Manager"
|
||||
privilege.EAM.Config.label = "Config"
|
||||
privilege.EAM.Config.summary = "Update ESX agent host configuration"
|
||||
privilege.EAM.Modify.label = "Modify"
|
||||
privilege.EAM.Modify.summary = "Modify agencies and agents"
|
||||
privilege.EAM.View.label = "View"
|
||||
privilege.EAM.View.summary = "View agencies and agents"
|
||||
###
|
||||
privilege.StoragePod.label = "Datastore cluster"
|
||||
privilege.StoragePod.summary = "Datastore cluster"
|
||||
privilege.StoragePod.Config.label = "Configure a datastore cluster"
|
||||
privilege.StoragePod.Config.summary = "Configure a datastore cluster"
|
||||
###
|
||||
privilege.Cryptographer.label = "Cryptographic operations"
|
||||
privilege.Cryptographer.summary = "Cryptographic operations"
|
||||
privilege.Cryptographer.ManageKeys.label = "Manage keys"
|
||||
privilege.Cryptographer.ManageKeys.summary = "Add/Update/Remove/List cryptographic keys"
|
||||
privilege.Cryptographer.ManageKeyServers.label = "Manage KMS"
|
||||
privilege.Cryptographer.ManageKeyServers.summary = "Add/Update/Remove/List KMS information"
|
||||
privilege.Cryptographer.ReadKeyServersInfo.label = "Read KMS information"
|
||||
privilege.Cryptographer.ReadKeyServersInfo.summary = "List/Get KMS information"
|
||||
privilege.Cryptographer.ManageEncryptionPolicy.label = "Manage encryption policies"
|
||||
privilege.Cryptographer.ManageEncryptionPolicy.summary = "Manage encryption storage policies"
|
||||
privilege.Cryptographer.Access.label = "Direct Access"
|
||||
privilege.Cryptographer.Access.summary = "Grants access to unencrypted or cleartext data of encrypted VMs"
|
||||
privilege.Cryptographer.RegisterHost.label = "Register host"
|
||||
privilege.Cryptographer.RegisterHost.summary = "Register host in a cluster with encrypted VMs"
|
||||
privilege.Cryptographer.Clone.label = "Clone"
|
||||
privilege.Cryptographer.Clone.summary = "Clone an encrypted VM"
|
||||
privilege.Cryptographer.Migrate.label = "Migrate"
|
||||
privilege.Cryptographer.Migrate.summary = "Migrate an encrypted VM"
|
||||
privilege.Cryptographer.EncryptNew.label = "Encrypt new"
|
||||
privilege.Cryptographer.EncryptNew.summary = "Encrypt newly created VM or disk"
|
||||
privilege.Cryptographer.Encrypt.label = "Encrypt"
|
||||
privilege.Cryptographer.Encrypt.summary = "Encrypt existing VM or disk"
|
||||
privilege.Cryptographer.Decrypt.label = "Decrypt"
|
||||
privilege.Cryptographer.Decrypt.summary = "Decrypt encrypted VM or disk"
|
||||
privilege.Cryptographer.RegisterVM.label = "Register VM"
|
||||
privilege.Cryptographer.RegisterVM.summary = "Registed encrypted VM"
|
||||
privilege.Cryptographer.Recrypt.label = "Recrypt"
|
||||
privilege.Cryptographer.Recrypt.summary = "Re-encrypt an encrypted VM or disk with another key"
|
||||
privilege.Cryptographer.AddDisk.label = "Add disk"
|
||||
privilege.Cryptographer.AddDisk.summary = "Add an encrypted disk to a VM"
|
||||
###
|
||||
privilege.ExternalStatsProvider.label = "External stats provider"
|
||||
privilege.ExternalStatsProvider.summary = "External stats provider"
|
||||
privilege.ExternalStatsProvider.Register.label = "Register"
|
||||
privilege.ExternalStatsProvider.Register.summary = "Register an external stats provider"
|
||||
privilege.ExternalStatsProvider.Unregister.label = "Unregister"
|
||||
privilege.ExternalStatsProvider.Unregister.summary = "Unregister an external stats provider"
|
||||
privilege.ExternalStatsProvider.Update.label = "Update"
|
||||
privilege.ExternalStatsProvider.Update.summary = "Report VM stats"
|
||||
###
|
||||
privilege.HealthUpdateProvider.label = "Health update provider"
|
||||
privilege.HealthUpdateProvider.summary = "Health update provider"
|
||||
privilege.HealthUpdateProvider.Register.label = "Register"
|
||||
privilege.HealthUpdateProvider.Register.summary = "Register a health update provider"
|
||||
privilege.HealthUpdateProvider.Unregister.label = "Unregister"
|
||||
privilege.HealthUpdateProvider.Unregister.summary = "Unregister a health update provider"
|
||||
privilege.HealthUpdateProvider.Update.label = "Update"
|
||||
privilege.HealthUpdateProvider.Update.summary = "Add, remove and update entities managed by this provider"
|
||||
###
|
||||
privilege.TenantManager.label = "Tenant management"
|
||||
privilege.TenantManager.summary = "Tenant management"
|
||||
privilege.TenantManager.Update.label = "Tenant provisioning operations"
|
||||
privilege.TenantManager.Update.summary = "Tenant provisioning operations"
|
||||
privilege.TenantManager.Query.label = "Tenant query operations"
|
||||
privilege.TenantManager.Query.summary = "Tenant query operations"
|
||||
###
|
||||
privilege.TrustedAdmin.label = "Trusted Infrastructure administrator"
|
||||
privilege.TrustedAdmin.summary = "Setup and monitoring of Trusted Infrastructure"
|
||||
privilege.TrustedAdmin.ConfigureTokenConversionPolicy.label = "Configure token conversion policy"
|
||||
privilege.TrustedAdmin.ConfigureTokenConversionPolicy.summary = "Configure the Trusted Infrastructure administrator token conversion policy"
|
||||
privilege.TrustedAdmin.ReadKMSTrust.label = "Read Key Server Trust"
|
||||
privilege.TrustedAdmin.ReadKMSTrust.summary = "List and monitor the trust status between Key Servers and Trust Authority Hosts"
|
||||
privilege.TrustedAdmin.ManageKMSTrust.label = "Configure Key Server Trust"
|
||||
privilege.TrustedAdmin.ManageKMSTrust.summary = "Configure trust between Key Server and Trust Authority Host"
|
||||
privilege.TrustedAdmin.ReadStsInfo.label = "List information about the STS"
|
||||
privilege.TrustedAdmin.ReadStsInfo.summary = "List the STS certificates and vpxd solution user"
|
||||
privilege.TrustedAdmin.ConfigureHostCertificates.label = "Configure Trust Authority Host TPM certificates"
|
||||
privilege.TrustedAdmin.ConfigureHostCertificates.summary = "Configure the CA certificates and public Endorsement keys of the Trusted Hosts on the Trust Authority Hosts"
|
||||
privilege.TrustedAdmin.ConfigureHostMetadata.label = "Configure Trust Authority Host metadata"
|
||||
privilege.TrustedAdmin.ConfigureHostMetadata.summary = "Configure the set of Trust Authority Host metadata"
|
||||
privilege.TrustedAdmin.ReadAttestingSSO.label = "Read attesting SSO"
|
||||
privilege.TrustedAdmin.ReadAttestingSSO.summary = "Read the set of SSO STS certs"
|
||||
privilege.TrustedAdmin.ManageAttestingSSO.label = "Configure attesting SSO"
|
||||
privilege.TrustedAdmin.ManageAttestingSSO.summary = "Configure the set of SSO STS certs"
|
||||
privilege.TrustedAdmin.RetrieveHostMetadata.label = "Retrieve Trust Authority Host metadatata"
|
||||
privilege.TrustedAdmin.RetrieveHostMetadata.summary = "Extract Trust Authority Host's profile metadata"
|
||||
privilege.TrustedAdmin.RetrieveTPMHostCertificates.label = "Retrieve TPM Trust Authority Host certificates"
|
||||
privilege.TrustedAdmin.RetrieveTPMHostCertificates.summary = "Extract Trust Authority Host's EKCert and public Endorsement Keys"
|
||||
privilege.TrustedAdmin.ManageTrustedHosts.label = "Manage Trusted Infrastructure Hosts"
|
||||
privilege.TrustedAdmin.ManageTrustedHosts.summary = "Add and remove Trusted Infrastructure Hosts which will be used for ESX attestation"
|
||||
privilege.TrustedAdmin.ReadTrustedHosts.label = "List Trusted Infrastructure Hosts"
|
||||
privilege.TrustedAdmin.ReadTrustedHosts.summary = "List the currently configured Trusted Infrastructure Hosts which will be used for ESX attestation"
|
||||
###
|
||||
privilege.GuestDataPublisher.label = "Interact with the guest data publisher"
|
||||
privilege.GuestDataPublisher.GetData.label = "Subscribe to the guest data publisher service on ESX hosts"
|
||||
privilege.GuestDataPublisher.GetData.summary = "Subscribe to the guest data publisher service running on ESX hosts for the guest data publication in real time"
|
||||
###
|
||||
privilege.VirtualMachine.DataSets.label = "DataSet Operations"
|
||||
privilege.VirtualMachine.DataSets.summary = "Operations in a Virtual Machine DataSet key value store."
|
||||
privilege.VirtualMachine.DataSets.DataSetCreate.label = "Create a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetCreate.summary = "Create a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetDelete.label = "Delete a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetDelete.summary = "Delete a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetUpdate.label = "Modify the attibutes of a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetUpdate.summary = "Modify the attributes of a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetGet.label = "Query a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetGet.summary = "Query a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetList.label = "List DataSets"
|
||||
privilege.VirtualMachine.DataSets.DataSetList.summary = "List DataSets in a virtual machine"
|
||||
|
||||
privilege.VirtualMachine.DataSets.DataSetEntrySet.label = "Set an Entry in a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntrySet.summary = "Set an Entry in a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryDelete.label = "Delete an Entry from a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryDelete.summary = "Delete an Entry from a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryGet.label = "Get an Entry in a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryGet.summary = "Get an Entry in a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryList.label = "List Entries in a DataSet"
|
||||
privilege.VirtualMachine.DataSets.DataSetEntryList.summary = "List Entries in a DataSet in a virtual machine"
|
||||
privilege.VirtualMachine.DataSets.Export.label = "Export the DataSets store"
|
||||
privilege.VirtualMachine.DataSets.Export.summary = "Export the DataSets store in a virtual machine"
|
||||
###
|
||||
privilege.Zone.label = "vSphere Zones"
|
||||
privilege.Zone.summary = "Setup and manage vSphere Zones in vCenter"
|
||||
privilege.Zone.Manage.label = "Create, Update and Delete vSphere Zones and their associations"
|
||||
privilege.Zone.Manage.summary = "Create, Update and Delete vSphere Zones and their associations in vCenter"
|
||||
privilege.Zone.ObjectAttachable.label = "Attach and Detach vSphere objects for vSphere Zones"
|
||||
privilege.Zone.ObjectAttachable.summary = "Attach and Detach vSphere objects for vSphere Zones in vCenter"
|
||||
###
|
||||
privilege.PartnerRestDaemon.label = "Interact with Partner Rest Daemons"
|
||||
privilege.PartnerRestDaemon.Read.label = "Perform a GET operation from a Partner's Rest Daemon"
|
||||
privilege.PartnerRestDaemon.Read.summary = "Perform a GET operation from a Partner's Rest Daemon on ESX hosts"
|
||||
privilege.PartnerRestDaemon.Write.label = "Perform a modifying operation to a Partner's Rest Daemon"
|
||||
privilege.PartnerRestDaemon.Write.summary = "Perform a PUT, POST or DELETE operation to a Partner's Rest Daemon on ESX hosts"
|
||||
###
|
||||
privilege.vSANStats.label = "vSAN Stats Privileges"
|
||||
privilege.vSANStats.summary = "vSAN Stats Privileges"
|
||||
privilege.vSANStats.Access.label = "Access service discovery endpoint of vSAN stats"
|
||||
privilege.vSANStats.Access.summary = "Access service discovery endpoint of vSAN stats"
|
||||
###
|
||||
privilege.Observability.Admin.label = "Observability Admin Privileges"
|
||||
privilege.Observability.Admin.summary = "Observability Admin Privileges"
|
||||
|
||||
privilege.Observability.StatsProvider.label = "Observability Stats Provider Privileges"
|
||||
privilege.Observability.StatsProvider.summary = "Observability Stats Provider Privileges"
|
||||
privilege.Observability.StatsProvider.Manage.label = "Observability Stats Provider Management"
|
||||
privilege.Observability.StatsProvider.Manage.summary = "Observability Stats Provider Management"
|
||||
###
|
||||
|
||||
privilege.DirectPathProfileManager.label = "DirectPath profile management"
|
||||
privilege.DirectPathProfileManager.summary = "Privileges for managing DirectPath profiles"
|
||||
privilege.DirectPathProfileManager.Manage.label = "Create, edit or delete a DirectPath profile"
|
||||
privilege.DirectPathProfileManager.Manage.summary = "Create, edit or delete a DirectPath profile"
|
||||
###
|
||||
|
||||
privilege.FoundationLoadBalancers.label = "Foundation Load Balancer"
|
||||
privilege.FoundationLoadBalancers.summary = "Foundation Load Balancer"
|
||||
privilege.FoundationLoadBalancers.Manage.label = "Manage a foundation load balancer instance or node"
|
||||
privilege.FoundationLoadBalancers.Manage.summary = "Manage a foundation load balancer instance or node"
|
||||
###
|
||||
|
||||
privilege.VmResourceProfiles.label = "VmResourceProfiles Privileges"
|
||||
privilege.VmResourceProfiles.summary = "VmResourceProfiles Privileges"
|
||||
privilege.VmResourceProfiles.Manage.label = "Manage a VmResourceProfile"
|
||||
privilege.VmResourceProfiles.Manage.summary = "Manage a VmResourceProfile"
|
||||
###
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
|
||||
reason.antiAffin.summary = "Apply anti-affinity rule"
|
||||
reason.fairnessCpuAvg.summary = "Balance average CPU loads"
|
||||
reason.fairnessMemAvg.summary = "Balance average memory loads"
|
||||
reason.hostMaint.summary = "Host is entering maintenance mode"
|
||||
reason.enterStandby.summary = "Host is entering standby mode"
|
||||
reason.increaseCapacity.summary = "Power On host to increase cluster capacity"
|
||||
reason.jointAffin.summary = "Apply affinity rule"
|
||||
reason.powerOnVm.summary = "Power On virtual machine"
|
||||
reason.powerSaving.summary = "Power Off host for power savings"
|
||||
reason.reservationCpu.summary = "Balance CPU reservations"
|
||||
reason.reservationMem.summary = "Balance memory reservations"
|
||||
reason.checkResource.summary = "Check resource pool hierarchy"
|
||||
reason.unreservedCapacity.summary = "Maintain unreserved capacity"
|
||||
reason.colocateCommunicatingVM.summary = "Co-locate communicating VMs"
|
||||
reason.balanceNetworkBandwidthUsage.summary = "Balance average network bandwidth utilization"
|
||||
reason.increaseAllocation.summary = "Increase resource allocation for a VM or VMs"
|
||||
reason.vmHostHardAffinity.summary = "Fix hard VM/host affinity rule violation"
|
||||
reason.vmHostSoftAffinity.summary = "Fix soft VM/host affinity rule violation"
|
||||
reason.balanceDatastoreSpaceUsage.summary = "Balance datastore space usage"
|
||||
reason.balanceDatastoreIOLoad.summary = "Balance datastore I/O workload"
|
||||
reason.datastoreMaint.summary = "Datastore entering maintenance mode"
|
||||
reason.virtualDiskJointAffin.summary = "Correct virtual disk affinity rule violation"
|
||||
reason.virtualDiskAntiAffin.summary = "Correct virtual disk anti-affinity rule violation"
|
||||
reason.vmDiskAntiAffin.summary = "Correct the virtual machine anti-affinity rule violation"
|
||||
reason.datastoreSpaceOutage.summary = "Correct the issue that a datastore has run out of space"
|
||||
reason.storagePlacement.summary = "Satisfy storage initial placement requests"
|
||||
reason.xvmotionPlacement.summary = "Satisfy unified vMotion placement requests"
|
||||
reason.iolbDisabledInternal.summary = "IO load balancing was not run due to mis-configuration or insufficient information, during Storage DRS invocation"
|
||||
reason.shareSetup.summary = "Update host settings to reflect DRM shares"
|
||||
reason.networkBandwidthReservation.summary = "Fix the violation of the network bandwidth reservation"
|
||||
reason.balanceDatastoreIOPSReservation.summary = "Fix the violation of the IOPS reservation"
|
||||
reason.dedupeBackingCrossed.summary = "Different dedupe datastore"
|
||||
reason.thinProvBackingShared.summary = "Same thin provisioned datastore"
|
||||
reason.additionalStorageMigrationCost.summary = "Additional storage migration cost"
|
||||
reason.storageProfileMismatch.summary = "Fix the storage profile mismatch"
|
||||
reason.hostInDegradation.summary = "Host is degraded"
|
||||
reason.hostExitDegradation.summary = "Host is not degraded"
|
||||
reason.vmHostAffinityPolicy.summary = "Fix VM/host affinity policy violation"
|
||||
reason.vmAffinityPolicy.summary = "Fix VM-VM affinity policy violation"
|
||||
reason.vmHostAntiAffinityPolicy.summary = "Fix VM/host anti-affinity policy violation"
|
||||
reason.vmAntiAffinityPolicy.summary = "Fix VM-VM anti-affinity policy violation"
|
||||
reason.predictiveDRS.summary = "Balance resource based on predictive CPU/Memory statistics"
|
||||
reason.balanceVsanUsage.summary = "Reduce vSAN storage access cost"
|
||||
reason.ahPlacementOptimization.summary = "Optimize Assignable Hardware (e.g.,vGPU) resource allocation"
|
||||
reason.unspecifiedReason.summary = "Destination host is selected for fixing policy/rule violation or its healthy state is better"
|
||||
|
|
@ -0,0 +1,326 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
Discovered.VM = "Discovered virtual machine"
|
||||
Discovered.VMGroup = "Discovered virtual machine"
|
||||
login.HostAlreadyManaged = "This host is currently being managed by vCenter Server system with IP address {1,C}. Changes made to this host during this session might not be reflected in client sessions currently viewing vCenter Server"
|
||||
Root.ResourcePool = "Resources"
|
||||
Root.Datacenter = "Datacenters"
|
||||
Root.UnknownVMName = "Unknown {1,C}"
|
||||
###
|
||||
AboutInfo.vpx.name = "VMware vCenter Server"
|
||||
cis.vpxd.ServiceName = "VMware vCenter Server"
|
||||
cis.vpxd.ServiceDescription = "VMware vCenter Server"
|
||||
AboutInfo.vpx.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.vpx.vendor = "VMware, Inc."
|
||||
AboutInfo.vpx.localeVersion = "INTL"
|
||||
AboutInfo.vpx.localeBuild = "000"
|
||||
###
|
||||
AboutInfo.gsx.name = "VMware Server"
|
||||
AboutInfo.gsx.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.gsx.vendor = "VMware, Inc."
|
||||
AboutInfo.gsx.localeVersion = "INTL"
|
||||
AboutInfo.gsx.localeBuild = "000"
|
||||
###
|
||||
AboutInfo.ws.name = "VMware Workstation"
|
||||
AboutInfo.ws.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.ws.vendor = "VMware, Inc."
|
||||
AboutInfo.ws.localeVersion = "INTL"
|
||||
AboutInfo.ws.localBuild = "000"
|
||||
###
|
||||
AboutInfo.esx.name = "VMware ESX"
|
||||
AboutInfo.esx.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.esx.vendor = "VMware, Inc."
|
||||
AboutInfo.esx.localeVersion = "INTL"
|
||||
AboutInfo.esx.localeBuild = "000"
|
||||
###
|
||||
AboutInfo.embeddedEsx.name = "VMware ESXi"
|
||||
AboutInfo.embeddedEsx.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.embeddedEsx.vendor = "VMware, Inc."
|
||||
AboutInfo.embeddedEsx.localeVersion = "INTL"
|
||||
AboutInfo.embeddedEsx.localeBuild = "000"
|
||||
###
|
||||
AboutInfo.esxio.name = "VMware ESXio"
|
||||
AboutInfo.esxio.fullName = "{name} {version} build-{build}"
|
||||
AboutInfo.esxio.vendor = "VMware, Inc."
|
||||
AboutInfo.esxio.localeVersion = "INTL"
|
||||
AboutInfo.esxio.localeBuild = "000"
|
||||
###
|
||||
LicenseManager.FeatureInfo.label = "{key.@enum.LicenseManager.LicenseKeys}"
|
||||
LicenseManager.FeatureInfo.summary = "Grants: count {costUnit.@enum.LicenseManager.FeatureInfo.CostUnit}"
|
||||
LicenseManager.FeatureInfo.Expiration.summary = "Grants: count {costUnit.@enum.LicenseManager.FeatureInfo.CostUnit} expires on: {expiresOn}"
|
||||
LicenseManager.DiagnosticInfo.label = "{key.@enum.LicenseManager.LicenseState}"
|
||||
LicenseManager.DiagnosticInfo.summary = "{key.@enum.LicenseManager.LicenseState}"
|
||||
###
|
||||
# VC features
|
||||
LicenseManager.LicenseInfo.linkedvc.label = "Linked Mode"
|
||||
LicenseManager.LicenseInfo.linkedvc.summary = "Linked Mode"
|
||||
LicenseManager.LicenseInfo.woe.label = "Workflow Orchestration Engine"
|
||||
LicenseManager.LicenseInfo.woe.summary = "Workflow Orchestration Engine"
|
||||
LicenseManager.LicenseInfo.vsa.label = "vSphere Storage Appliance"
|
||||
LicenseManager.LicenseInfo.vsa.summary = "vSphere Storage Appliance"
|
||||
LicenseManager.LicenseInfo.xvp.label = "vCenter Multi-Hypervisor Manager"
|
||||
LicenseManager.LicenseInfo.xvp.summary = "vCenter Multi-Hypervisor Manager"
|
||||
LicenseManager.LicenseInfo.vcha.label = "vCenter HA"
|
||||
LicenseManager.LicenseInfo.vcha.summary = "vCenter HA"
|
||||
LicenseManager.LicenseInfo.backuprestore.label = "vCenter Backup and Restore"
|
||||
LicenseManager.LicenseInfo.backuprestore.summary = "vCenter Backup and Restore"
|
||||
LicenseManager.LicenseInfo.appliancemigration.label = "vCenter Server Appliance Migration Tool"
|
||||
LicenseManager.LicenseInfo.appliancemigration.summary = "vCenter Server Appliance Migration Tool"
|
||||
# vSphere features
|
||||
LicenseManager.LicenseInfo.esxFull.label = "ESX Standard"
|
||||
LicenseManager.LicenseInfo.esxFull.summary = "ESX Standard"
|
||||
LicenseManager.LicenseInfo.esxExpress.label = "ESX Foundation"
|
||||
LicenseManager.LicenseInfo.esxExpress.summary = "ESX Foundation"
|
||||
LicenseManager.LicenseInfo.esxBasic.label = "ESX Standalone"
|
||||
LicenseManager.LicenseInfo.esxBasic.summary = "ESX Standalone"
|
||||
LicenseManager.LicenseInfo.esxVdi.label = "ESX VDI"
|
||||
LicenseManager.LicenseInfo.esxVdi.summary = "ESX VDI"
|
||||
LicenseManager.LicenseInfo.esxVmx.label = "ESX Virtual Desktop VM"
|
||||
LicenseManager.LicenseInfo.esxVmx.summary = "ESX Virtual Desktop VM"
|
||||
LicenseManager.LicenseInfo.san.label = "SAN Usage"
|
||||
LicenseManager.LicenseInfo.san.summary = "SAN usage"
|
||||
LicenseManager.LicenseInfo.iscsi.label = "iSCSI Usage"
|
||||
LicenseManager.LicenseInfo.iscsi.summary = "iSCSI usage"
|
||||
LicenseManager.LicenseInfo.nas.label = "NAS Usage"
|
||||
LicenseManager.LicenseInfo.nas.summary = "NAS usage"
|
||||
LicenseManager.LicenseInfo.vsmp.label = "Virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.summary = "Virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.2.label = "Up to 2-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.2.summary = "Up to 2-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.4.label = "Up to 4-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.4.summary = "Up to 4-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.8.label = "Up to 8-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.8.summary = "Up to 8-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.32.label = "Up to 32-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.32.summary = "Up to 32-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.64.label = "Up to 64-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.64.summary = "Up to 64-way virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.0.label = "Unlimited virtual SMP"
|
||||
LicenseManager.LicenseInfo.vsmp.0.summary = "Unlimited virtual SMP"
|
||||
LicenseManager.LicenseInfo.maxRAM.32g.label = "Up to 32 GB of memory"
|
||||
LicenseManager.LicenseInfo.maxRAM.32g.summary = "Up to 32 GB of memory"
|
||||
LicenseManager.LicenseInfo.maxRAM.256g.label = "Up to 256 GB of memory"
|
||||
LicenseManager.LicenseInfo.maxRAM.256g.summary = "Up to 256 GB of memory"
|
||||
LicenseManager.LicenseInfo.backup.label = "vSphere Consolidated Backup"
|
||||
LicenseManager.LicenseInfo.backup.summary = "vSphere Consolidated Backup"
|
||||
LicenseManager.LicenseInfo.vc.label = "vCenter Management Server"
|
||||
LicenseManager.LicenseInfo.vc.summary = "vCenter Management Server"
|
||||
LicenseManager.LicenseInfo.vcExpress.label = "vCenter Foundation Management Server"
|
||||
LicenseManager.LicenseInfo.vcExpress.summary = "vCenter Foundation Management Server"
|
||||
LicenseManager.LicenseInfo.esxHost.label = "vCenter agent for VMware host"
|
||||
LicenseManager.LicenseInfo.esxHost.summary = "vCenter agent for VMware host"
|
||||
LicenseManager.LicenseInfo.vimapi.label = "vSphere API"
|
||||
LicenseManager.LicenseInfo.vimapi.summary = "vSphere API"
|
||||
LicenseManager.LicenseInfo.serverHost.label = "vCenter agent for VMware Server"
|
||||
LicenseManager.LicenseInfo.serverHost.summary = "vCenter agent for VMware Server"
|
||||
LicenseManager.LicenseInfo.vmotion.label = "vSphere vMotion"
|
||||
LicenseManager.LicenseInfo.vmotion.summary = "vSphere vMotion"
|
||||
LicenseManager.LicenseInfo.xswitchvmotion.label = "X-Switch vMotion"
|
||||
LicenseManager.LicenseInfo.xswitchvmotion.summary = "X-Switch vMotion"
|
||||
LicenseManager.LicenseInfo.drs.label = "vSphere DRS"
|
||||
LicenseManager.LicenseInfo.drs.summary = "vSphere DRS"
|
||||
LicenseManager.LicenseInfo.das.label = "vSphere HA"
|
||||
LicenseManager.LicenseInfo.das.summary = "vSphere HA"
|
||||
LicenseManager.LicenseInfo.Unlicensed.label = "ESXi Edition"
|
||||
LicenseManager.LicenseInfo.Unlicensed.summary = "ESXi Edition"
|
||||
LicenseManager.LicenseInfo.gsxHost.label = "vCenter agent for GSX Server"
|
||||
LicenseManager.LicenseInfo.gsxHost.summary = "vCenter agent for GSX Server"
|
||||
LicenseManager.LicenseInfo.GSXHOST.label = "vCenter agent for GSX Server"
|
||||
LicenseManager.LicenseInfo.GSXHOST.summary = "vCenter agent for GSX Server"
|
||||
LicenseManager.LicenseInfo.drsPower.label = "vSphere Distributed Power Management"
|
||||
LicenseManager.LicenseInfo.drsPower.summary = "vSphere Distributed Power Management"
|
||||
LicenseManager.LicenseInfo.svmotion.label = "vSphere Storage vMotion"
|
||||
LicenseManager.LicenseInfo.svmotion.summary = "vSphere Storage vMotion"
|
||||
LicenseManager.LicenseInfo.ft.label = "vSphere FT"
|
||||
LicenseManager.LicenseInfo.ft.summary = "vSphere FT"
|
||||
LicenseManager.LicenseInfo.ft.2.label = "vSphere FT (up to 2 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.ft.2.summary = "vSphere FT (up to 2 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.ft.4.label = "vSphere FT (up to 4 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.ft.4.summary = "vSphere FT (up to 4 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.ft.8.label = "vSphere FT (up to 8 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.ft.8.summary = "vSphere FT (up to 8 virtual CPUs)"
|
||||
LicenseManager.LicenseInfo.vvolumes.label = "Virtual Volumes"
|
||||
LicenseManager.LicenseInfo.vvolumes.summary = "Virtual Volumes"
|
||||
LicenseManager.LicenseInfo.storageawarenessapi.label = "APIs for Storage Awareness"
|
||||
LicenseManager.LicenseInfo.storageawarenessapi.summary = "APIs for Storage Awareness"
|
||||
LicenseManager.LicenseInfo.memplus.label = "Memory overcommit"
|
||||
LicenseManager.LicenseInfo.memplus.summary = "Memory overcommit"
|
||||
LicenseManager.LicenseInfo.mpio.label = "MPIO / Third-Party Multi-Pathing"
|
||||
LicenseManager.LicenseInfo.mpio.summary = "MPIO / Third-Party Multi-Pathing"
|
||||
LicenseManager.LicenseInfo.hotplug.label = "Hot-Pluggable virtual HW"
|
||||
LicenseManager.LicenseInfo.hotplug.summary = "Hot-Pluggable virtual HW"
|
||||
LicenseManager.LicenseInfo.hostprofile.label = "vSphere Host Profiles"
|
||||
LicenseManager.LicenseInfo.hostprofile.summary = "vSphere Host Profiles"
|
||||
LicenseManager.LicenseInfo.dvs.label = "vSphere Distributed Switch"
|
||||
LicenseManager.LicenseInfo.dvs.summary = "vSphere Distributed Switch"
|
||||
LicenseManager.LicenseInfo.vmsafe.label = "VMsafe"
|
||||
LicenseManager.LicenseInfo.vmsafe.summary = "VMsafe"
|
||||
LicenseManager.LicenseInfo.dvfilter.label = "DVfilter"
|
||||
LicenseManager.LicenseInfo.dvfilter.summary = "DVfilter"
|
||||
LicenseManager.LicenseInfo.storemon.label = "Storage Utilization Monitoring"
|
||||
LicenseManager.LicenseInfo.storemon.summary = "Storage Utilization Monitoring"
|
||||
LicenseManager.LicenseInfo.vshield.label = "vShield Zones"
|
||||
LicenseManager.LicenseInfo.vshield.summary = "vShield Zones"
|
||||
LicenseManager.LicenseInfo.dr.label = "vSphere Data Protection"
|
||||
LicenseManager.LicenseInfo.dr.summary = "vSphere Data Protection"
|
||||
LicenseManager.LicenseInfo.update.label = "vSphere Update Manager"
|
||||
LicenseManager.LicenseInfo.update.summary = "vSphere Update Manager"
|
||||
LicenseManager.LicenseInfo.vstorage.label = "Storage APIs"
|
||||
LicenseManager.LicenseInfo.vstorage.summary = "Storage APIs"
|
||||
LicenseManager.LicenseInfo.sioshares.label = "vSphere Storage I/O Control"
|
||||
LicenseManager.LicenseInfo.sioshares.summary = "vSphere Storage I/O Control"
|
||||
LicenseManager.LicenseInfo.serialuri.1.label = "Remote Serial Ports"
|
||||
LicenseManager.LicenseInfo.serialuri.1.summary = "Remote Serial Ports"
|
||||
LicenseManager.LicenseInfo.serialuri.2.label = "Remote virtual Serial Port Concentrator"
|
||||
LicenseManager.LicenseInfo.serialuri.2.summary = "Remote virtual Serial Port Concentrator"
|
||||
LicenseManager.LicenseInfo.dpvmotion.label = "Direct Path vMotion"
|
||||
LicenseManager.LicenseInfo.dpvmotion.summary = "Direct Path vMotion"
|
||||
LicenseManager.LicenseInfo.smartcard.label = "Shared Smart Card Reader"
|
||||
LicenseManager.LicenseInfo.smartcard.summary = "Shared Smart Card Reader"
|
||||
LicenseManager.LicenseInfo.bigdataex.label = "Big Data Extensions"
|
||||
LicenseManager.LicenseInfo.bigdataex.summary = "Big Data Extensions"
|
||||
LicenseManager.LicenseInfo.storagedrs.label = "vSphere Storage DRS"
|
||||
LicenseManager.LicenseInfo.storagedrs.summary = "vSphere Storage DRS"
|
||||
LicenseManager.LicenseInfo.spbm.label = "Storage-Policy Based Management"
|
||||
LicenseManager.LicenseInfo.spbm.summary = "Storage-Policy Based Management"
|
||||
LicenseManager.LicenseInfo.metrovmotion.label = "vSphere vMotion Metro"
|
||||
LicenseManager.LicenseInfo.metrovmotion.summary = "vSphere vMotion Metro"
|
||||
LicenseManager.LicenseInfo.autodeploy.label = "vSphere Auto Deploy"
|
||||
LicenseManager.LicenseInfo.autodeploy.summary = "vSphere Auto Deploy"
|
||||
LicenseManager.LicenseInfo.viewaccel.label = "vSphere View Accelerator"
|
||||
LicenseManager.LicenseInfo.viewaccel.summary = "vSphere View Accelerator"
|
||||
LicenseManager.LicenseInfo.sriov.label = "SR-IOV"
|
||||
LicenseManager.LicenseInfo.sriov.summary = "SR-IOV"
|
||||
LicenseManager.LicenseInfo.vaai.label = "vSphere Storage APIs for Array Integration"
|
||||
LicenseManager.LicenseInfo.vaai.summary = "vSphere Storage APIs for Array Integration"
|
||||
LicenseManager.LicenseInfo.replication.label = "vSphere Replication"
|
||||
LicenseManager.LicenseInfo.replication.summary = "vSphere Replication"
|
||||
LicenseManager.LicenseInfo.endpoint.label = "vShield Endpoint"
|
||||
LicenseManager.LicenseInfo.endpoint.summary = "vShield Endpoint"
|
||||
LicenseManager.LicenseInfo.rem.label = "Reliable Memory"
|
||||
LicenseManager.LicenseInfo.rem.summary = "Reliable Memory"
|
||||
LicenseManager.LicenseInfo.appha.label = "vSphere App HA"
|
||||
LicenseManager.LicenseInfo.appha.summary = "vSphere App HA"
|
||||
LicenseManager.LicenseInfo.vflash.label = "vSphere Flash Read Cache"
|
||||
LicenseManager.LicenseInfo.vflash.summary = "vSphere Flash Read Cache"
|
||||
LicenseManager.LicenseInfo.h264remote.label = "H.264 for Remote Console Connections"
|
||||
LicenseManager.LicenseInfo.h264remote.summary = "H.264 for Remote Console Connections"
|
||||
LicenseManager.LicenseInfo.contentlib.label = "Content Library"
|
||||
LicenseManager.LicenseInfo.contentlib.summary = "Content Library"
|
||||
LicenseManager.LicenseInfo.xvcvmotion.label = "Cross Virtual Center vMotion"
|
||||
LicenseManager.LicenseInfo.xvcvmotion.summary = "Cross Virtual Center vMotion"
|
||||
LicenseManager.LicenseInfo.vgpu.label = "vGPU"
|
||||
LicenseManager.LicenseInfo.vgpu.summary = "vGPU"
|
||||
LicenseManager.LicenseInfo.proactiveha.label = "vSphere Proactive HA"
|
||||
LicenseManager.LicenseInfo.proactiveha.summary = "vSphere Proactive HA"
|
||||
LicenseManager.LicenseInfo.vmcrypt.label = "vSphere VM Encryption"
|
||||
LicenseManager.LicenseInfo.vmcrypt.summary = "vSphere VM Encryption"
|
||||
LicenseManager.LicenseInfo.encryptedvmotion.label = "vSphere Encrypted vMotion"
|
||||
LicenseManager.LicenseInfo.encryptedvmotion.summary = "vSphere Encrypted vMotion"
|
||||
LicenseManager.LicenseInfo.predictivedrs.label = "vSphere Predictive DRS"
|
||||
LicenseManager.LicenseInfo.predictivedrs.summary = "vSphere Predictive DRS"
|
||||
LicenseManager.LicenseInfo.pmem.label = "Persistent Memory"
|
||||
LicenseManager.LicenseInfo.pmem.summary = "Persistent Memory"
|
||||
LicenseManager.LicenseInfo.drsmm.label = "DRS in Maintenance Mode"
|
||||
LicenseManager.LicenseInfo.drsmm.summary = "DRS in Maintenance Mode"
|
||||
LicenseManager.LicenseInfo.appdplugin.label = "VMware AppDefense vCenter Server Plugin"
|
||||
LicenseManager.LicenseInfo.appdplugin.summary = "VMware AppDefense vCenter Server Plugin"
|
||||
LicenseManager.LicenseInfo.todevice.label = "License not Transferable to a Different Host"
|
||||
LicenseManager.LicenseInfo.todevice.summary = "License not Transferable to a Different Host"
|
||||
LicenseManager.LicenseInfo.trustedplatform.label = "vSphere Trust Authority"
|
||||
LicenseManager.LicenseInfo.trustedplatform.summary = "vSphere Trust Authority"
|
||||
LicenseManager.LicenseInfo.wcp.label = "Compatible with Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service"
|
||||
LicenseManager.LicenseInfo.wcp.summary = "Compatible with Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service"
|
||||
LicenseManager.LicenseInfo.bitfusion.label = "vSphere Bitfusion"
|
||||
LicenseManager.LicenseInfo.bitfusion.summary = "vSphere Bitfusion"
|
||||
LicenseManager.LicenseInfo.vcp.label = "vSphere Configuration Profiles"
|
||||
LicenseManager.LicenseInfo.vcp.summary = "vSphere Configuration Profiles"
|
||||
LicenseManager.LicenseInfo.esxio.label = "vSphere Distributed Services Engine"
|
||||
LicenseManager.LicenseInfo.esxio.summary = "vSphere Distributed Services Engine"
|
||||
LicenseManager.LicenseInfo.ehv.label = "Confidential computing"
|
||||
LicenseManager.LicenseInfo.ehv.summary = "Confidential computing"
|
||||
LicenseManager.LicenseInfo.edr.label = "vSphere End Point Detection and Response"
|
||||
LicenseManager.LicenseInfo.edr.summary = "vSphere End Point Detection and Response"
|
||||
LicenseManager.LicenseInfo.memorytiering.400.label = "Memory Tiering"
|
||||
LicenseManager.LicenseInfo.memorytiering.400.summary = "Memory Tiering"
|
||||
# TKG features
|
||||
LicenseManager.LicenseInfo.wcp1.label = "Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service"
|
||||
LicenseManager.LicenseInfo.wcp1.summary = "Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service"
|
||||
# VSAN features
|
||||
LicenseManager.LicenseInfo.vit.label = "iSCSI"
|
||||
LicenseManager.LicenseInfo.vit.summary = "iSCSI"
|
||||
LicenseManager.LicenseInfo.allflash.label = "All Flash"
|
||||
LicenseManager.LicenseInfo.allflash.summary = "All Flash"
|
||||
LicenseManager.LicenseInfo.stretchedcluster.label = "Stretched Cluster"
|
||||
LicenseManager.LicenseInfo.stretchedcluster.summary = "Stretched Cluster"
|
||||
LicenseManager.LicenseInfo.erasurecoding.label = "RAID5/RAID6 Support"
|
||||
LicenseManager.LicenseInfo.erasurecoding.summary = "RAID5/RAID6 Support"
|
||||
# TODO: Remove iopslimit label when we have major version release of vSphere - 7.x
|
||||
# See review https://reviewboard.eng.vmware.com/r/1096545/
|
||||
LicenseManager.LicenseInfo.iopslimit.label = "Set the Maximum IOPS per VM/VMDK"
|
||||
LicenseManager.LicenseInfo.iopslimit.summary = "Set the Maximum IOPS per VM/VMDK"
|
||||
LicenseManager.LicenseInfo.storageefficiency.label = "Storage Savings by Dedupe and Compression"
|
||||
LicenseManager.LicenseInfo.storageefficiency.summary = "Storage Savings by Dedupe and Compression"
|
||||
LicenseManager.LicenseInfo.encryption.label = "vSAN Encryption"
|
||||
LicenseManager.LicenseInfo.encryption.summary = "vSAN Encryption"
|
||||
LicenseManager.LicenseInfo.fileservice.label = "vSAN File Services"
|
||||
LicenseManager.LicenseInfo.fileservice.summary = "vSAN File Services"
|
||||
LicenseManager.LicenseInfo.hcimesh.label = "HCI Mesh"
|
||||
LicenseManager.LicenseInfo.hcimesh.summary = "HCI Mesh"
|
||||
LicenseManager.LicenseInfo.dit.label = "Data-in-Transit Encryption"
|
||||
LicenseManager.LicenseInfo.dit.summary = "Data-in-Transit Encryption"
|
||||
LicenseManager.LicenseInfo.sna.label = "vSAN Shared Nothing Storage"
|
||||
LicenseManager.LicenseInfo.sna.summary = "vSAN Shared Nothing Storage"
|
||||
LicenseManager.LicenseInfo.vdpp.label = "vSAN Data Persistence Platform"
|
||||
LicenseManager.LicenseInfo.vdpp.summary = "vSAN Data Persistence Platform"
|
||||
LicenseManager.LicenseInfo.hci.label = "vSAN HCI"
|
||||
LicenseManager.LicenseInfo.hci.summary = "vSAN HCI"
|
||||
LicenseManager.LicenseInfo.storageonly.label = "vSAN Max"
|
||||
LicenseManager.LicenseInfo.storageonly.summary = "vSAN Max"
|
||||
|
||||
###
|
||||
###
|
||||
DiagnosticManager.LogDescriptor.vpxd.label = "vCenter Server log"
|
||||
DiagnosticManager.LogDescriptor.vpxd.summary = "vCenter Server log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.vpxa.label = "vCenter Server agent log"
|
||||
DiagnosticManager.LogDescriptor.vpxa.summary = "vCenter Server agent log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.hostd.label = "Server log"
|
||||
DiagnosticManager.LogDescriptor.hostd.summary = "Server log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.serverd.label = "Server log"
|
||||
DiagnosticManager.LogDescriptor.serverd.summary = "Server log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.install.label = "Installation log"
|
||||
DiagnosticManager.LogDescriptor.install.summary = "Installation log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.vpxClient.label = "vCenter Server client log"
|
||||
DiagnosticManager.LogDescriptor.vpxClient.summary = "vCenter Server client log in '{format}' format"
|
||||
DiagnosticManager.LogDescriptor.recordLog.label = "Record log"
|
||||
DiagnosticManager.LogDescriptor.recordLog.summary = "System record log in '{format}' format"
|
||||
###
|
||||
VirtualPCIControllerOption.numEthernetCards.label = "The PCI controller does not support the provided number of ethernet cards"
|
||||
VirtualPCIControllerOption.numSCSIControllers.label = "The PCI controller does not support the provided number of SCSI controllers"
|
||||
VirtualPCIControllerOption.numSoundCards.label = "The PCI controller does not support the provided number of sound cards"
|
||||
VirtualPCIControllerOption.numVideoCards.label = "The PCI controller does not support the provided number of video cards"
|
||||
VirtualSCSIControllerOption.numSCSIPassthrough.label = "The SCSI controller does not support the provided number of SCSI passthrough devices"
|
||||
VirtualSCSIControllerOption.numSCSIDisks.label = "The SCSI controller does not support the provided number of disks"
|
||||
VirtualSCSIControllerOption.numSCSICdroms.label = "The SCSI controller does not support the provided number of SCSI CD-ROMs"
|
||||
virtualIDEControllerOption.numIDEDisks.label = "The IDE controller does not support the provided number of disks"
|
||||
VirtualIDEControllerOption.numIDECdroms.label = "The IDE controller does not support the provided number of CD-ROM/DVD devices"
|
||||
VirtualHardwareOption.numUSBControllers.label = "Invalid number of USB controllers provided"
|
||||
VirtualSIOControllerOption.numParallelPorts.label = "The SIO controller does not support the provided number of parallel ports"
|
||||
VirtualSIOControllerOption.numSerialPorts.label = "The SIO controller does not support the provided number of serial ports"
|
||||
VirtualSIOControllerOption.numFloppyDrives.label = "The SIO controller does not support the provided number of floppy drives"
|
||||
Folder.childEntity.label = "The number of virtual machines in the folder has exceeded the limit"
|
||||
###
|
||||
Extension.ServerInfo.description.label = "Server description"
|
||||
Extension.ServerInfo.description.summary = "Describes the server"
|
||||
Extension.ClientInfo.description.label = "Client description"
|
||||
Extension.ClientInfo.description.summary = "Describes the client"
|
||||
Extension.description.label = "Server description"
|
||||
Extension.description.summary = "Describes the server"
|
||||
###
|
||||
ProductComponentInfo.label = "Product: {id} Version {version}.{release}"
|
||||
ProductComponentInfo.summary = "Product: {id} Version {version}.{release}"
|
||||
ProductComponentInfo.esx.label = "Product: {id} Version {version}.{release}"
|
||||
ProductComponentInfo.esx.summary = "Product: {id} Version {version}.{release}"
|
||||
###
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,66 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
Mode.custom.label = "Custom"
|
||||
Mode.custom.summary = "Custom EVC mode."
|
||||
Mode.intel-merom.label = "Intel® "Merom" Generation"
|
||||
Mode.intel-merom.summary = "Applies the baseline feature set of Intel® "Merom" Generation (Xeon® Core™2) processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Merom" Generation (Xeon® Core™2)\nIntel® "Penryn" Generation (Xeon® 45nm Core™2)\nIntel® "Nehalem" Generation (Xeon® Core™ i7)\nIntel® "Westmere" Generation (Xeon® 32nm Core™ i7)\nIntel® "Sandy Bridge" Generation\nIntel® "Ivy Bridge" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-penryn.label = "Intel® "Penryn" Generation"
|
||||
Mode.intel-penryn.summary = "Applies the baseline feature set of Intel® "Penryn" Generation (Xeon® 45nm Core™2) processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Penryn" Generation (Xeon® 45nm Core™2)\nIntel® "Nehalem" Generation (Xeon® Core™ i7)\nIntel® "Westmere" Generation (Xeon® 32nm Core™ i7)\nIntel® "Sandy Bridge" Generation\nIntel® "Ivy Bridge" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Merom" Generation EVC mode, this EVC mode exposes additional CPU features including SSE4.1.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-nehalem.label = "Intel® "Nehalem" Generation"
|
||||
Mode.intel-nehalem.summary = "Applies the baseline feature set of Intel® "Nehalem" Generation (Xeon® Core™ i7) processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Nehalem" Generation (Xeon® Core™ i7)\nIntel® "Westmere" Generation (Xeon® 32nm Core™ i7)\nIntel® "Sandy Bridge" Generation\nIntel® "Ivy Bridge" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Penryn" Generation EVC mode, this EVC mode exposes additional CPU features including SSE4.2, POPCOUNT, and RDTSCP.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-westmere.label = "Intel® "Westmere" Generation"
|
||||
Mode.intel-westmere.summary = "Applies the baseline feature set of Intel® "Westmere" Generation (Xeon® 32nm Core™ i7) processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Westmere" Generation (Xeon® 32nm Core™ i7)\nIntel® "Sandy Bridge" Generation\nIntel® "Ivy Bridge" Generation\nIntel® "Avoton" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Nehalem" Generation EVC mode, this EVC mode exposes additional CPU features including AES and PCLMULQDQ.\n\nNote: Some "Westmere" microarchitecture processors do not provide the full "Westmere" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Nehalem" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-sandybridge.label = "Intel® "Sandy Bridge" Generation"
|
||||
Mode.intel-sandybridge.summary = "Applies the baseline feature set of Intel® "Sandy Bridge" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Sandy Bridge" Generation\nIntel® "Ivy Bridge" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Westmere" Generation EVC mode, this EVC mode exposes additional CPU features including AVX, XSAVE, and ULE.\n\nNote: Some "Sandy Bridge" microarchitecture processors do not provide the full "Sandy Bridge" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Nehalem" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-ivybridge.label = "Intel® "Ivy Bridge" Generation"
|
||||
Mode.intel-ivybridge.summary = "Applies the baseline feature set of Intel® "Ivy Bridge" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Ivy Bridge" Generation\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Sandy Bridge" Generation EVC mode, this EVC mode exposes additional CPU features including RDRAND, ENFSTRG, FSGSBASE, SMEP, and F16C.\n\nNote: Some "Ivy Bridge" microarchitecture processors do not provide the full "Ivy Bridge" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Nehalem" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-haswell.label = "Intel® "Haswell" Generation"
|
||||
Mode.intel-haswell.summary = "Applies the baseline feature set of Intel® "Haswell" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Haswell" Generation\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Ivy Bridge" Generation EVC mode, this EVC mode exposes additional CPU features including Advanced Vector Extensions 2, fused multiply-adds, Transactional Synchronization Extensions, and new bit manipulation instructions.\n\nNote: Some "Haswell" microarchitecture processors do not provide the full "Haswell" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Nehalem" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-broadwell.label = "Intel® "Broadwell" Generation"
|
||||
Mode.intel-broadwell.summary = "Applies the baseline feature set of Intel® "Broadwell" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Broadwell" Generation\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Haswell" Generation EVC mode, this EVC mode exposes additional CPU features including Transactional Synchronization Extensions, Supervisor Mode Access Prevention, Multi-Precision Add-Carry Instruction Extensions, PREFETCHW and RDSEED.\n\nNote: Some "Broadwell" microarchitecture processors do not provide the full "Broadwell" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Haswell" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-skylake.label = "Intel® "Skylake" Generation"
|
||||
Mode.intel-skylake.summary = "Applies the baseline feature set of Intel® "Skylake" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Skylake" Generation\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Broadwell" Generation EVC mode, this EVC mode exposes additional CPU features including Advanced Vector Extensions 512, Persistent Memory Support Instructions, Protection Key Rights, Save Processor Extended States with Compaction, and Save Processor Extended States Supervisor.\n\nNote: Some "Skylake" microarchitecture processors do not provide the full "Skylake" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Broadwell" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-cascadelake.label = "Intel® "Cascade Lake" Generation"
|
||||
Mode.intel-cascadelake.summary = "Applies the baseline feature set of Intel® "Cascade Lake" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Cascade Lake" Generation\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Skylake" Generation EVC mode, this EVC mode exposes additional CPU features including VNNI and XGETBV with ECX = 1.\n\nNote: Some "Cascade Lake" microarchitecture processors do not provide the full "Cascade Lake" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Skylake" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-icelake.label = "Intel® "Ice Lake" Generation"
|
||||
Mode.intel-icelake.summary = "Applies the baseline feature set of Intel® "Ice Lake" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Ice Lake" Generation\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Cascade Lake" Generation EVC mode, this EVC mode exposes additional CPU features including SHA extensions, Vectorized AES, User Mode Instruction Prevention, Read Processor ID, Fast Short REP MOV, WBNOINVD, Galois Field New Instructions, and AVX512 Integer Fused Multiply Add, Vectorized Bit Manipulation, and Bit Algorithms Instructions.\n\nNote: Some "Ice Lake" microarchitecture processors do not provide the full "Ice Lake" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Cascade Lake" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-sapphirerapids.label = "Intel® "Sapphire Rapids" Generation"
|
||||
Mode.intel-sapphirerapids.summary = "Applies the baseline feature set of Intel® "Sapphire Rapids" Generation processors (including Intel® "Emerald Rapids" Generation processors) to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Sapphire Rapids" Generation\nIntel® "Emerald Rapids" Generation\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Ice Lake" Generation EVC mode, this EVC mode exposes additional CPU features including Control-flow Enforcement Technology, Advanced Matrix Extensions, Supervisor Protection Keys, AVX-VNNI, AVX512 FP16, AVX512 BF16, CLDEMOTE, SERIALIZE, WBNOINVD, and MOVDIRI instructions.\n\nNote: Some "Sapphire Rapids" microarchitecture processors do not provide the full "Sapphire Rapids" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Ice Lake" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.intel-graniterapids.label = "Intel® "Granite Rapids" Generation"
|
||||
Mode.intel-graniterapids.summary = "Applies the baseline feature set of Intel® "Granite Rapids" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nIntel® "Granite Rapids" Generation\nFuture Intel® processors\n\nCompared to the Intel® "Sapphire Rapids" Generation EVC mode, this EVC mode exposes additional CPU features including PREFETCHIT0/1, and AMX FP16 instructions.\n\nNote: Some "Granite Rapids" microarchitecture processors do not provide the full "Granite Rapids" feature set. Such processors do not support this EVC mode; they will only be admitted to the Intel® "Sapphire Rapids" Generation mode or below.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-rev-e-no3dnow.label = "AMD Opteron™ Gen. 1 (no 3DNow!™)"
|
||||
Mode.amd-rev-e-no3dnow.summary = "Applies the baseline feature set of AMD Opteron™ Generation 1 ("Rev. E") processors, with 3DNow!™ support removed, to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 1 ("Rev. E")\nAMD Opteron™ Generation 2 ("Rev. F")\nAMD Opteron™ Generation 3 ("Greyhound")\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-rev-e.label = "AMD Opteron™ Generation 1"
|
||||
Mode.amd-rev-e.summary = "Applies the baseline feature set of AMD Opteron™ Generation 1 ("Rev. E") processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 1 ("Rev. E")\nAMD Opteron™ Generation 2 ("Rev. F")\nAMD Opteron™ Generation 3 ("Greyhound")\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-rev-f-no3dnow.label = "AMD Opteron™ Gen. 2 (no 3DNow!™)"
|
||||
Mode.amd-rev-f-no3dnow.summary = "Applies the baseline feature set of AMD Opteron™ Generation 2 ("Rev. F") processors, with 3DNow!™ support removed, to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 2 ("Rev. F")\nAMD Opteron™ Generation 3 ("Greyhound")\n\nCompared to the AMD Opteron™ Generation 1 EVC mode, this EVC mode exposes additional CPU features including CMPXCHG16B and RDTSCP.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-rev-f.label = "AMD Opteron™ Generation 2"
|
||||
Mode.amd-rev-f.summary = "Applies the baseline feature set of AMD Opteron™ Generation 2 ("Rev. F") processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 2 ("Rev. F")\nAMD Opteron™ Generation 3 ("Greyhound")\n\nCompared to the AMD Opteron™ Generation 1 EVC mode, this EVC mode exposes additional CPU features including CMPXCHG16B and RDTSCP.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-greyhound-no3dnow.label = "AMD Opteron™ Gen. 3 (no 3DNow!™)"
|
||||
Mode.amd-greyhound-no3dnow.summary = "Applies the baseline feature set of AMD Opteron™ Generation 3 ("Greyhound") processors, with 3DNow!™ support removed, to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 3 ("Greyhound")\nAMD Opteron™ Generation 4 ("Bulldozer")\nAMD Opteron™ "Piledriver" Generation\nAMD Opteron™ "Steamroller" Generation\nAMD "Zen" Generation\nAMD "Zen 2" Generation\nAMD "Zen 3" Generation\nAMD "Zen 4" Generation\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD Opteron™ Generation 2 EVC mode, this EVC mode exposes additional CPU features including SSE4A, MisAlignSSE, POPCOUNT, and ABM (LZCNT).\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-greyhound.label = "AMD Opteron™ Generation 3"
|
||||
Mode.amd-greyhound.summary = "Applies the baseline feature set of AMD Opteron™ Generation 3 ("Greyhound") processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 3 ("Greyhound")\n\nCompared to the AMD Opteron™ Generation 2 EVC mode, this EVC mode exposes additional CPU features including SSE4A, MisAlignSSE, POPCOUNT and ABM (LZCNT).\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-bulldozer.label = "AMD Opteron™ Generation 4"
|
||||
Mode.amd-bulldozer.summary = "Applies the baseline feature set of AMD Opteron™ Generation 4 ("Bulldozer") processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ Generation 4 ("Bulldozer")\nAMD Opteron™ "Piledriver" Generation\nAMD Opteron™ "Steamroller" Generation\n\nCompared to the AMD Opteron™ Generation 3 (no 3DNow!™) EVC mode, this EVC mode exposes additional CPU features including SSSE3, SSE4.1, SSE4.2, AES, PCLMULQDQ, XSAVE, AVX, XOP and FMA4.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-piledriver.label = "AMD Opteron™ "Piledriver" Generation"
|
||||
Mode.amd-piledriver.summary = "Applies the baseline feature set of AMD Opteron™ "Piledriver" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ "Piledriver" Generation\nAMD Opteron™ "Steamroller" Generation\n\nCompared to the AMD Opteron™ Generation 4 EVC mode, this EVC mode exposes additional CPU features including FMA, TBM, BMI1, and F16C.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-steamroller.label = "AMD Opteron™ "Steamroller" Generation"
|
||||
Mode.amd-steamroller.summary = "Applies the baseline feature set of AMD Opteron™ "Steamroller" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD Opteron™ "Steamroller" Generation\n\nCompared to the AMD Opteron™ Piledriver EVC mode, this EVC mode exposes additional CPU features including XSAVEOPT and FSGSBASE.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-zen.label = "AMD Zen Generation"
|
||||
Mode.amd-zen.summary = "Applies the baseline feature set of AMD "Zen" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD "Zen" Generation\nAMD "Zen 2" Generation\nAMD "Zen 3" Generation\nAMD "Zen 4" Generation\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD Opteron™ Steamroller EVC mode, this EVC mode exposes additional CPU features including RDRAND, SMEP, AVX2, BMI2, MOVBE, ADX, RDSEED, SMAP, CLFLUSHOPT, XSAVES, XSAVEC, SHA, and CLZERO. CPU features removed in AMD "Zen" Generation processors are not present in the AMD "Zen" Generation EVC mode including FMA4, XOP, and TBM.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-zen2.label = "AMD Zen 2 Generation"
|
||||
Mode.amd-zen2.summary = "Applies the baseline feature set of AMD "Zen 2" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD "Zen 2" Generation\nAMD "Zen 3" Generation\nAMD "Zen 4" Generation\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD "Zen" Generation EVC mode, this EVC mode exposes additional CPU features including CLWB, UMIP, RDPID, XGETBV with ECX = 1, WBNOINVD, and GMET.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-zen3.label = "AMD Zen 3 Generation"
|
||||
Mode.amd-zen3.summary = "Applies the baseline feature set of AMD "Zen 3" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD "Zen 3" Generation\nAMD "Zen 4" Generation\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD "Zen 2" Generation EVC mode, this EVC mode exposes additional CPU features including always serializing LFENCE, INVPCID, PSFD, SSBD, PCID, PKU, VAES, VPCLMULQDQ, and shadow stacks.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-zen4.label = "AMD Zen 4 Generation"
|
||||
Mode.amd-zen4.summary = "Applies the baseline feature set of AMD "Zen 4" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD "Zen 4" Generation\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD "Zen 3" Generation EVC mode, this EVC mode exposes additional CPU features including Fast Short CMPSB and STOSB, Automatic IBRS, AVX512BF16, AVX512BITALG, AVX512BW, AVX512CD, AVX512DQ, AVX512F, AVX512IFMA, AVX512VBMI, AVX512VBMI2, AVX512VL, AVX512VNNI, AVX512VPOPCNTDQ, GFNI, IBRS, and Upper Address Ignore.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.amd-zen5.label = "AMD Zen 5 Generation"
|
||||
Mode.amd-zen5.summary = "Applies the baseline feature set of AMD "Zen 5" Generation processors to all hosts in the cluster.\n\nHosts with the following processor types will be permitted to enter the cluster:\nAMD "Zen 5" Generation\nFuture AMD processors\n\nCompared to the AMD "Zen 4" Generation EVC mode, this EVC mode exposes additional CPU features including MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, AVX_VNNI, Fast Rep SCASB, and PREFETCHIT0/1.\n\nFor more information, see Knowledge Base article 1003212."
|
||||
Mode.vsga-baseline.label = "Baseline Graphics"
|
||||
Mode.vsga-baseline.summary = "Applies the baseline feature set for graphics that includes features through D3D 10.1/OpenGL 3.3. This is compatible with the features provided by ESXi 7.0 (and earlier)."
|
||||
Mode.vsga-d3d11.0-gl4.1.label = "D3D 11.0/OpenGL 4.1"
|
||||
Mode.vsga-d3d11.0-gl4.1.summary = "Applies the baseline feature set for D3D 11.0/OpenGL 4.1 Graphics support."
|
||||
Mode.vsga-d3d11.0-gl4.3.label = "D3D 11.0/OpenGL 4.3"
|
||||
Mode.vsga-d3d11.0-gl4.3.summary = "Applies the baseline feature set for D3D 11.0/OpenGL 4.3 Graphics support."
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,768 @@
|
|||
# en_US resources
|
||||
signature= "sIgNaTuRe"
|
||||
### VIM
|
||||
ActiveVMsBlockingEVC.summary = "The cluster cannot be configured with the selected Enhanced vMotion Compatibility mode; CPU features disabled by that mode may currently be in use by powered-on or suspended virtual machines in the cluster."
|
||||
AffinityConfigured.summary = "The virtual machine has CPU and/or memory affinities configured, which is preventing vMotion."
|
||||
AgentInstallFailed.summary = "Cannot install the vCenter Server agent service. {reason.@enum.fault.AgentInstallFailed.Reason}"
|
||||
AlreadyBeingManaged.summary = "This host is currently being managed by the vCenter Server with IP address '{ipAddress}'. Changes made to this host during this session may not be reflected in vSphere Client sessions currently viewing vCenter Server."
|
||||
AlreadyConnected.summary = "The host {name} is already connected to this vCenter Server."
|
||||
AlreadyExists.summary = "The specified key, name, or identifier '{name}' already exists."
|
||||
AlreadyUpgraded.summary = "Virtual machine compatibility is already up-to-date."
|
||||
ApplicationQuiesceFault.summary = "An error occurred while quiescing the virtual machine. See the virtual machine's event log for details."
|
||||
AuthMinimumAdminPermission.summary = "The requested change cannot be completed because it could leave the system without full administrative privileges for a user or group."
|
||||
BlockedByFirewall.summary = "The firewall configuration prevents the current operation from completing successfully."
|
||||
CannotAccessFile.summary = "Unable to access file {file}"
|
||||
CannotAccessLocalSource.summary = "Unable to access local licensing configuration."
|
||||
CannotAccessNetwork.summary = "{connected.@enum.fault.NIC.connected} '{device}' uses network '{backing}', which is not accessible."
|
||||
CannotAccessVmComponent.summary = "A component of the virtual machine is not accessible on the host."
|
||||
CannotAccessVmConfig.summary = "Unable to access the virtual machine configuration: {reason.msg}"
|
||||
CannotAccessVmDevice.summary = "{connected.@enum.fault.Device.connected} '{device}' uses backing '{backing}', which is not accessible."
|
||||
CannotAccessVmDisk.summary = "Unable to access virtual disk '{device}' from the host. Either the host is disconnected from the datastore or has insufficient privilege. Details: {fault.msg}"
|
||||
CannotAddHostWithFTVmToDifferentCluster.summary = "Host cannot be added to the cluster because it would result in the Primary and Secondary VMs in the same Fault Tolerance pair belonging to different clusters. Recommend adding the host to the same cluster where the other VM in the same Fault Tolerance pair has been added."
|
||||
CannotAddHostWithFTVmToNonHACluster.summary = "Cannot add a host with virtual machines that have Fault Tolerance turned on to a non-vSphere HA enabled cluster."
|
||||
CannotAddHostWithFTVmAsStandalone.summary = "Cannot add a host with virtual machines that have Fault Tolerance turned on as a stand-alone host."
|
||||
CannotDecryptPasswords.summary = "The vCenter Server is unable to decrypt passwords stored in the customization specification."
|
||||
CannotDeleteFile.summary = "Cannot delete file {file}"
|
||||
CannotDisableDrsOnClusterManagedByVDC.summary = "Cannot disable DRS on a cluster which is managed by a Virtual DataCenter"
|
||||
CannotDisableDrsOnClustersWithVApps.summary = "Cannot disable DRS on a cluster that contains vApps."
|
||||
CannotModifyConfigCpuRequirements.summary = "CPU feature requirements for the guest OS are different on the destination host, and that host does not support modifying the virtual machine's configuration to mask those differences."
|
||||
CannotMoveFaultToleranceVm.summary = "Fault Tolerance is enabled on VM {vmName}. Disable Fault Tolerance to move the VM from the current {moveType.@enum.CannotMoveFaultToleranceVm.MoveType}."
|
||||
CannotMoveHostWithFaultToleranceVm.summary = "Fault Tolerance is enabled on one or more VMs on this host and must be disabled to move the host out of the current cluster."
|
||||
CannotMoveVmWithNativeDeltaDisk.summary = "Cannot move a VM with native delta disk backing."
|
||||
CannotDisconnectHostWithFaultToleranceVm.summary = "The host {hostName} has VMs with Fault Tolerance turned on. To disconnect the host, you have three options. First, you can turn off Fault Tolerance protection on these VMs. Second, you can power off these VMs, then migrate the primary and secondary VMs of each Fault Tolerance pair to this host, and finally put the host in maintenance mode. Or, third, you can migrate the FT VMs to another host."
|
||||
CannotEnableVmcpForCluster.summary = "Cannot enable vSphere HA VM Component Protection for the specified cluster, because it contains a host {hostName} with {reason.@enum.fault.CannotEnableVmcpForCluster.Reason}."
|
||||
ClockSkew.summary = "Too large clock skew was detected."
|
||||
ConcurrentAccess.summary = "Cannot complete operation due to concurrent modification by another operation."
|
||||
ConflictingDatastoreFound.summary = "Datastore '{name}' conflicts with an existing datastore in the datacenter that has the same URL ({url}), but is backed by different physical storage."
|
||||
CpuCompatibilityUnknown.summary = "The virtual machine requires hardware features that are unsupported or disabled on the target host. If possible, use a cluster with Enhanced vMotion Compatibility (EVC) enabled; see KB article 1003212.\n\nCPUID details: incompatibility at level {level,x} register '{registerName}'.\nHost bits: {registerBits}\nRequired: {desiredBits}"
|
||||
CpuIncompatible.summary = "The virtual machine requires hardware features that are unsupported or disabled on the target host. If possible, use a cluster with Enhanced vMotion Compatibility (EVC) enabled; see KB article 1003212.\n\nCPUID details: incompatibility at level {level,x} register '{registerName}'.\nHost bits: {registerBits}\nRequired: {desiredBits}"
|
||||
CpuIncompatible1ECX.summary = "The virtual machine requires hardware features that are unsupported or disabled on the target host:\n{sse3.@enum.fault.CpuIncompatible1ECX.sse3}{pclmulqdq.@enum.fault.CpuIncompatible1ECX.pclmulqdq}{ssse3.@enum.fault.CpuIncompatible1ECX.ssse3}{sse41.@enum.fault.CpuIncompatible1ECX.sse41}{sse42.@enum.fault.CpuIncompatible1ECX.sse42}{aes.@enum.fault.CpuIncompatible1ECX.aes}{otherOnly.@enum.fault.CpuIncompatible1ECX.otherOnly}\nIf possible, use a cluster with Enhanced vMotion Compatibility (EVC) enabled; see KB article 1003212.\n\nCPUID details: incompatibility at level {level,x} register '{registerName}'.\nHost bits: {registerBits}\nRequired: {desiredBits}"
|
||||
FaultToleranceCpuIncompatible.summary = "The CPU pair is not compatible for fault tolerance:\n{model.@enum.fault.FaultToleranceCpuIncompatible.model}{family.@enum.fault.FaultToleranceCpuIncompatible.family}{stepping.@enum.fault.FaultToleranceCpuIncompatible.stepping}\nSee KB 1008027."
|
||||
FaultToleranceCannotEditMem.summary = "The memory size, reservation, limit or shares of the virtual machine {vmName} cannot be edited while Fault Tolerance is turned on."
|
||||
CpuIncompatible81EDX.summary = "The virtual machine requires hardware features that are unsupported or disabled on the target host:\n{nx.@enum.fault.CpuIncompatible81EDX.nx}{ffxsr.@enum.fault.CpuIncompatible81EDX.ffxsr}{rdtscp.@enum.fault.CpuIncompatible81EDX.rdtscp}{lm.@enum.fault.CpuIncompatible81EDX.lm}{otherOnly.@enum.fault.CpuIncompatible81EDX.otherOnly}\nFor incompatibilities other than NX/XD or longmode: if possible, use a cluster with Enhanced vMotion Compatibility (EVC) enabled; see KB article 1003212.\n\nCPUID details: incompatibility at level {level,x} register '{registerName}'.\nHost bits: {registerBits}\nRequired: {desiredBits}"
|
||||
FeatureRequirementsNotMet.summary = "The target host does not support the virtual machine's current hardware requirements."
|
||||
FaultToleranceNeedsThickDisk.summary = "Fault Tolerance VM {vmName} requires the disks to be scrubbed on the file system."
|
||||
CustomizationFault.summary = "Cannot complete customization."
|
||||
DasConfigFault.summary = "Cannot complete configuration of vSphere HA agent on this host. {reason.@enum.fault.DasConfigFault.DasConfigFaultReason}."
|
||||
DasConfigIntFault.summary = "Cannot complete configuration of vSphere HA agent on this host. {reason.@enum.fault.DasConfigFault.DasConfigFaultReason}."
|
||||
DatabaseError.summary = "Database temporarily unavailable or has network problems."
|
||||
DatacenterMismatch.summary = "The input arguments had entities that did not belong to the same datacenter."
|
||||
DatastoreNotWritableOnHost.summary = "Cannot write on datastore '{name}' on the target host."
|
||||
DestinationSwitchFull.summary = "The target virtual switch '{backing}' does not have sufficient free ports."
|
||||
DeviceBackingNotSupported.summary = "Device '{device}' has a backing type that is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
DeviceControllerNotSupported.summary = "Device '{device}' uses a controller that is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
DeviceNotFound.summary = "Cannot find the device '{deviceIndex}', which is referenced in the edit or remove device operation."
|
||||
DeviceNotSupported.summary = "Device '{device}' is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
DisallowedChangeByService.summary = "The change cannot be performed because it is not allowed by '{serviceName}'."
|
||||
DisallowedDiskModeChange.summary = "A virtual machine reconfigure operation includes a change to the disk mode property which cannot be changed if the virtual machine has at least one snapshot."
|
||||
DisallowedMigrationDeviceAttached.summary = "Virtual machine is configured to use a device that prevents the operation: {fault.msg}"
|
||||
DisallowedOperationOnFailoverHost.summary = "The current operation cannot be performed on the host '{hostname}' because it has been configured as a failover host for a cluster."
|
||||
DisconnectedHostsBlockingEVC.summary = "The selected Enhanced vMotion Compatibility mode cannot be enabled, because the cluster contains disconnected hosts."
|
||||
DiskNotSupported.summary = "Virtual machine uses an unsupported type of virtual disk backing."
|
||||
DuplicateName.summary = "The name '{name}' already exists."
|
||||
DVPortNotSupported.summary = "Network card '{device}' has a DVPort backing, which is not supported. This could be because the host does not support VDS or because the host has not joined a VDS."
|
||||
EncryptionKeyRequired.summary = "An encryption key is required."
|
||||
ExtendedFault.summary = "Extended fault."
|
||||
EVCAdmissionFailedCPUFeaturesForMode.summary = "The host's CPU hardware should support the cluster's current Enhanced vMotion Compatibility mode, but some of the necessary CPU features are missing from the host. Check the host's BIOS configuration to ensure that no necessary features are disabled (such as XD, VT, AES, or PCLMULQDQ for Intel, or NX for AMD). For more information, see KB articles 1003212 and 1034926."
|
||||
EVCAdmissionFailedCPUModel.summary = "The host's CPU hardware does not support Enhanced vMotion Compatibility, which is enabled for this cluster."
|
||||
EVCAdmissionFailedCPUModelForMode.summary = "The host's CPU hardware does not support the cluster's current Enhanced vMotion Compatibility mode. The host CPU lacks features required by that mode."
|
||||
EVCAdmissionFailedCPUVendor.summary = "The host's CPU vendor '{hostCPUVendor}' does not match the required CPU vendor '{clusterCPUVendor}' in the Enhanced vMotion Compatibility configuration for the cluster."
|
||||
EVCAdmissionFailedCPUVendorUnknown.summary = "The host's CPU vendor cannot be determined, so it cannot enter an Enhanced vMotion Compatibility cluster."
|
||||
EVCAdmissionFailedHostDisconnected.summary = "Only connected hosts can enter an Enhanced vMotion Compatibility cluster."
|
||||
EVCAdmissionFailedHostSoftware.summary = "ESX 5.1 or later is required for Intel 'Ivy Bridge' Generation mode, AMD Opteron 'Piledriver' Generation mode, and later EVC modes."
|
||||
EVCAdmissionFailedVmActive.summary = "The host cannot be admitted to the cluster's current Enhanced vMotion Compatibility mode. Powered-on or suspended virtual machines on the host may be using CPU features hidden by that mode."
|
||||
EVCModeIllegalByVendor.summary = "The requested Enhanced vMotion Compatibility configuration requires CPU vendor '{modeCPUVendor}', but the cluster's hosts have CPU vendor '{clusterCPUVendor}'."
|
||||
EVCModeUnsupportedByHosts.summary = "The selected Enhanced vMotion Compatibility mode cannot be enabled, because the cluster contains hosts with CPU hardware that does not support that mode."
|
||||
EVCUnsupportedByHostHardware.summary = "Enhanced vMotion Compatibility (EVC) cannot be enabled because the cluster contains hosts that lack EVC-capable hardware."
|
||||
EVCUnsupportedByHostSoftware.summary = "Enhanced vMotion Compatibility (EVC) cannot be enabled because all hosts in the cluster must be ESX 5.1 or later to support Intel 'Ivy Bridge' Generation mode, AMD Opteron 'Piledriver' Generation mode, or later EVC modes."
|
||||
FailToEnableSPBM.summary = "Failed to enable Storage Policy Based Management feature on compute resource {csName}"
|
||||
FailToLockFaultToleranceVMs.summary = "An in progress operation on FT VM {vmName} is blocking this operation. Please retry operation again."
|
||||
FileAlreadyExists.summary = "Cannot complete the operation because the file or folder {file} already exists"
|
||||
FileFault.summary = "Error caused by file {file}"
|
||||
FileLocked.summary = "Unable to access file {file} since it is locked"
|
||||
FileNotFound.summary = "File {file} was not found"
|
||||
FileNotWritable.summary = "An attempt was made to write to the read-only file {file}"
|
||||
FilesystemQuiesceFault.summary = "Cannot create a quiesced snapshot because the create snapshot operation exceeded the time limit for holding off I/O in the frozen virtual machine."
|
||||
FullStorageVMotionNotSupported.summary = "You cannot change the virtual machine's storage placement and its execution host at the same time on this {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHostName}'."
|
||||
FileTooLarge.summary = "File {file} is larger than the maximum size supported by datastore '{datastore}'"
|
||||
GenericVmConfigFault.summary = "{reason}"
|
||||
QuestionPending.summary = "The operation cannot be allowed at the current time because the virtual machine has a question pending:\n '{text}'."
|
||||
MksConnectionLimitReached.summary = "Console access to the virtual machine cannot be granted since the connection limit of {connectionLimit} has been reached."
|
||||
GenericDrsFault.summary = "DRS cannot find a host to power on or migrate the virtual machine."
|
||||
HeterogenousHostsBlockingEVC.summary = "Enhanced vMotion Compatibility cannot be enabled because the cluster contains CPUs from more than one vendor."
|
||||
HostAccessRestrictedToManagementServer.summary = "Access to resource settings on the host is restricted to the server that is managing it: '{managementServer}'."
|
||||
HostConfigFault.summary = "Cannot change the host configuration."
|
||||
HostConfigFailed.summary = "Cannot apply the host configuration."
|
||||
HostConnectFault.summary = "Cannot connect to host."
|
||||
HostInDomain.summary = "The operation cannot be performed while the host is part of a Windows domain."
|
||||
HostHasComponentFailure.summary = "Host '{hostName}' has a component failure. {componentType.@enum.fault.HostHasComponentFailure.HostComponentType} '{componentName}' is inaccessible."
|
||||
HostPowerOpFailed.summary = "Cannot perform power operation on host."
|
||||
HostResourcePoolsChanged.summary = "Resource settings were modified directly on the host while it was disconnected from vCenter Server."
|
||||
HostSpecificationOperationFailed.summary = "Host specification operation failed. Check log for details."
|
||||
HttpFault.summary = "HTTP communication could not be completed with status {statusCode}"
|
||||
LibraryFault.summary = "Cannot complete image library operation."
|
||||
NoPeerHostFound.summary = "Cannot find a peer host to wake up this host."
|
||||
VmotionInterfaceNotEnabled.summary = "The vMotion interface is not enabled on this host."
|
||||
WakeOnLanNotSupportedByVmotionNIC.summary = "Wake-on-LAN is not supported by the vMotion NIC on this host."
|
||||
HotSnapshotMoveNotSupported.summary = "Moving a powered on virtual machine with snapshots is not supported."
|
||||
IDEDiskNotSupported.summary = "Does not support virtual machines with IDE disks."
|
||||
InaccessibleDatastore.summary = "Datastore '{name}' is not accessible. {detail.@enum.fault.InaccessibleDatastore.Reason}"
|
||||
IncompatibleDefaultDevice.summary = "The default device '{device}' is configured with settings which are incompatible with the default settings on the target host."
|
||||
IncompatibleSetting.summary = "Two conflicting values have been specified - {invalidProperty} and {conflictingProperty}."
|
||||
IncorrectFileType.summary = "Incorrect file type for file {file}"
|
||||
IndependentDiskVMotionNotSupported.summary = "The requested Storage vMotion would move a virtual machine's disks without assigning the virtual machine a new home, but such a move is not supported on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHostName}'."
|
||||
InsufficientAgentVmsDeployed.summary = "All required agent virtual machines are not currently deployed on host '{hostname}'."
|
||||
InsufficientCpuResourcesFault.summary = "The amount of CPU resource available in the parent resource pool is insufficient for the operation."
|
||||
InsufficientFailoverResourcesFault.summary = "Insufficient resources to satisfy configured failover level for vSphere HA."
|
||||
InsufficientGraphicsResourcesFault.summary = "The amount of graphics resource available in the parent resource pool is insufficient for the operation."
|
||||
InsufficientHostCapacityFault.summary = "No compatible host has sufficient resources to satisfy the reservation."
|
||||
InsufficientMemoryResourcesFault.summary = "The available Memory resources in the parent resource pool are insufficient for the operation."
|
||||
InsufficientResourcesFault.summary = "Insufficient resources."
|
||||
InsufficientPerCpuCapacity.summary = "Insufficient capacity on each physical CPU."
|
||||
InvalidController.summary = "The device '{deviceIndex}' is referring to a nonexisting controller '{controllerKey}'."
|
||||
InvalidDatastore.summary = "Invalid datastore format '{name}'."
|
||||
InvalidDatastorePath.summary = "Invalid datastore path '{datastorePath}'."
|
||||
InvalidDeviceBacking.summary = "Incompatible device backing specified for device '{deviceIndex}'."
|
||||
InvalidDeviceOperation.summary = "Invalid operation for device '{deviceIndex}'."
|
||||
InvalidDeviceSpec.summary = "Invalid configuration for device '{deviceIndex}'."
|
||||
DeviceUnsupportedForVmVersion.summary = "The device or operation specified at index '{deviceIndex}' is not supported for the current virtual machine version '{currentVersion}'.\nA minimum version of '{expectedVersion}' is required for this operation to succeed."
|
||||
DeviceUnsupportedForVmPlatform.summary = "The device or operation specified at index '{deviceIndex}' is not supported for the existing virtual machine platform."
|
||||
InvalidDiskFormat.summary = "The virtual disk is either corrupted or not a supported format."
|
||||
InvalidFolder.summary = "The specified folder does not support this operation."
|
||||
InvalidFormat.summary = "An invalid format was detected."
|
||||
InvalidHostName.summary = "The host does not have a suitable FQDN."
|
||||
InvalidIpmiLoginInfo.summary = "Invalid IPMI login information."
|
||||
InvalidIpmiMacAddress.summary = "Invalid IPMI MAC address."
|
||||
MissingBmcSupport.summary = "The host's BMC does not support IPMI."
|
||||
InvalidBmcRole.summary = "BMC user does not have the necessary privileges."
|
||||
InvalidLicense.summary = "The uploaded license content is not valid."
|
||||
InvalidLocale.summary = "Invalid or unknown locale provided."
|
||||
InvalidLogin.summary = "Cannot complete login due to an incorrect user name or password."
|
||||
PasswordExpired.summary = "Cannot complete login due to expired password."
|
||||
InvalidTicket.summary = "The session ticket is invalid."
|
||||
TooManyTickets.summary = "Cannot issue a new session ticket because the maximum number of tickets have been issued."
|
||||
InvalidName.summary = "'{name}' is invalid or exceeds the maximum number of characters permitted."
|
||||
InvalidNasCredentials.summary = "Cannot login to the remote host. The user name '{userName}' or password specified may be incorrect.\nCannot configure NAS datastore '{name}'."
|
||||
InvalidNetworkResource.summary = "The specified network resource '{remoteHost}:{remotePath}' cannot be located. Cannot configure NAS datastore '{name}'."
|
||||
InvalidPowerState.summary = "The attempted operation cannot be performed in the current state ({existingState.@enum.VirtualMachine.PowerState})."
|
||||
InvalidResourcePoolStructureFault.summary = "Reached the structural limitation of the resource pool hierarchy."
|
||||
InvalidSnapshotFormat.summary = "Detected an invalid snapshot configuration."
|
||||
InvalidState.summary = "The operation is not allowed in the current state."
|
||||
InvalidHostState.summary = "The operation is not allowed in the current state of the host."
|
||||
InvalidHostConnectionState.summary = "The operation is not allowed in the current connection state of the host."
|
||||
InvalidVmConfig.summary = "Invalid virtual machine configuration."
|
||||
InvalidVmState.summary = "Invalid virtual machine state."
|
||||
VmPowerOnDisabled.summary = "The powered on virtual machine is temporarily disabled."
|
||||
IpHostnameGeneratorError.summary = "An error occurred during customization while running the IP or host name generator application."
|
||||
LeaseFault.summary = "An error occurred while accessing a disk lease."
|
||||
LegacyNetworkInterfaceInUse.summary = "{connected.@enum.fault.NIC.connected} '{device}' is a previous interface whose network association cannot be determined."
|
||||
LicenseServerUnavailable.summary = "Unable to change license state as the license server is not available."
|
||||
LinuxVolumeNotClean.summary = "A customization operation was performed on a Linux source virtual machine that was not shut down correctly."
|
||||
LogBundlingFailed.summary = "Cannot create a diagnostic bundle."
|
||||
MaintenanceModeFileMove.summary = "Migration will involve moving one or more virtual machine files to another datastore, which is not permitted when the source host is in maintenance mode."
|
||||
MemorySizeNotSupported.summary = "Virtual machine has {memorySizeMB} megabytes of memory, which is outside the range of {minMemorySizeMB} to {maxMemorySizeMB} megabytes supported on the host. This may be a general limitation of the host software, or specific to the guest OS selected for the virtual machine."
|
||||
MemorySizeNotSupportedByDatastore.summary = "Virtual machine has {memorySizeMB} megabytes of memory, which is larger than the maximum {maxMemorySizeMB} megabytes supported by the datastore."
|
||||
MemorySizeNotRecommended.summary = "Virtual machine has {memorySizeMB} megabytes of memory, which is outside the recommended range of {minMemorySizeMB} to {maxMemorySizeMB} megabytes for the virtual machine's guest OS."
|
||||
MemorySnapshotOnIndependentDisk.summary = "Cannot take a memory snapshot, since the virtual machine is configured with independent disks."
|
||||
MigrationFault.summary = "A warning or error occurred when migrating the virtual machine."
|
||||
MigrationFeatureNotSupported.summary = "A required migration feature is not supported on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHostName}'."
|
||||
MigrationNotReady.summary = "Virtual machine is not ready for the migration operation. {reason}"
|
||||
MigrationDisabled.summary = "Migration was temporarily disabled due to another migration activity."
|
||||
MisfeaturedHostsBlockingEVC.summary = "Enhanced vMotion Compatibility (EVC) cannot be enabled because the cluster contains hosts that do not support EVC."
|
||||
MismatchedNetworkPolicies.summary = "{connected.@enum.fault.NIC.connected} '{device}' uses network '{backing}', which is configured for different offload or security policies on the destination host than on the source host."
|
||||
MismatchedVMotionNetworkNames.summary = "The vMotion interface of the destination host uses network '{destNetwork}', which differs from the network '{sourceNetwork}' used by the vMotion interface of the source host."
|
||||
MissingController.summary = "Device requires a controller."
|
||||
MissingLinuxCustResources.summary = "Open source components required for Linux customization were not found on the server."
|
||||
MissingWindowsCustResources.summary = "Windows customization resources were not found on the server."
|
||||
MountError.summary = "Cannot mount the virtual disk."
|
||||
MultipleSnapshotsNotSupported.summary = "Multiple snapshots are not supported for the host."
|
||||
NasConfigFault.summary = "Cannot configure NAS datastore '{name}'."
|
||||
NasConnectionLimitReached.summary = "Cannot configure NAS datastore '{name}' on '{remoteHost}:{remotePath}'. Cannot make additional connections to this remote computer because the maximum number of connections has been reached (71)."
|
||||
NasVolumeNotMounted.summary = "The specified NFS volume '{remoteHost}:{remotePath}' is not mounted on the server. Cannot configure NAS datastore '{name}'."
|
||||
NasSessionCredentialConflict.summary = "Cannot configure NAS datastore '{name}' on '{remoteHost}:{remotePath}' for user '{userName}'.\nMultiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again. (1219)"
|
||||
NetworkCopyFault.summary = "Could not complete network copy for file {file}"
|
||||
NetworkInaccessible.summary = "Unable to access the network to configure NAS datastore '{name}'."
|
||||
NetworkDisruptedAndConfigRolledBack.summary = "A change in the network configuration disconnected the host '{host}' from vCenter Server. The change has been rolled back."
|
||||
NicSettingMismatch.summary = "The number of network adapter settings in the customization specification: {numberOfNicsInSpec} does not match the number of network adapters present in the virtual machine: {numberOfNicsInVM}."
|
||||
NoActiveHostInCluster.summary = "There are no active hosts in the cluster."
|
||||
NoDiskFound.summary = "At least one virtual disk is required for the operation to succeed."
|
||||
NoDiskSpace.summary = "Insufficient disk space on datastore '{datastore}'."
|
||||
NoDisksToCustomize.summary = "The virtual machine has no virtual disks that are suitable for customization."
|
||||
NoGateway.summary = "A gateway has not been configured."
|
||||
NoGuestHeartbeat.summary = "No guest OS heartbeats are being received. Either the guest OS is not responding or VMware Tools is not configured correctly."
|
||||
NoHost.summary = "Cannot contact the specified host ({name}). The host may not be available on the network, a network configuration problem may exist, or the management services on this host may not be responding."
|
||||
NoHostFoundForSecondary.summary = "Secondary VM could not be relocated or powered on as there are no compatible hosts that can accommodate it."
|
||||
NoPermission.summary = "Permission to perform this operation was denied."
|
||||
NoPermissionOnHost.summary = "The user account selected to connect to the host does not have sufficient permission to enable vCenter to manage the host."
|
||||
NoPermissionOnNasVolume.summary = "The user '{userName}' does not have sufficient permission on the CIFS volume. Could not configure NAS datastore {name}."
|
||||
NoRunningPointFound.summary = "No running-point snapshot was found."
|
||||
NoVirtualNic.summary = "No virtual NIC available."
|
||||
NonHomeRDMVMotionNotSupported.summary = "The requested Storage vMotion would place a mapped direct-access LUN in a location other than the virtual machine's new home, but such a move is not supported on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHostName}'."
|
||||
NonVmwareOuiMacNotSupportedHost.summary = "Host '{hostName}' is of type ({productName} {productVersion}), it does not support the VM that has VPX assigned MAC address which is not prefixed with 00:50:56"
|
||||
NotAuthenticated.summary = "The session is not authenticated."
|
||||
NotAFile.summary = "The object {file} is not a file."
|
||||
NotADirectory.summary = "The object {file} is not a directory."
|
||||
FileNameTooLong.summary = "The name of the object {file} is too long."
|
||||
DirectoryNotEmpty.summary = "The specified directory {file} is not empty."
|
||||
NotEnoughCpus.summary = "Virtual machine requires {numCpuVm} CPUs to operate, but the host hardware only provides {numCpuDest}."
|
||||
NotEnoughLogicalCpus.summary = "Virtual machine requires {numCpuVm} logical CPUs to operate, but the host hardware only provides {numCpuDest}."
|
||||
NotFound.summary = "The object or item referred to could not be found."
|
||||
NotSupportedHost.summary = "vCenter does not support hosts of this type ({productName} {productVersion})."
|
||||
NotSupportedHostInCluster.summary = "Host cannot be added to the cluster."
|
||||
NotSupportedHostInHACluster.summary = "Host '{hostName}' is of type ({productName} {productVersion}) with build {build}, it does not support vSphere HA clustering features and cannot be part of vSphere HA clusters."
|
||||
NotSupportedHostInDvs.summary = "Hosts of this type ({productName} {productVersion}) do not support all of the features required to participate in the specified vSphere Distributed Switch."
|
||||
NotSupportedHostForVmcp.summary = "Host '{hostName}' does not enable APD handling, which is required by the vSphere HA VM Component Protection feature. It cannot be added or moved to the specified cluster, which has this feature enabled."
|
||||
NotSupportedHostForVmemFile.summary = "Host '{hostName}' does not support the virtual memory file type."
|
||||
NotSupportedDeviceForFT.summary = "Host '{hostName}' does not support Fault Tolerance for virtual machine {vmName}, because the VM has a {deviceType.@enum.NotSupportedDeviceForFT.DeviceType} device '{deviceLabel}'. To use Fault Tolerance on this host, either upgrade host to ESX 4.1 or reconfigure the VM to not use this device."
|
||||
MemoryFileFormatNotSupportedByDatastore.summary = "Datastore '{datastoreName}' is of type '{type}', and it does not support the virtual memory file format.""
|
||||
NumVirtualCpusNotSupported.summary = "Virtual machine has {numCpuVm} virtual CPUs, but the host only supports {maxSupportedVcpusDest}. The number of virtual CPUs may be limited by the guest OS selected for the virtual machine or by the licensing for the host."
|
||||
NumVirtualCoresPerSocketNotSupported.summary = "Virtual machine has {numCoresPerSocketVm} cores per socket, but the host only supports {maxSupportedCoresPerSocketDest}. The number of cores per socket may be limited by the guest OS selected for the virtual machine or by the licensing for the host."
|
||||
OutOfBounds.summary = "A value exceeded the acceptable range."
|
||||
PhysCompatRDMNotSupported.summary = "Virtual disk '{device}' is a mapped direct-access LUN in physical compatibility mode, which is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
PlatformConfigFault.summary = "An error occurred during host configuration: {text}."
|
||||
RDMNotPreserved.summary = "Virtual disk '{device}' is a mapped direct-access LUN which has only limited support on the destination host; after migration, the virtual machine properties would incorrectly display the disk as a virtual disk."
|
||||
RDMNotSupported.summary = "Virtual disk '{device}' is a mapped direct-access LUN, which is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
RDMNotSupportedOnDatastore.summary = "Virtual disk '{device}' is a mapped direct-access LUN which is not supported on the datastore '{datastoreName}'."
|
||||
RDMPointsToInaccessibleDisk.summary = "Virtual disk '{device}' is a mapped direct-access LUN that is not accessible."
|
||||
RawDiskNotSupported.summary = "Device '{device}' is a raw disk, which is not supported."
|
||||
RDMConversionNotSupported.summary = "Virtual disk '{device}' is a mapped direct-access LUN in physical compatibility mode; converting it to a different disk type is not supported for this operation."
|
||||
LargeRDMNotSupportedOnDatastore.summary = "Virtual disk '{device}' is a mapped direct-access LUN and larger than 2 TB. This configuration is not supported on the datastore '{datastoreName}'."
|
||||
LargeRDMConversionNotSupported.summary = "Virtual disk '{device}' is a mapped direct-access LUN and larger than two TB; converting it to a different disk type is not supported for this operation."
|
||||
ReadOnlyDisksWithLegacyDestination.summary = "Virtual machine uses {roDiskCount} undoable or nonpersistent disks. For a vMotion to a previous-version host, this number of disks will cause the following condition: {timeoutDanger.@enum.fault.VMotion.tooManyRODisks}."
|
||||
RemoteDeviceNotSupported.summary = "Device '{device}' is a connected device with a remote backing."
|
||||
RemoveFailed.summary = "Cannot remove the object, since it has active related objects."
|
||||
ResourceInUse.summary = "The resource '{name}' is in use."
|
||||
RestrictedByAdministrator.summary = "This operation is restricted by the administrator - '{details}'. Contact your system administrator."
|
||||
RuleViolation.summary = "This operation would violate a virtual machine affinity/anti-affinity rule."
|
||||
VmHostAffinityRuleViolation.summary = "Virtual machine '{vmName}' on host '{hostName}' would violate a virtual machine - host affinity rule."
|
||||
FtVmHostRuleViolation.summary = "vSphere Fault Tolerance was unable to place Secondary VM '{vmName}' on host '{hostName}' because it would violate the FT Metro Cluster placement rule, which would lead to both the Primary and Secondary VMs being in the same host group '{hostGroup}'."
|
||||
NoCompatibleHardAffinityHost.summary = "The cluster contains no hosts satisfying the hard VM/host affinity rules constraint for VM '{vmName}'."
|
||||
NoCompatibleSoftAffinityHost.summary = "The cluster contains no hosts satisfying the soft VM/host affinity rules constraint for VM '{vmName}'."
|
||||
SoftRuleVioCorrectionDisallowed.summary = "The current DRS migration priority setting prevents generating a recommendation to correct the soft VM/Host affinity rules constraint violation for VM '{vmName}'."
|
||||
SoftRuleVioCorrectionImpact.summary = "DRS has determined that correcting the soft VM/Host affinity rules constraint violation for VM '{vmName}' would impact respecting cluster constraints or performance goals."
|
||||
QuarantineModeFault.summary = "{faultType.@enum.fault.QuarantineModeFault.FaultType}"
|
||||
SharedBusControllerNotSupported.summary = "Device '{device}' is a SCSI controller engaged in bus-sharing."
|
||||
SnapshotCopyNotSupported.summary = "Migration of virtual machines with snapshots is not supported between the source and destination."
|
||||
SnapshotCloneNotSupported.summary = "Copying this virtual machine will cause loss of snapshots at the destination."
|
||||
SnapshotMoveFromNonHomeNotSupported.summary = "Moving a virtual machine that has snapshots is not supported when the virtual machine has disks or other files placed outside of its home directory and datastore."
|
||||
SnapshotMoveNotSupported.summary = "Moving a virtual machine that has snapshots is not supported."
|
||||
SnapshotMoveToNonHomeNotSupported.summary = "Moving a virtual machine that has snapshots is not supported when placing disks somewhere other than the virtual machine's new home datastore."
|
||||
SnapshotNoChange.summary = "Snapshot not taken since the state of the virtual machine has not changed since the last snapshot operation."
|
||||
SnapshotFault.summary = "A snapshot operation cannot be performed."
|
||||
SnapshotIncompatibleDeviceInVm.summary = "Virtual machine is configured to use a device that prevents the snapshot operation: {fault.msg}"
|
||||
SnapshotRevertIssue.summary = "Reverting to snapshot might generate {errors.@enum.fault.Snapshot.revert.errors} on the destination host."
|
||||
SnapshotNotRevertible.summary = "This snapshot is not revertible."
|
||||
DeltaDiskFormatNotSupported.summary = "The specified delta disk format '{deltaDiskFormat}' is not supported."
|
||||
SuspendedRelocateNotSupported.summary = "Relocation of suspended virtual machines is not supported between the source and destination hosts."
|
||||
SwapPlacementOverrideNotSupported.summary = "The virtual machine is configured to override the default swapfile placement policy, which is not supported on the host."
|
||||
TaskInProgress.summary = "Another task is already in progress."
|
||||
Timedout.summary = "Operation timed out."
|
||||
TooManyDevices.summary = "Number of virtual devices exceeds the maximum for a given controller."
|
||||
TooManyHosts.summary = "Limit for number of hosts in the cluster has been reached."
|
||||
TooManySnapshotLevels.summary = "Snapshot hierarchy is too deep."
|
||||
TooManyConsecutiveOverrides.summary = "There were too many consecutive overrides of the resource settings pushed from the cluster."
|
||||
TooManyNativeCloneLevels.summary = "The hierarchy of native clones of file {file} is too deep."
|
||||
TooManyNativeClonesOnFile.summary = "Limit for number of native clones on file {file} has been reached."
|
||||
TooManyConcurrentNativeClones.summary = "Limit for number of concurrent native clones on file {file} has been reached."
|
||||
ToolsUnavailable.summary = "Cannot complete operation because VMware Tools is not running in this virtual machine."
|
||||
TpmFault.summary = "An error occurred while performing a TPM operation."
|
||||
TpmTrustNotEstablished.summary = "Operation cannot be performed without establishing trust between the host and the caller."
|
||||
UncommittedUndoableDisk.summary = "An attempt was made to move or clone a disk with an uncommitted REDO log."
|
||||
UncustomizableGuest.summary = "Customization of the guest operating system is not supported due to the given reason: "
|
||||
UnexpectedCustomizationFault.summary = "Unexpected guest customization runtime error: "
|
||||
UnsupportedDatastore.summary = "The virtual machine is not supported on the target datastore."
|
||||
UnsupportedGuest.summary = "The guest operating system '{unsupportedGuestOS}' is not supported."
|
||||
UnsupportedVmxLocation.summary = "Attempted to power on a virtual machine with the .vmx file not stored on a NAS or VMFS version 3 datastore. The virtual machine files must be relocated or VMFS upgraded."
|
||||
UPITAlreadyEnabled.summary = "The disk {name} has already been enabled as a Universal Point-in-Time storage object."
|
||||
UserNotFound.summary = "The user or group named '{principal}' does not exist."
|
||||
VmfsAlreadyMounted.summary = "A VMFS volume with the same UUID '{uuid}' is already mounted in the datacenter."
|
||||
VmfsAmbigiousMount.summary = "VMFS volume could not be mounted as it may be missing an extent or multiple copies exist."
|
||||
VMINotSupported.summary = "VMI is enabled for the virtual machine, but VMI is not supported on the host."
|
||||
VMOnVirtualIntranet.summary = "{connected.@enum.fault.NIC.connected} '{device}' uses network '{backing}', which is a 'virtual intranet'."
|
||||
VMOnConflictDVPort.summary = "{connected.@enum.fault.NIC.connected} '{device}' uses dvPort '{backing}', which is a conflict port."
|
||||
VMotionInterfaceIssue.summary = "The vMotion interface on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}' has an unknown error."
|
||||
VMotionLinkCapacityLow.summary = "vMotion interface '{network}' on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}' does not have the recommended capacity (full duplex / 1000 Mbps) to properly support vMotion."
|
||||
VMotionLinkDown.summary = "vMotion interface '{network}' on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}' does not have any operational physical network connections."
|
||||
VMotionNotConfigured.summary = "The vMotion interface is not configured (or is misconfigured) on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}'. For instructions on how to correct this, see VMware KB 1003837 https://kb.vmware.com/s/article/1003827."
|
||||
VMotionNotLicensed.summary = "vMotion is not licensed for the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}'."
|
||||
VMotionNotSupported.summary = "The {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHost}' does not support vMotion."
|
||||
VMotionProtocolIncompatible.summary = "vMotion from source host to destination host is unsupported because of vMotion protocol differences."
|
||||
VimFault.summary = "Cannot complete the operation. See the event log for details."
|
||||
VirtualHardwareCompatibilityIssue.summary = "Host does not support the virtual hardware configuration of virtual machine."
|
||||
VirtualHardwareVersionNotSupported.summary = "The virtual machine version is not compatible with the version of the host '{hostName}'."
|
||||
VmConfigFault.summary = "Invalid or unsupported virtual machine configuration."
|
||||
VmLimitLicense.summary = "The licensing limit on the number of running virtual machines has been reached."
|
||||
LicenseRestricted.summary = "Cannot perform this operation due to a license restriction. Either the license edition of the ESXi host does not support this operation, or the vCenter Server system that manages the host has a license that restricts this operation through a direct connection to this host. Check the licensed features for the host or connect to vCenter Server and retry the operation."
|
||||
VmToolsUpgradeFault.summary = "Error upgrading VMware Tools."
|
||||
ToolsImageNotAvailable.summary = "The required VMware Tools ISO image does not exist or is inaccessible."
|
||||
ToolsImageSignatureCheckFailed.summary = "Cannot complete signature verification on the required VMware Tools ISO image."
|
||||
ToolsImageCopyFailed.summary = "Failed to copy the VMware Tools installation image to the guest operating system."
|
||||
ToolsAlreadyUpgraded.summary = "The version of VMware Tools installed in the virtual machine is already up-to-date."
|
||||
ToolsUpgradeCancelled.summary = "The VMware Tools upgrade operation was canceled."
|
||||
ToolsAutoUpgradeNotSupported.summary = "The virtual machine's guest operating system does not support auto-upgrade of VMware Tools."
|
||||
ToolsInstallationInProgress.summary = "The virtual machine is installing or upgrading VMware Tools and cannot initiate a migration operation"
|
||||
VolumeEditorError.summary = "An error occurred in the open source components during volume editing."
|
||||
WillModifyConfigCpuRequirements.summary = "Migration will cause the virtual machine's configuration to be modified, to preserve the CPU feature requirements for its guest OS."
|
||||
VmWwnConflict.summary = "The manually assigned WWN {wwn} are in conflict with the WWN used by {name}."
|
||||
MethodDisabled.summary = "The method is disabled by '{source}'"
|
||||
MethodAlreadyDisabledFault.summary = "The method is already disabled by '{sourceId}'"
|
||||
LicenseEntityAlreadyExists.summary = "Licensable entity already exists."
|
||||
LicenseEntityNotFound.summary = "Licensable entity does not exist."
|
||||
ExpiredAddonLicense.summary = "Cannot complete acquiring {count} Add on licenses '{feature}'."
|
||||
ExpiredEditionLicense.summary = "Cannot complete acquiring {count} Edition licenses '{feature}'."
|
||||
IncorrectHostInformation.summary = "Host did not provide enough information to acquire the correct set of licenses."
|
||||
LicenseSourceUnavailable.summary = "Unable to acquire licenses because the license source is unavailable: The license manager has not been started yet, the wrong port@host or license file is being used, or the port or host name in the license file has been changed."
|
||||
NoLicenseServerConfigured.summary = "The license server is not configured to perform the operation."
|
||||
LicenseAssignmentFailed.summary = "Cannot complete the license assignment operation"
|
||||
LicenseDowngradeDisallowed.summary = "The {edition} license cannot be assigned to {entityId} because some features are in use."
|
||||
LicenseKeyEntityMismatch.summary = "The license assignment cannot be completed because the license type and entity type do not match."
|
||||
FeatureInUseManipulationDisallowed.summary = "The feature cannot be set or reset because it is either not available, the license has expired, or it is a special feature such as vCenter agent for ESX 4.0 Server."
|
||||
InventoryHasStandardAloneHosts.summary = "The license assignment is disallowed because the inventory has standalone hosts that do not have the vCenter agent license"
|
||||
LicenseExpired.summary = "License key has expired."
|
||||
LicenseFault.summary = "There are insufficient licenses to complete this operation."
|
||||
HostInventoryFull.summary = "This edition of vCenter only supports {capacity} host(s) in the inventory. Remove some hosts from the inventory before performing the operation."
|
||||
OptionFileRestriction.summary = "License check out was restricted by the license server's option file."
|
||||
InvalidEvent.summary = "An invalid event."
|
||||
RebootRequired.summary = "Cannot complete patch '{patch}' installation; reboot required."
|
||||
InvalidPrivilege.summary = "Privilege '{privilege}' does not exist."
|
||||
PatchAlreadyInstalled.summary = "Patch is already installed on the host."
|
||||
PatchBinariesNotFound.summary = "Cannot complete install since binaries associated with this patch are missing."
|
||||
PatchMetadataCorrupted.summary = "Metadata associated with this path is corrupted or unreadable."
|
||||
PatchInstallFailed.summary = "Cannot complete patch installation. \n{text}"
|
||||
PatchSuperseded.summary = "Cannot complete installation - higher version of patch already installed."
|
||||
PatchMetadataInvalid.summary = "Metadata '{metaData}' missing or corrupted."
|
||||
PatchNotApplicable.summary = "Patch (ID {patchID}) not applicable to the host."
|
||||
PatchMissingDependencies.summary = "Required patch or library is not installed."
|
||||
PatchMetadataNotFound.summary = "Metadata for patch missing."
|
||||
FileBackedPortNotSupported.summary = "Device '{device}' is a connected parallel port, which is also a file-backed serial port."
|
||||
HAErrorsAtDest.summary = "The host is reporting errors in its attempts to provide vSphere HA support."
|
||||
NonPersistentDisksNotSupported.summary = "Device '{device}' is disk which is not in persistent mode."
|
||||
TooManyDisksOnLegacyHost.summary = "Virtual machine uses {diskCount} disk(s); for a vMotion involving ESX 2.x hosts, high disk count will lead to longer vMotion durations and possibly time-outs."
|
||||
NoClientCertificate.summary = "Client connected without supplying a certificate."
|
||||
InvalidClientCertificate.summary = "Cannot complete client certificate validation."
|
||||
NoSubjectName.summary = "Extension registered without a subject name."
|
||||
TemplateUpgradeFault.summary = "Cannot complete template upgrade for {name} ({path}).\n{reason.msg}"
|
||||
UnrecognizedHost.summary = "vCenter Server cannot validate the identity of the host {hostName}"
|
||||
AdminDisabled.summary = "The administrator permission has already been disabled on the host (except for the vim user)"
|
||||
AdminNotDisabled.summary = "The administrator permission is enabled on the host"
|
||||
NetworksMayNotBeTheSame.summary = "The virtual machine uses network '{name}'. Since the operation is being conducted across datacenters, this network may not be the same network on the source and destination. This is because network names are only unique within a datacenter."
|
||||
DisableAdminNotSupported.summary = "Disabling administrator permission is not supported on the host."
|
||||
VirtualEthernetCardNotSupported.summary = "Virtual ethernet card '{device}' is not supported. {reason.@enum.fault.DeviceNotSupported.Reason}"
|
||||
CannotCreateFile.summary = "Cannot complete file creation operation."
|
||||
SSLDisabledFault.summary = "SSL is disabled on the host."
|
||||
SSLVerifyFault.summary = "Authenticity of the host's SSL certificate is not verified."
|
||||
MultipleCertificatesVerifyFault.summary = "The host advertises different SSL certificates for different management ports and cannot be managed by vCenter. Ensure the same certificate is used by all relevant management ports or use certificates that are verifiable by the vCenter Server. If the host you are adding is an ESX 2.x host, this probably means that the authenticated certificate (in /etc/vmware/ssl/rui.*) and the Management UI certificate (in /etc/vmware-mui/ssl/mui.*) are different."
|
||||
StorageVMotionNotSupported.summary = "Storage vMotion is not supported on the host '{failedHostName}'."
|
||||
SwapDatastoreNotWritableOnHost.summary = "Swap datastore not writable on host."
|
||||
SwapDatastoreUnset.summary = "Swap datastore is unset."
|
||||
UnsharedSwapVMotionNotSupported.summary = "Unshared swap vMotion is not supported."
|
||||
FaultToleranceAntiAffinityViolated.summary = "Virtual machines in the same Fault Tolerance pair cannot be on the same host."
|
||||
CloneFromSnapshotNotSupported.summary = "Cloning this virtual machine from a snapshot point is not supported."
|
||||
EightHostLimitViolated.summary = "Only virtual machines on eight different hosts can have a single virtual disk backing opened for read at once."
|
||||
DiskMoveTypeNotSupported.summary = "Specifying non-standard disk movement types is not supported."
|
||||
FaultToleranceNotSameBuild.summary = "The build or Fault Tolerance feature version on the destination host is different from the current build or Fault Tolerance feature version: {build}."
|
||||
IncompatibleHostForFtSecondary.summary = "The specified host is not compatible with the Fault Tolerance Secondary VM."
|
||||
QuiesceDatastoreIOForHAFailed.summary = "The vSphere HA agent on host '{hostName}' failed to quiesce file activity on datastore '{dsName}'. To proceed with the operation to unmount or remove a datastore, ensure that the datastore is accessible, the host is reachable and its vSphere HA agent is running."
|
||||
ReadHostResourcePoolTreeFailed.summary = "Failed to read resource pool tree from host."
|
||||
WipeDiskFault.summary = "Error encountered while wiping disk."
|
||||
ShrinkDiskFault.summary = "Error encountered while shrinking disk."
|
||||
|
||||
InvalidIndexArgument.summary = "A specified parameter is not correct.\n{invalidProperty}[{key}]"
|
||||
UnsupportedVimApiVersion.summary = "Unsupported version of the API: {version}"
|
||||
InvalidKey.summary = "The specified key '{key}' is not valid."
|
||||
VmValidateMaxDevice.summary = "'{count}' of device '{device}' was found. Only '{max}' allowed".
|
||||
|
||||
OperationDisallowedOnHost.summary = "The requested operation is currently disallowed on host using a direct connection."
|
||||
VramLimitLicense.summary = "Cannot complete the operation. The vRAM limit of {limit}GB will be exceeded. Upgrade the vCenter Server license or decrease the amount of the consumed vRAM."
|
||||
ThirdPartyLicenseAssignmentFailed.summary = "A failure occurred during 3rd party license assignment."
|
||||
|
||||
###New DRS faults
|
||||
DrsDisabledOnVm.summary = "The virtual machine is pinned to a host."
|
||||
NoCompatibleHost.summary = "No host is compatible with the virtual machine."
|
||||
InsufficientHostCpuCapacityFault.summary = "The host does not have sufficient CPU resources to satisfy the reservation."
|
||||
InsufficientHostMemoryCapacityFault.summary = "The host does not have sufficient memory resources to satisfy the reservation."
|
||||
InsufficientStandbyCpuResource.summary = "There are insufficient CPU resources on standby hosts (if any) to meet the requirements of a given operation."
|
||||
InsufficientStandbyMemoryResource.summary = "There are insufficient memory resources on standby hosts (if any) to meet the requirements of a given operation."
|
||||
InsufficientStandbyResource.summary = "There are insufficient CPU/memory resources on standby hosts (if any) to meet the requirements of a given operation."
|
||||
DrsVmotionIncompatibleFault.summary = "The host is not compatible with the virtual machine."
|
||||
DrsPlacementRequiresVmsInTopologicalOrder.summary = "DRS was invoked to place inter-dependent virtual machines but they are not listed in topological order."
|
||||
UnableToPlaceAtomicVmGroup.summary = "DRS was unable to place all the virtual machines in the power on group."
|
||||
UnableToPlacePrerequisiteGroup.summary = "DRS was unable to place the virtual machines of a prerequisite power on group."
|
||||
NumVirtualCpusExceedsLimit.summary = "The total number of virtual CPUs present or requested in virtual machines' configuration has exceeded the limit on the host: {maxSupportedVcpus}."
|
||||
InsufficientNetworkCapacity.summary = "The host does not have sufficient network capacity to satisfy the reservation."
|
||||
|
||||
###OVF Import/Export
|
||||
OvfFault.summary = "Line {lineNumber}: OVF descriptor could not be parsed."
|
||||
OvfInvalidPackage.summary = "Line {lineNumber}: Invalid OVF package."
|
||||
OvfXmlFormat.summary = "Line {lineNumber}: Could not parse the document: '{description}'."
|
||||
OvfWrongNamespace.summary = "Line {lineNumber}: Incorrect namespace '{namespaceName}' found."
|
||||
OvfElement.summary = "Line {lineNumber}: An invalid element '{name}' is found in the OVF descriptor."
|
||||
OvfElementInvalidValue.summary = "Line {lineNumber}: Invalid value '{value}' for element '{name}'."
|
||||
OvfProperty.summary = "Line {lineNumber}: Invalid OVF property."
|
||||
OvfPropertyType.summary = "Line {lineNumber}: Mismatch between property type: '{type}' and property value '{value}'."
|
||||
OvfPropertyValue.summary = "Line {lineNumber}: Invalid property value '{value}'."
|
||||
OvfPropertyNetwork.summary = "Line {lineNumber}: Property with type '{type}' and value '{value}' refers to a non-existing network."
|
||||
OvfPropertyQualifier.summary = "Line {lineNumber}: Syntax error in qualifier specification '{qualifier}'."
|
||||
OvfPropertyQualifierIgnored.summary = "Line {lineNumber}: Qualifier '{qualifier}' was ignored."
|
||||
OvfPropertyQualifierDuplicate.summary = "Line {lineNumber}: Duplicate qualifier was found '{qualifier}'."
|
||||
OvfUnexpectedElement.summary = "Line {lineNumber}: Unexpected element '{name}'."
|
||||
OvfDuplicateElement.summary = "Line {lineNumber}: Duplicate element '{name}'."
|
||||
OvfMissingElement.summary = "Line {lineNumber}: Missing child element '{name}'."
|
||||
OvfMissingElementNormalBoundary.summary = "Line {lineNumber}: No '{boundary}' declared."
|
||||
OvfDuplicatedElementBoundary.summary = "Line {lineNumber}: Duplicated boundary '{boundary}'."
|
||||
OvfAttribute.summary = "Line {lineNumber}: Invalid attribute in OVF descriptor."
|
||||
OvfMissingAttribute.summary = "Line {lineNumber}: Missing attribute '{attributeName}' on element '{elementName}'."
|
||||
OvfInvalidValue.summary = "Line {lineNumber}: Invalid value '{value}' for attribute '{attributeName}' on element '{elementName}'."
|
||||
OvfInvalidValueFormatMalformed.summary = "Line {lineNumber}: Unable to parse '{value}' for attribute '{attributeName}' on element '{elementName}'."
|
||||
OvfInvalidValueConfiguration.summary = "Line {lineNumber}: Attribute '{attributeName}' refers to a non-existing configuration '{value}' on element '{elementName}'."
|
||||
OvfInvalidValueReference.summary = "Line {lineNumber}: Attribute '{attributeName}' refers to non-existing reference '{value}' on element '{elementName}'."
|
||||
OvfInvalidValueEmpty.summary = "Line {lineNumber}: Attribute '{attributeName}' value was empty in element '{elementName}'."
|
||||
OvfUnsupportedPackage.summary = "Line {lineNumber}: Cannot import OVF descriptor."
|
||||
OvfInvalidVmName.summary = "VM name '{name}' could not be normalized."
|
||||
OvfNoHostNic.summary = "Host did not have any virtual network defined."
|
||||
OvfUnsupportedAttribute.summary = "Line {lineNumber}: Unsupported attribute '{attributeName}' on element '{elementName}'"
|
||||
OvfUnsupportedAttributeValue.summary = "Line {lineNumber}: Unsupported value '{value}' for attribute '{attributeName}' on element '{elementName}'."
|
||||
OvfUnsupportedElement.summary = "Line {lineNumber}: Unsupported element '{name}'"
|
||||
OvfUnsupportedElementValue.summary = "Line {lineNumber}: Unsupported value '{value}' for element '{name}'."
|
||||
OvfUnsupportedType.summary = "Line {lineNumber}: OVF hardware element '{name}' with instance ID '{instanceId}': No support for the virtual hardware device type '{deviceType}'."
|
||||
OvfUnsupportedSubType.summary = "Line {lineNumber}: Unsupported virtual hardware device '{deviceSubType}'."
|
||||
OvfNoSupportedHardwareFamily.summary = "Line {lineNumber}: Unsupported hardware family '{version}'."
|
||||
OvfNoSpaceOnController.summary = "Line {lineNumber}: No space left for device '{name}' on parent controller '{parent}'."
|
||||
OvfUnsupportedSection.summary = "Line {lineNumber}: Unsupported section '{name}' ({info})."
|
||||
OvfExport.summary = "Cannot export an OVF descriptor."
|
||||
OvfPropertyExport.summary = "Unsupported property type '{type}' with value '{value}'."
|
||||
OvfPropertyNetworkExport.summary = "One or more properties are referring to an unknown network '{network}'."
|
||||
OvfHardwareExport.summary = "Cannot export '{vmPath}' to an OVF file."
|
||||
OvfUnsupportedDeviceExport.summary = "Device '{device.deviceInfo.label}' cannot be exported."
|
||||
OvfUnknownDeviceBacking.summary = "Unsupported device backing for device '{device.deviceInfo.label}'. "
|
||||
OvfConnectedDevice.summary = "Connected device '{device.deviceInfo.label}'."
|
||||
OvfConnectedDeviceFloppy.summary = "The floppy image '{filename}' is connected to device '{device.deviceInfo.label}'. The image is not included in the generated OVF package."
|
||||
OvfConnectedDeviceIso.summary = "The ISO image '{filename}' is connected to device '{device.deviceInfo.label}'. The ISO image is not included in the generated OVF package."
|
||||
OvfUnableToExportDisk.summary = "Unable to export disk '{diskName}'. Could not parse disk name."
|
||||
OvfSystemFault.summary = "OVF System error."
|
||||
OvfDiskMappingNotFound.summary = "Invalid disk reference '{diskName}' for virtual system '{vmName}'."
|
||||
OvfHostValueNotParsed.summary = "Host property '{property}' value '{value}' could not be parsed."
|
||||
OvfUnsupportedDeviceBackingInfo.summary = "Line {lineNumber}: Backing '{backingName}' is not supported by device '{deviceName}'."
|
||||
OvfUnsupportedDeviceBackingOption.summary = "Line {lineNumber}: Backing '{backingName}' not supported by device '{deviceName}'."
|
||||
OvfUnknownDevice.summary = "Unknown device: '{device.deviceInfo.label}'."
|
||||
OvfToXmlUnsupportedElement.summary = "Unsupported element '{name}' was found. Could not export to OVF. '{reason}'."
|
||||
OvfUnknownEntity.summary = "Line {lineNumber}: Unknown entity was found."
|
||||
OvfImport.summary = ""
|
||||
OvfHardwareCheck.summary = "Hardware compatibility check is disabled."
|
||||
OvfCpuCompatibility.summary = "The virtual machine requires hardware features that are unsupported or disabled on the target host. Incompatibility at CPUID level '{level}', register '{registerName}' with value '{registerValue}'. Required bits: '{desiredRegisterValue}'."
|
||||
OvfCpuCompatibilityCheckNotSupported.summary = "Target does not support CPU validation."
|
||||
OvfMissingHardware.summary = "Missing hardware element '{name}' with RASD type '{resourceType}'."
|
||||
OvfMappedOsId.summary = "The specified operating system identifier '{ovfDescription}' (id: {ovfId}) is not supported on the selected host. It will be mapped to the following OS identifier: '{targetDescription}'."
|
||||
OvfConstraint.summary = "Line {lineNumber}: An OVF specification constrain could not be verified."
|
||||
OvfDiskOrderConstraint.summary = "Line {lineNumber}: The order of Disk elements in the DiskSection is not consistent with the order of the File references."
|
||||
OvfHostResourceConstraint.summary = "Line {lineNumber}: HostResource value ({value})is not supported."
|
||||
OvfUnsupportedDiskProvisioning.summary = "Disk provisioning type {diskProvisioning} is not supported by the host. Supported disk provisioning types are: {supportedDiskProvisioning}."
|
||||
OvfInternalError.summary = "Internal error."
|
||||
OvfExportFailed.summary = "Failed to export OVF package."
|
||||
OvfImportFailed.summary = "Failed to deploy OVF package."
|
||||
OvfDuplicatedPropertyIdExport.summary = "Duplicated property {fqid} in vApp. This might not import properly on all platforms."
|
||||
OvfDuplicatedPropertyIdImport.summary = "Duplicated properties found in the OVF package. Not all properties will be prompted for during deployment."
|
||||
OvfNetworkMappingNotSupported.summary = "The provided network mapping between OVF networks and the system network is not supported by any host."
|
||||
|
||||
#VOE
|
||||
VAppPropertyFault.summary = "A generic property fault for {id}."
|
||||
InvalidNetworkInType.summary = "Invalid network {value} in property {id}."
|
||||
InvalidPropertyType.summary = "Invalid type {type} for property {id}."
|
||||
InvalidPropertyValue.summary = "Invalid value '{value}' specified for property {id}."
|
||||
UnconfiguredPropertyValue.summary = "Property '{label}' must be configured for the VM to power on."
|
||||
MissingNetworkIpConfig.summary = "Cannot allocate IP address for property '{label}'. Network '{value}' has no associated network protocol profile."
|
||||
MissingIpPool.summary = "Cannot initialize property '{id}'. Network '{value}' has no associated network protocol profile."
|
||||
NotUserConfigurableProperty.summary = "Property {id} is not user configurable."
|
||||
MissingPowerOffConfiguration.summary = "No virtual machines have been configured to power off."
|
||||
MissingPowerOnConfiguration.summary = "No virtual machines have been configured to power on."
|
||||
NoAvailableIp.summary = "Out of IP addresses on network '{value}'."
|
||||
NoVcManagedIpConfigured.summary = "The vCenter Server managed IP is not configured."
|
||||
NoVmInVApp.summary = "The vApp does not contain any virtual machines."
|
||||
VAppConfigFault.summary = "A generic vApp configuration fault."
|
||||
VAppNotRunning.summary = "The parent vApp is not running."
|
||||
VAppTaskInProgress.summary = "Operation cannot be performed while a vApp operation is in progress."
|
||||
VAppOperationInProgress.summary = "Concurrent vApp operation in progress on target."
|
||||
|
||||
###Consolidation
|
||||
com.vmware.capacityplanner.collector.success.summary = "Success."
|
||||
com.vmware.capacityplanner.collector.unknownhost.summary = "Incorrect host name or the host name cannot be resolved by either DNS or NetBios."
|
||||
com.vmware.capacityplanner.collector.hostdown.summary = "Host is down."
|
||||
com.vmware.capacityplanner.collector.badloginpassword.summary = "Unknown login or incorrect password."
|
||||
com.vmware.capacityplanner.collector.nopermission.summary = "The login does not have permission to collect inventory/performance data."
|
||||
com.vmware.capacityplanner.collector.remoteregistryconnectfailed.summary = "Cannot connect to remote registry."
|
||||
com.vmware.capacityplanner.collector.pingfailed.summary = "Cannot ping target host"
|
||||
com.vmware.capacityplanner.collector.determinesystemtypefailed.summary = "Cannot determine the target system type."
|
||||
com.vmware.capacityplanner.collector.perfmonconnectfailed.summary = "Cannot connect to 'perfmon'. Remote registry disabled or the collector service is not running with administrator privileges."
|
||||
com.vmware.capacityplanner.collector.unknownerror.summary = "Unknown error encountered."
|
||||
|
||||
### Policy Faults
|
||||
PolicyUrnInvalid.summary = "Policy URN not found or is invalid: {urn}"
|
||||
PolicyViolated.summary = "Operation violates one or more policies."
|
||||
PolicyDisallowsOperation.summary = "Operation '{op}' disallowed by one or more policies."
|
||||
PolicyViolatedDetail.summary = "Operation violates conditions of one or more policies."
|
||||
PolicyViolatedByValue.summary = "Operation rejected owing to a value controlled by one or more policies."
|
||||
PolicyViolatedValueCannotEqual.summary = "Operation rejected - input value {input} cannot equal {policy}: {policyTarget}, {policyTargetProperty}"
|
||||
PolicyViolatedValueNotEqual.summary = "Operation rejected - input value {input} must equal {policy}: {policyTarget}, {policyTargetProperty}"
|
||||
PolicyViolatedValueNotInRange.summary = "Operation rejected - input value {input} not in range [{minval}-{maxval}]: {policyTarget},{policyTargetProperty}"
|
||||
PolicyViolatedValueNotInSet.summary = "Operation rejected - input value {input} not in set {set}: {policyTarget},{policyTargetProperty}"
|
||||
PolicyViolatedValueTooBig.summary = "Operation rejected - input value {input} too large; maximum value is {policy}: {policyTarget}, {policyTargetProperty}"
|
||||
PolicyViolatedValueTooSmall.summary = "Operation rejected - input value {input} too small; minimum value is {policy}: {policyTarget}, {policyTargetProperty}"
|
||||
|
||||
### DAS
|
||||
WillLoseHAProtection.summary = "If this operation is performed, the virtual machine will lose vSphere HA protection. If you proceed with this operation and it completes successfully, {resolution.@enum.fault.WillLoseHAProtection.Resolution}."
|
||||
InvalidDasConfigArgument.summary = "The setting of {entry.@enum.fault.InvalidDasConfigArgument.EntryForInvalidArgument} is invalid for cluster {clusterName}."
|
||||
CannotPowerOffVmInCluster.summary = "You cannot {operation.@enum.fault.CannotPowerOffVmInCluster.Operation} the virtual machine {vmName} at this time because the virtual machine is not managed by the master vSphere HA agent to which vCenter Server is connected. This condition will occur if the cluster has a management network partition or a datastore connectivity problem. If there is a management network partition, disabling vSphere HA is not advised because the virtual machine might be subsequently restarted by vSphere HA on an inaccessible host. As a result, you would not be able to manage the virtual machine until the partition has been resolved. However, if the problem is due to a storage issue and at least one host in the cluster has access to the datastores required by the virtual machine, the master should become the manager of the virtual machine shortly, after which the operation would be allowed."
|
||||
|
||||
### DVS
|
||||
SwitchIpUnset.summary = "Switch feature cannot be enabled because the switch does not have an IP address assigned."
|
||||
CollectorAddressUnset.summary = "Netflow monitoring cannot be enabled because the switch does not have an IP address and/or port specified for the collector."
|
||||
InvalidIpfixConfig.summary = "Illegal or out-of-range value specified for Netflow monitoring configuration."
|
||||
DvsOperationBulkFault.summary = "Cannot complete a vSphere Distributed Switch operation for one or more host members."
|
||||
DvsScopeViolated.summary = "The operation violates the dvPort's scope."
|
||||
DvsNotAuthorized.summary = "The extension key of the vSphere Distributed Switch {dvsExtensionKey} is not the same as the login session's extension key {sessionExtensionKey}."
|
||||
ExceedingLimit.summary = "The operation exceeds a limit."
|
||||
LimitExceeded.summary = "The {property} exceeds the limit {limit}."
|
||||
ResourceNotAvailable.summary = "The resource {type} is not available in {containerType} {containerName}."
|
||||
VspanPortConflict.summary = "Cannot use distributed port {portKey} as both the transmitted source and the destination source in distributed port mirroring sessions with different keys. Session key {vspanSessionKey1} does not match session key {vspanSessionKey2}."
|
||||
VspanPromiscuousPortNotSupported.summary = "Promiscuous distributed port {portKey} cannot be used as the transmitted source or destination in the distributed port mirroring session with key {vspanSessionKey}."
|
||||
VspanSameSessionPortConflict.summary = "Distributed port {portKey} cannot be used as both the source and destination in the same distributed port mirroring session with key {vspanSessionKey}."
|
||||
VspanDestPortConflict.summary = "Distributed port {portKey} cannot be used as destination port in multiple distributed port mirroring sessions with keys {vspanSessionKey1} and {vspanSessionKey2}."
|
||||
VspanPortMoveFault.summary = "Cannot move the distributed port {portKey} from distributed port group {srcPortgroupName} to promiscuous distributed port group {destPortgroupName}. This operation might change the non-promiscuous distributed port to promiscuous mode."
|
||||
VspanPortgroupPromiscChangeFault.summary = "Cannot change non-promiscuous distributed port group {portgroupName} to promiscuous mode. One or more distributed ports in this distributed port group are used as transmitted source or destination ports in a distributed port mirroring session."
|
||||
VspanPortPromiscChangeFault.summary = "Cannot change non-promiscuous distributed port {portKey} to promiscuous mode. The distributed port is used as a transmitted source or destination port in a distributed port mirroring session."
|
||||
VspanPortgroupTypeChangeFault.summary = "Cannot change the distributed port group {portgroupName} type from static/dynamic binding to ephemeral. Some of its distributed ports participate in a distributed port mirroring session."
|
||||
RollbackFailure.summary = "The rollback operation failed on {entityType}: {entityName}. A previous configuration does not exist."
|
||||
BackupBlobReadFailure.summary = "Read failed on backup blob for {entityType}: {entityName}."
|
||||
BackupBlobWriteFailure.summary = "Write failed on backup blob for {entityType}: {entityName}."
|
||||
ImportOperationBulkFault.summary = "Cannot complete import operation for one or more entities."
|
||||
ImportHostAddFailure.summary = "Import operation failed on one or more hosts."
|
||||
ConflictingConfiguration.summary = "The configurations of the objects are in conflict."
|
||||
CannotUseNetwork.summary = "{connected.@enum.fault.NIC.connected} '{device}' cannot use network '{backing}', because {reason.@enum.fault.CannotUseNetwork.Reason}."
|
||||
InsufficientNetworkResourcePoolCapacity.summary = "The available network bandwidth in resource pool '{resourcePoolKey}' of distributed switch '{dvsName}' is '{available}' MBps, which is less than the requested bandwidth of '{requested}' MBps."
|
||||
VMotionAcrossNetworkNotSupported.summary = "Changing the network and host of a virtual machine during vMotion is not supported on the {atSourceHost.@enum.fault.VMotion.atSourceHost} host '{failedHostName}'."
|
||||
|
||||
### RecordReplay
|
||||
HostIncompatibleForRecordReplay.summary = "Host {hostName} does not support virtual machine Record/Replay. \n{reason.@enum.fault.HostIncompatibleForRecordReplay.Reason}"
|
||||
VmConfigIncompatibleForRecordReplay.summary = "Unsupported virtual machine configuration for record and replay."
|
||||
RecordReplayDisabled.summary = "The operation cannot be performed because the Record/Replay capability has not been enabled for the virtual machine."
|
||||
|
||||
### Fault Tolerance
|
||||
HostIncompatibleForFaultTolerance.summary = "Host {hostName} does not support virtual machines with Fault Tolerance turned on. \n{reason.@enum.fault.HostIncompatibleForFaultTolerance.Reason}"
|
||||
UnusedVirtualDiskBlocksNotScrubbed.summary = "The unused disk blocks of the virtual machine's disks have not been scrubbed on the file system.\nThis is needed to support features like Fault Tolerance."
|
||||
VirtualDiskBlocksNotFullyProvisioned.summary = "The disk blocks of the virtual machine's disks have not been fully provisioned on the file system.\nThis is needed to support features like Fault Tolerance."
|
||||
VirtualDiskModeNotSupported.summary = "The virtual machine's disk {device} is using the {mode} disk mode which is not supported."
|
||||
VmConfigIncompatibleForFaultTolerance.summary = "Unsupported virtual machine configuration for Fault Tolerance: {fault.msg}"
|
||||
VmFaultToleranceIssue.summary = "An error occurred with the Fault Tolerance configuration."
|
||||
VmFaultToleranceTooManyVMsOnHost.summary = "Host already has the recommended number of {maxNumFtVms} Fault Tolerance VMs running on it. To power on or vMotion more FT VMs to this host either move one of the existing Fault Tolerance VMs to another host or disable this restriction by setting the vSphere HA advanced option das.maxFtVmsPerHost to 0."
|
||||
VmFaultToleranceTooManyFtVcpusOnHost.summary = "Host is already running the recommended number of {maxNumFtVcpus} Fault Tolerance protected vCPUs. To power on or vMotion more FT VMs to this host, you can either move one of the existing Multi-CPU FT VMs to another host or disable this restriction by setting the vSphere HA advanced option das.maxFtVCpusPerHost to 0."
|
||||
VmFaultToleranceConfigIssue.summary = "The Fault Tolerance configuration of the entity {entityName} has an issue: {reason.@enum.VmFaultToleranceConfigIssue.ReasonForIssue}."
|
||||
VmFaultToleranceOpIssuesList.summary = "There are configuration issues for the Fault Tolerance operation. Refer to the errors and warnings list for details."
|
||||
VmFaultToleranceConfigIssueWrapper.summary = "The Fault Tolerance configuration of the entity {entityName} has an issue: check the error property for details."
|
||||
VmFaultToleranceInvalidFileBacking.summary = "The file backing ({backingFilename}) for device ({backingType.@enum.VmFaultToleranceInvalidFileBacking.DeviceType}) is not supported for Fault Tolerance."
|
||||
InvalidOperationOnSecondaryVm.summary = "This operation is not supported on a Secondary VM of a Fault Tolerant pair."
|
||||
SecondaryVmNotRegistered.summary = "The Secondary VM with instanceUuid '{instanceUuid}'is not registered with this Primary VM."
|
||||
SecondaryVmAlreadyRegistered.summary = "The Secondary VM with instanceUuid '{instanceUuid}'is already registered with this Primary VM."
|
||||
SecondaryVmAlreadyEnabled.summary = "The Secondary VM with instanceUuid '{instanceUuid}' has already been enabled."
|
||||
SecondaryVmAlreadyDisabled.summary = "The Secondary VM with instanceUuid '{instanceUuid}' has already been disabled."
|
||||
FaultToleranceNotLicensed.summary = "Fault Tolerance has not been licensed on host {hostName}, or the license does not support the number of vCPUs running on this VM."
|
||||
NumVirtualCpusIncompatible.summary = "The virtual machine has {numCpu} virtual CPUs and is not supported for {reason.@enum.fault.NumVirtualCpusIncompatible.Reason}."
|
||||
PowerOnFtSecondaryFailed.summary = "Cannot power on the Fault Tolerance Secondary VM for virtual machine {vmName}. Refer to the errors list for details."
|
||||
FtIssuesOnHost.summary = "Host {hostName} has some Fault Tolerance issues for virtual machine {vmName}. Refer to the errors list for details."
|
||||
NoHostSuitableForFtSecondary.summary = "No suitable host can be found to place the Fault Tolerance Secondary VM for virtual machine {vmName}."
|
||||
PowerOnFtSecondaryTimedout.summary = "Operation to power on the Fault Tolerance Secondary VM for {vmName} could not be completed within {timeout} seconds"
|
||||
FaultTolerancePrimaryPowerOnNotAttempted.summary = "The Fault Tolerance Secondary VM was not powered on because the Fault Tolerance Primary VM could not be powered on."
|
||||
InvalidDrsBehaviorForFtVm.summary = "'DRS Disabled' is the only supported DRS behavior for Fault Tolerance virtual machine {vmName}."
|
||||
InvalidDasRestartPriorityForFtVm.summary = "Cannot set the vSphere HA restart priority to 'Disabled' for the Fault Tolerance VM {vmName}."
|
||||
VmMonitorIncompatibleForFaultTolerance.summary = "The virtual machine is running in a monitor mode that is incompatible for Fault Tolerance."
|
||||
CannotChangeDrsBehaviorForFtSecondary.summary = "Cannot change the DRS behavior for Fault Tolerance Secondary VM {vmName}."
|
||||
NoCompatibleHostWithAccessToDevice.summary = "Cannot place the Fault Tolerance VM in an Enhanced vMotion Compatibility cluster, because there are no compatible hosts that have access to all the devices that are configured to be connected at power on."
|
||||
CannotChangeHaSettingsForFtSecondary.summary = "Cannot change the vSphere HA settings for Fault Tolerance Secondary VM {vmName}."
|
||||
FaultToleranceVmNotDasProtected.summary = "Operations to test Fault Tolerance by terminating the primary VM or secondary VM are not allowed for the Fault Tolerance VM {vmName} at this time, because it is not protected by vSphere HA yet and therefore no action will be taken to recover Fault Tolerance protection for this VM."
|
||||
CannotComputeFTCompatibleHosts.summary = "Unable to compute fault tolerant compatible hosts on the VM {vmName}."
|
||||
InaccessibleFTMetadataDatastore.summary = "The FT tie break datastore '{name}' is not accessible. {detail.@enum.fault.InaccessibleDatastore.Reason}"
|
||||
MultiWriterNotSupported.summary = "Multi-writer mode enabled disk '{device}' is not supported for Fault Tolerance."
|
||||
DigestNotSupported.summary = ""CBRC-enabled disk '{device}' is not supported for Fault Tolerance."
|
||||
|
||||
### Host profiles
|
||||
ProfileUpdateFailed.summary = "Profile validation failed. Check the profile for errors."
|
||||
AnswerFileUpdateFailed.summary = "Host customization validation failed. Check the host settings for errors."
|
||||
InvalidProfileReferenceHost.summary = "There is no suitable host in the inventory as reference host for the profile {profileName}."
|
||||
|
||||
|
||||
### HwVersion 7
|
||||
MemoryHotPlugNotSupported.summary = "Memory hot plug is not supported for this virtual machine."
|
||||
CpuHotPlugNotSupported.summary = "CPU hot plug is not supported for this virtual machine."
|
||||
DeviceHotPlugNotSupported.summary = "Hot plug of device '{deviceIndex}' is not supported for this virtual machine."
|
||||
VmAlreadyExistsInDatacenter.summary = "One or more virtual machines on host {hostname} are already registered to hosts in the destination datacenter."
|
||||
|
||||
### IO Resource Management
|
||||
IORMNotSupportedHostOnDatastore.summary = "The datastore '{datastoreName}' is connected to one or more pre-4.1 hosts that do not support Storage I/O Control."
|
||||
|
||||
### vSphere Replication
|
||||
ReplicationVmConfigFault.summary = "The vSphere Replication configuration of the virtual machine has an issue: {reason.@enum.fault.ReplicationVmConfigFault.ReasonForFault}"
|
||||
ReplicationDiskConfigFault.summary = "The vSphere Replication configuration for disk with key {key} of the virtual machine has an issue: {reason.@enum.fault.ReplicationDiskConfigFault.ReasonForFault}"
|
||||
ReplicationNotSupportedOnHost.summary = "The specified host does not support virtual machines with vSphere Replication turned on."
|
||||
ReplicationVmFault.summary = "vSphere Replication operation error: {reason.@enum.fault.ReplicationVmFault.ReasonForFault}"
|
||||
ReplicationIncompatibleWithFT.summary = "vSphere Replication and Fault Tolerance cannot be enabled on the same virtual machine."
|
||||
ReplicationVmInProgressFault.summary = "vSphere Replication operation error. Cannot start a {requestedActivity.@enum.fault.ReplicationVmInProgressFault.Activity} because a {inProgressActivity.@enum.fault.ReplicationVmInProgressFault.Activity} is already in progress."
|
||||
IncompatibleHostForVmReplication.summary = "Host '{hostName}' is not compatible with the vSphere Replication configuration supported by the virtual machine '{vmName}': {reason.@enum.fault.IncompatibleHostForVmReplication.IncompatibleReason}."
|
||||
|
||||
### ActiveDirectory Faults
|
||||
DomainNotFound.summary = "The specified domain either does not exist or could not be contacted."
|
||||
NoPermissionOnAD.summary = "User account has no right to add hosts to the domain."
|
||||
ActiveDirectoryFault.summary = "Errors in Active Directory operations."
|
||||
NonADUserRequired.summary = "Operation must be executed by a non Active Directory user."
|
||||
InvalidCAMServer.summary = "The specified vSphere Authentication Proxy server is not valid or could not be contacted."
|
||||
InvalidCAMCertificate.summary = "Could not verify the certificate of the specified vSphere Authentication Proxy server."
|
||||
CAMServerRefusedConnection.summary = "The specified vSphere Authentication Proxy server is not reachable, or has denied access to the service."
|
||||
|
||||
### IscsiFaults
|
||||
IscsiFaultPnicInUse.summary = "The VMkernel physical NIC adapter {pnicDevice} is currently used by iSCSI Host Bus Adapter."
|
||||
IscsiFaultVnicInUse.summary = "The VMkernel virtual NIC adapter {vnicDevice} is currently used by iSCSI Host Bus Adapter."
|
||||
IscsiFaultInvalidVnic.summary = "The VMkernel virtual NIC adapter {vnicDevice} is not valid."
|
||||
IscsiFaultVnicAlreadyBound.summary = "The VMkernel virtual NIC adapter {vnicDevice} is already bound to the iSCSI Host Bus Adapter."
|
||||
IscsiFaultVnicHasActivePaths.summary = "There are active storage paths using this VMkernel virtual NIC adapter {vnicDevice}."
|
||||
IscsiFaultVnicHasMultipleUplinks.summary = "The VMkernel virtual NIC adapter {vnicDevice} has multiple physical uplinks."
|
||||
IscsiFaultVnicHasNoUplinks.summary = "The VMkernel virtual NIC adapter {vnicDevice} has no physical uplinks."
|
||||
IscsiFaultVnicHasWrongUplink.summary = "The VMkernel virtual NIC adapter {vnicDevice} cannot be used because the attached physical uplink does not match the iSCSI Host Bus adapter."
|
||||
IscsiFaultVnicIsLastPath.summary = "There are storage paths available only through this VMkernel virtual NIC adapter {vnicDevice}."
|
||||
IscsiFaultVnicNotBound.summary = "The VMkernel virtual NIC adapter {vnicDevice} is not bound to iSCSI Host Bus Adapter."
|
||||
IscsiFaultVnicNotFound.summary = "The VMkernel virtual NIC adapter {vnicDevice} does not exist."
|
||||
|
||||
### FcoeFaults
|
||||
FcoeFaultPnicHasNoPortSet.summary = "The VMkernel FCoE physical NIC adapter {nicDevice} must be bound to a switch uplink port."
|
||||
|
||||
### Cbrc Faults
|
||||
CbrcDeviceBackingNotSupported.summary = "The backing for the specified virtual device is not supported."
|
||||
CbrcVmdkLockFailure.summary = "The specified virtual disk or disk chain could not be locked. This might be caused when other operations hold the lock."
|
||||
|
||||
|
||||
### OVF consumer faults
|
||||
OvfConsumerFault.summary = "{message}"
|
||||
OvfConsumerPowerOnFault.summary = "{description}"
|
||||
OvfConsumerValidationFault.summary = "{message}"
|
||||
OvfConsumerCommunicationError.summary = "An error occurred while communicating with the vCenter extension '{extensionName}'. Details: '{description}'"
|
||||
OvfConsumerInvalidSection.summary = "The vCenter extension '{extensionName}' returned an invalid section. Details: '{description}'"
|
||||
OvfConsumerUndeclaredSection.summary = "The vCenter extension '{extensionName}' returned an undeclared section: '{qualifiedSectionType}'"
|
||||
OvfConsumerUndefinedPrefix.summary = "The vCenter extension '{extensionName}' returned a section with an unbound prefix '{prefix}'"
|
||||
|
||||
### Guest Operation faults
|
||||
GuestOperationsFault.summary = "An error occurred processing an operation in the guest operating system."
|
||||
GuestOperationsUnavailable.summary = "The guest operations agent could not be contacted."
|
||||
GuestAuthenticationChallenge.summary = "A challenge response is required to authenticate in the guest operating system."
|
||||
GuestComponentsOutOfDate.summary = "The guest operations agent is out of date."
|
||||
GuestPermissionDenied.summary = "The guest authentication being used does not have sufficient permissions to perform the operation."
|
||||
GuestProcessNotFound.summary = "The guest process {pid,s} was not found."
|
||||
OperationDisabledByGuest.summary = "The guest operating system agent has been configured to disable the operation."
|
||||
OperationNotSupportedByGuest.summary = "The guest operating system does not support the operation."
|
||||
InvalidGuestLogin.summary = "Failed to authenticate with the guest operating system using the supplied credentials."
|
||||
TooManyGuestLogons.summary = "Too many concurrent guest login sessions are active."
|
||||
GuestRegistryFault.summary = "An error occurred while accessing or modifying the Windows guest registry."
|
||||
GuestRegistryKeyFault.summary = "An error occurred while accessing or modifying a Windows guest registry key."
|
||||
GuestRegistryValueFault.summary = "An error occurred while accessing or modifying a Windows guest registry value."
|
||||
GuestRegistryKeyAlreadyExists.summary = "An error occurred because the specified guest registry key already exists."
|
||||
GuestRegistryKeyParentVolatile.summary = "A non-volatile registry subkey cannot be created under a volatile registry parent key."
|
||||
GuestRegistryKeyInvalid.summary = "An error occurred because the specified guest registry key was either not valid or not found. Check the root HKEY for validity."
|
||||
GuestRegistryKeyHasSubkeys.summary = "An error occurred because the guest registry key has sub-keys. To delete the key, use the recursive delete option."
|
||||
GuestRegistryValueNotFound.summary = "An error occurred because the specified guest registry value was not found."
|
||||
GuestMultipleMappings.summary = "The operation failed because the guest alias store mapping file contains multiple instances of the same certificate and user name."
|
||||
|
||||
### Storage DRS faults
|
||||
InsufficientStorageSpace.summary = "The available storage space is not sufficient for the operation."
|
||||
InsufficientStorageIops.summary = "The available storage IOPs capacity is not sufficient for the operation."
|
||||
InvalidDatastoreState.summary = "The operation is not allowed in the current state of the datastore."
|
||||
NoConnectedDatastore.summary = "No datastore in the datastore cluster is connected to the host that the virtual machine is registered on."
|
||||
StorageDrsDisabledOnVm.summary = "Storage DRS is disabled on the virtual machine."
|
||||
StorageVmotionIncompatible.summary = "The datastore is not compatible with the virtual machine."
|
||||
NoCompatibleDatastore.summary = "No datastore in the datastore cluster is compatible with the virtual machine."
|
||||
WillResetSnapshotDirectory.summary = "Snapshot directory settings will be reset to the VM's home directory after the migration."
|
||||
CannotMoveVmWithDeltaDisk.summary = "The virtual machine has virtual disk, '{device}', in linked-clone mode that prevents migration."
|
||||
StorageDrsIolbDisabledInternally.summary = "Storage DRS IO load balancing component was not run due to an unsupported configuration or insufficient information about datastores or virtual disks."
|
||||
CannotPlaceWithoutPrerequisiteMoves.summary = "Storage DRS initial placement cannot be completed until existing virtual disks are migrated with Storage vMotion."
|
||||
StorageDrsUnableToMoveFiles.summary = "Storage DRS is unable to move virtual machine files from the datastore."
|
||||
StorageDrsCannotMoveDiskInMultiWriterMode.summary = "Storage DRS is unable to move disks in multi-writer mode."
|
||||
StorageDrsCannotMoveFTVm.summary = "Storage DRS is unable to move virtual machines in fault-tolerance pairs."
|
||||
StorageDrsCannotMoveIndependentDisk.summary = "Storage DRS is unable to move independent disks."
|
||||
StorageDrsCannotMoveManuallyPlacedSwapFile.summary = "Storage DRS is unable to move virtual machines with manually placed swap files."
|
||||
StorageDrsCannotMoveManuallyPlacedVm.summary = "Storage DRS does not move manually placed virtual machines."
|
||||
StorageDrsCannotMoveSharedDisk.summary = "Storage DRS is unable to move virtual disks shared by multiple virtual machines."
|
||||
StorageDrsCannotMoveTemplate.summary = "Storage DRS is unable to move virtual machine templates."
|
||||
StorageDrsCannotMoveVmInUserFolder.summary = "Storage DRS is unable to move virtual machines placed in user folders."
|
||||
StorageDrsCannotMoveVmWithMountedCDROM.summary = "Storage DRS is unable to move virtual machines with mounted CD-ROM drives or with snapshots having mounted CD-ROM drives."
|
||||
StorageDrsCannotMoveVmWithNoFilesInLayout.summary = "Storage DRS is unable to move virtual machines with no files specified in the layout."
|
||||
StorageDrsHmsUnreachable.summary = "Storage DRS is unable to move vSphere Replication secondary replica disks because the vSphere Replication management server is unreachable."
|
||||
StorageDrsHmsMoveInProgress.summary = "Storage DRS is unable to move vSphere Replication secondary replica disks because the vSphere Replication management server is currently moving a subset of disks."
|
||||
StorageDrsStaleHmsCollection.summary = "Storage DRS is unable to move vSphere Replication secondary replica disks because the vSphere Replication management server configuration has changed since the last invocation."
|
||||
StorageDrsHbrDiskNotMovable.summary = "Storage DRS is unable to move the following vSphere Replication secondary replica disks: {nonMovableDiskIds}"
|
||||
StorageDrsDatacentersCannotShareDatastore.summary = "Storage DRS does not allow shared datastores across datacenters."
|
||||
StorageDrsRelocateDisabled.summary = "Storage DRS cannot relocate the disk as it is disabled for current state of VM."
|
||||
|
||||
### Namespace faults
|
||||
NamespaceWriteProtected.summary = "The namespace is write protected."
|
||||
NamespaceFull.summary = "The namespace is full."
|
||||
NamespaceLimitReached.summary = "Additional namespaces cannot be created on this virtual machine."
|
||||
|
||||
### vFlash faults
|
||||
SsdDiskNotAvailable.summary = "Flash disk '{devicePath}' is not available. It is either in use or it is not a flash-based disk."
|
||||
VFlashModuleVersionIncompatible.summary = "The request version '{vmRequestModuleVersion}' of the virtual flash module '{moduleName}' associated with the VMDK virtual Flash Read Cache is not compatible with versions ['{hostMinSupportedVerson}','{hostModuleVersion}'] supported on the host."
|
||||
InsufficientVFlashResourcesFault.summary = "The available virtual flash resource '{freeSpaceInMB}' MB ('{freeSpace}' bytes) is not sufficient for the requested operation '{requestedSpaceInMB}' MB ('{requestedSpace}' bytes)."
|
||||
InaccessibleVFlashSource.summary = "The virtual flash resource on host '{hostName}' is not accessible."
|
||||
UnSupportedDatastoreForVFlash.summary = "Virtual Flash Read Cache is not supported for a virtual disk stored on a '{type}' datastore: '{datastoreName}'."
|
||||
VFlashModuleNotSupported.summary = "Virtual flash module '{moduleName}' on virtual machine '{vmName}'is not supported by host '{hostName}': {reason.@enum.fault.VFlashModuleNotSupported.Reason}. Refer to host configuration for supported virtual flash module configuration options."
|
||||
|
||||
### MessageBusProxy faults
|
||||
MessageBusProxyFault.summary = "An error occurred in the common Message Bus Proxy service."
|
||||
|
||||
### VmMetadataManager faults
|
||||
VmMetadataManagerFault.summary = "General fault in the Virtual Machine Metadata Manager."
|
||||
VmMetadataInaccessibleFault.summary = "The requested virtual machine metadata is not accessible."
|
||||
VmMetadataInvalidOwnerOp.summary = "The provided owner OP value is invalid."
|
||||
VmMetadataOpFailedRetry.summary = "The metadata operation has failed. Retry it!"
|
||||
|
||||
### vSAN faults
|
||||
VsanFault.summary = "General vSAN error."
|
||||
NotSupportedHostForVsan.summary = "Host '{hostName}' does not support vSAN."
|
||||
CannotChangeVsanNodeUuid.summary = "The selected vSAN host UUID cannot be changed in the current state."
|
||||
CannotChangeVsanClusterUuid.summary = "The vSAN cluster UUID cannot be changed in the current state."
|
||||
DuplicateVsanNetworkInterface.summary = "The provided networking configuration contains duplicate entries for interface '{device}'."
|
||||
CannotReconfigureVsanWhenHaEnabled.summary = "The vSAN cluster cannot be re-configured when vSphere HA is enabled."
|
||||
CannotMoveVsanEnabledHost.summary = "The vSAN host cannot be moved to the destination cluster: unknown error."
|
||||
VsanClusterUuidMismatch.summary = "The vSAN host cannot be moved to the destination cluster: vSAN cluster UUID mismatch (host: {hostClusterUuid}, destination: {destinationClusterUuid})."
|
||||
DestinationVsanDisabled.summary = "The vSAN host cannot be moved to the destination cluster: destination cluster {destinationCluster} is vSAN disabled."
|
||||
VsanDiskFault.summary = "Unknown vSAN disk error '{device}'."
|
||||
DiskTooSmall.summary = "Not enough disk space to enable vSAN on '{device}'."
|
||||
DiskHasPartitions.summary = "Existing partitions found on disk '{device}'."
|
||||
DiskIsNonLocal.summary = "The disk resides on a non-local storage transport: '{device}'."
|
||||
DiskIsUSB.summary = "The disk is a USB disk: '{device}'."
|
||||
InsufficientDisks.summary = "Cannot create a disk group without HDD disks or a flash disk. Each disk group needs at least one flash disk and one or multiple HDD disks"
|
||||
DuplicateDisks.summary = "The provided configuration contains duplicate entries for disk: '{device}'."
|
||||
DiskIsLastRemainingNonSSD.summary = "The disk is the only HDD disk remaining in a disk group: '{device}'."
|
||||
NotSupportedHostForChecksum.summary = "Certain disks in the host do not support checksum."
|
||||
VsanIncompatibleDiskMapping.summary = "The cluster cannot have mixed environment of older ESXi hosts and new ESXi 6.0 hosts. Upgrade your ESXi hosts to 6.0 or later."
|
||||
|
||||
### Cns faults
|
||||
CnsFault.summary = "CnsFault error: {reason}"
|
||||
CnsAlreadyRegisteredFault.summary = "Volume is already registered with ID {volumeId.id}. Error message: {reason}"
|
||||
CnsNotRegisteredFault.summary = "Volume with ID {volumeId.id} is not registered as CNS Volume. Error message: {reason}"
|
||||
CnsPlacementFault.summary = "Error occurred during cns placement. Error message: {reason}"
|
||||
CnsMissingPrivilegeFault.summary = "Client does not have enough priviledges. Missing privileges are: {privileges}"
|
||||
CnsInCompatibleFault.summary = "Datastore is incompatible with given storage policy. Error: {errors}. Error message: {reason}"
|
||||
CnsRankedLowerFault.summary = "Other datastore ranks higher for volume placement. Error Message: {reason}"
|
||||
CnsVolumeNotFoundFault.summary = "Volume with ID {volumeId.id} is not found. Error message: {reason}"
|
||||
CnsSnapshotNotFoundFault.summary = "Snapshot with ID {SnapshotId.id} having volume {volumeId.id} cannot be found"
|
||||
CnsSnapshotCreatedFault.summary = "Volume {volumeId.id} has created snapshot {SnapshotId.id} on datastore {datastore}"
|
||||
|
||||
### Host Gateway Faults
|
||||
GatewayConnectFault.summary = "An error occurred while using host gateway server '{gatewayType}:{gatewayId}'."
|
||||
GatewayNotFound.summary = "A host gateway server '{gatewayType}:{gatewayId}' is not available."
|
||||
GatewayNotReachable.summary = "vCenter Server cannot access the host gateway server '{gatewayType}:{gatewayId}'."
|
||||
GatewayOperationRefused.summary = "Insufficient resources on gateway server '{gatewayType}:{gatewayId}'."
|
||||
GatewayToHostConnectFault.summary = "Gateway server '{gatewayType}:{gatewayId}' cannot communicate with remote host {hostname}."
|
||||
GatewayHostNotReachable.summary = "Gateway server '{gatewayType}:{gatewayId}' cannot connect to {hostname}:{port}. Details:\n{message}"
|
||||
GatewayToHostTrustVerifyFault.summary = "Gateway server '{gatewayType}:{gatewayId}' requires user validation to trust host {hostname}."
|
||||
GatewayToHostAuthFault.summary = "Authentication of connection to host {hostname} via gateway server failed. There are missing or wrong authentication parameters."
|
||||
|
||||
### IO filter faults
|
||||
FilterInUse.summary = "I/O filter {name} is being used by one or more disks."
|
||||
|
||||
RuntimeFault.summary = "A general runtime error occurred."
|
||||
|
|
@ -0,0 +1,303 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
guestos.almalinux_64Guest.label = "AlmaLinux (64-bit)"
|
||||
guestos.amazonlinux2_64Guest.label = "Amazon Linux 2 (64-bit)"
|
||||
guestos.amazonlinux3_64Guest.label = "Amazon Linux 3 (64-bit)"
|
||||
guestos.asianux3Guest.label = "Asianux 3 (32-bit)"
|
||||
guestos.asianux3_64Guest.label = "Asianux 3 (64-bit)"
|
||||
guestos.asianux4Guest.label = "Asianux 4 (32-bit)"
|
||||
guestos.asianux4_64Guest.label = "Asianux 4 (64-bit)"
|
||||
guestos.asianux7_64Guest.label = "Asianux 7 (64-bit)"
|
||||
guestos.asianux8_64Guest.label = "MIRACLE LINUX 8 (64-bit)"
|
||||
guestos.centos64Guest.label = "CentOS 4/5 (64-bit)"
|
||||
guestos.vmx-07.centos64Guest.label = "CentOS 4/5/6 (64-bit)"
|
||||
guestos.vmx-08.centos64Guest.label = "CentOS 4/5/6 (64-bit)"
|
||||
guestos.vmx-09.centos64Guest.label = "CentOS 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-10.centos64Guest.label = "CentOS 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-11.centos64Guest.label = "CentOS 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-12.centos64Guest.label = "CentOS 4/5/6/7 (64-bit)"
|
||||
guestos.centos6Guest.label = "CentOS 6 (32-bit)"
|
||||
guestos.centos6_64Guest.label = "CentOS 6 (64-bit)"
|
||||
guestos.centos7_64Guest.label = "CentOS 7 (64-bit)"
|
||||
guestos.centos8_64Guest.label = "CentOS 8 (64-bit)"
|
||||
guestos.centos9_64Guest.label = "CentOS 9 (64-bit)"
|
||||
guestos.centosGuest.label = "CentOS 4/5 (32-bit)"
|
||||
guestos.vmx-07.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.vmx-08.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.vmx-09.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.vmx-10.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.vmx-11.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.vmx-12.centosGuest.label = "CentOS 4/5/6 (32-bit)"
|
||||
guestos.coreos64Guest.label = "CoreOS Linux (64-bit)"
|
||||
guestos.crxPod1Guest.label = "VMware CRX Pod 1 (64-bit)"
|
||||
guestos.crxSys1Guest.label = "VMware Photon CRX (64-bit)"
|
||||
guestos.darwin10Guest.label = "Apple Mac OS X 10.6 (32-bit)"
|
||||
guestos.darwin10_64Guest.label = "Apple Mac OS X 10.6 (64-bit)"
|
||||
guestos.darwin11Guest.label = "Apple Mac OS X 10.7 (32-bit)"
|
||||
guestos.darwin11_64Guest.label = "Apple Mac OS X 10.7 (64-bit)"
|
||||
guestos.darwin12_64Guest.label = "Apple Mac OS X 10.8 (64-bit)"
|
||||
guestos.darwin13_64Guest.label = "Apple Mac OS X 10.9 (64-bit)"
|
||||
guestos.darwin14_64Guest.label = "Apple Mac OS X 10.10 (64-bit)"
|
||||
guestos.darwin15_64Guest.label = "Apple Mac OS X 10.11 (64-bit)"
|
||||
guestos.darwin16_64Guest.label = "Apple macOS 10.12 (64-bit)"
|
||||
guestos.darwin17_64Guest.label = "Apple macOS 10.13 (64-bit)"
|
||||
guestos.darwin18_64Guest.label = "Apple macOS 10.14 (64-bit)"
|
||||
guestos.darwin19_64Guest.label = "Apple macOS 10.15 (64-bit)"
|
||||
guestos.darwin20_64Guest.label = "Apple macOS 11 (64-bit)"
|
||||
guestos.darwin21_64Guest.label = "Apple macOS 12 (64-bit)"
|
||||
guestos.darwin22_64Guest.label = "Apple macOS 13 (64-bit)"
|
||||
guestos.darwin23_64Guest.label = "Apple macOS 14 (64-bit)"
|
||||
guestos.darwin64Guest.label = "Apple Mac OS X 10.5 (64-bit)"
|
||||
guestos.darwinGuest.label = "Apple Mac OS X 10.5 (32-bit)"
|
||||
guestos.debian10Guest.label = "Debian GNU/Linux 10 (32-bit)"
|
||||
guestos.debian10_64Guest.label = "Debian GNU/Linux 10 (64-bit)"
|
||||
guestos.debian11Guest.label = "Debian GNU/Linux 11 (32-bit)"
|
||||
guestos.debian11_64Guest.label = "Debian GNU/Linux 11 (64-bit)"
|
||||
guestos.debian12Guest.label = "Debian GNU/Linux 12 (32-bit)"
|
||||
guestos.debian12_64Guest.label = "Debian GNU/Linux 12 (64-bit)"
|
||||
guestos.debian13Guest.label = "Debian GNU/Linux 13 (32-bit)"
|
||||
guestos.debian13_64Guest.label = "Debian GNU/Linux 13 (64-bit)"
|
||||
guestos.debian4Guest.label = "Debian GNU/Linux 4 (32-bit)"
|
||||
guestos.debian4_64Guest.label = "Debian GNU/Linux 4 (64-bit)"
|
||||
guestos.debian5Guest.label = "Debian GNU/Linux 5 (32-bit)"
|
||||
guestos.debian5_64Guest.label = "Debian GNU/Linux 5 (64-bit)"
|
||||
guestos.debian6Guest.label = "Debian GNU/Linux 6 (32-bit)"
|
||||
guestos.debian6_64Guest.label = "Debian GNU/Linux 6 (64-bit)"
|
||||
guestos.debian7Guest.label = "Debian GNU/Linux 7 (32-bit)"
|
||||
guestos.debian7_64Guest.label = "Debian GNU/Linux 7 (64-bit)"
|
||||
guestos.debian8Guest.label = "Debian GNU/Linux 8 (32-bit)"
|
||||
guestos.debian8_64Guest.label = "Debian GNU/Linux 8 (64-bit)"
|
||||
guestos.debian9Guest.label = "Debian GNU/Linux 9 (32-bit)"
|
||||
guestos.debian9_64Guest.label = "Debian GNU/Linux 9 (64-bit)"
|
||||
guestos.dosGuest.label = "Microsoft MS-DOS"
|
||||
guestos.eComStation2Guest.label = "Serenity Systems eComStation 2"
|
||||
guestos.eComStationGuest.label = "Serenity Systems eComStation 1"
|
||||
guestos.fedora64Guest.label = "Red Hat Fedora (64-bit)"
|
||||
guestos.fedoraGuest.label = "Red Hat Fedora (32-bit)"
|
||||
guestos.freebsd11Guest.label = "FreeBSD 11 (32-bit)"
|
||||
guestos.freebsd11_64Guest.label = "FreeBSD 11 (64-bit)"
|
||||
guestos.freebsd12Guest.label = "FreeBSD 12 (32-bit)"
|
||||
guestos.vmx-14.freebsd12Guest.label = "FreeBSD 12 or later versions (32-bit)"
|
||||
guestos.vmx-15.freebsd12Guest.label = "FreeBSD 12 or later versions (32-bit)"
|
||||
guestos.vmx-16.freebsd12Guest.label = "FreeBSD 12 or later versions (32-bit)"
|
||||
guestos.vmx-17.freebsd12Guest.label = "FreeBSD 12 or later versions (32-bit)"
|
||||
guestos.freebsd12_64Guest.label = "FreeBSD 12 (64-bit)"
|
||||
guestos.vmx-14.freebsd12_64Guest.label = "FreeBSD 12 or later versions (64-bit)"
|
||||
guestos.vmx-15.freebsd12_64Guest.label = "FreeBSD 12 or later versions (64-bit)"
|
||||
guestos.vmx-16.freebsd12_64Guest.label = "FreeBSD 12 or later versions (64-bit)"
|
||||
guestos.vmx-17.freebsd12_64Guest.label = "FreeBSD 12 or later versions (64-bit)"
|
||||
guestos.freebsd13Guest.label = "FreeBSD 13 (32-bit)"
|
||||
guestos.vmx-18.freebsd13Guest.label = "FreeBSD 13 or later versions (32-bit)"
|
||||
guestos.vmx-19.freebsd13Guest.label = "FreeBSD 13 or later versions (32-bit)"
|
||||
guestos.freebsd13_64Guest.label = "FreeBSD 13 (64-bit)"
|
||||
guestos.vmx-18.freebsd13_64Guest.label = "FreeBSD 13 or later versions (64-bit)"
|
||||
guestos.vmx-19.freebsd13_64Guest.label = "FreeBSD 13 or later versions (64-bit)"
|
||||
guestos.freebsd14Guest.label = "FreeBSD 14 (32-bit)"
|
||||
guestos.vmx-20.freebsd14Guest.label = "FreeBSD 14 or later versions (32-bit)"
|
||||
guestos.vmx-21.freebsd14Guest.label = "FreeBSD 14 or later versions (32-bit)"
|
||||
guestos.freebsd14_64Guest.label = "FreeBSD 14 or later versions (64-bit)"
|
||||
guestos.vmx-22.freebsd14_64Guest.label = "FreeBSD 14 (64-bit)"
|
||||
guestos.vmx-99.freebsd14_64Guest.label = "FreeBSD 14 (64-bit)"
|
||||
guestos.freebsd15Guest.label = "FreeBSD 15 or later versions (32-bit)"
|
||||
guestos.freebsd15_64Guest.label = "FreeBSD 15 or later versions (64-bit)"
|
||||
guestos.freebsd64Guest.label = "FreeBSD Pre-11 versions (64-bit)"
|
||||
guestos.vmx-07.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-08.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-09.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-10.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-11.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-12.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.vmx-13.freebsd64Guest.label = "FreeBSD (64-bit)"
|
||||
guestos.freebsdGuest.label = "FreeBSD Pre-11 versions (32-bit)"
|
||||
guestos.vmx-07.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-08.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-09.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-10.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-11.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-12.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.vmx-13.freebsdGuest.label = "FreeBSD (32-bit)"
|
||||
guestos.fusionos_64Guest.label = "FusionOS (64-bit)"
|
||||
guestos.kylinlinux_64Guest.label = "Kylinlinux (64-bit)"
|
||||
guestos.mandrakeGuest.label = "Mandrake Linux (32-bit)"
|
||||
guestos.mandriva64Guest.label = "Mandriva Linux (64-bit)"
|
||||
guestos.mandrivaGuest.label = "Mandriva Linux (32-bit)"
|
||||
guestos.miraclelinux_64Guest.label = "MIRACLE LINUX (64-bit)"
|
||||
guestos.netware5Guest.label = "Novell NetWare 5.1"
|
||||
guestos.netware6Guest.label = "Novell NetWare 6.x"
|
||||
guestos.nld9Guest.label = "Novell Linux Desktop 9.0"
|
||||
guestos.oesGuest.label = "Novell Open Enterprise Server"
|
||||
guestos.openServer5Guest.label = "SCO OpenServer 5"
|
||||
guestos.openServer6Guest.label = "SCO OpenServer 6"
|
||||
guestos.opensuse64Guest.label = "SUSE openSUSE (64-bit)"
|
||||
guestos.opensuseGuest.label = "SUSE openSUSE (32-bit)"
|
||||
guestos.oracleLinux10_64Guest.label = "Oracle Linux 10 (64-bit)"
|
||||
guestos.oracleLinux64Guest.label = "Oracle Linux 4/5 (64-bit)"
|
||||
guestos.vmx-07.oracleLinux64Guest.label = "Oracle Linux 4/5/6 (64-bit)"
|
||||
guestos.vmx-08.oracleLinux64Guest.label = "Oracle Linux 4/5/6 (64-bit)"
|
||||
guestos.vmx-09.oracleLinux64Guest.label = "Oracle Linux 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-10.oracleLinux64Guest.label = "Oracle Linux 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-11.oracleLinux64Guest.label = "Oracle Linux 4/5/6/7 (64-bit)"
|
||||
guestos.vmx-12.oracleLinux64Guest.label = "Oracle Linux 4/5/6/7 (64-bit)"
|
||||
guestos.oracleLinux6Guest.label = "Oracle Linux 6 (32-bit)"
|
||||
guestos.oracleLinux6_64Guest.label = "Oracle Linux 6 (64-bit)"
|
||||
guestos.oracleLinux7_64Guest.label = "Oracle Linux 7 (64-bit)"
|
||||
guestos.oracleLinux8_64Guest.label = "Oracle Linux 8 (64-bit)"
|
||||
guestos.oracleLinux9_64Guest.label = "Oracle Linux 9 (64-bit)"
|
||||
guestos.oracleLinuxGuest.label = "Oracle Linux 4/5 (32-bit)"
|
||||
guestos.vmx-07.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.vmx-08.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.vmx-09.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.vmx-10.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.vmx-11.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.vmx-12.oracleLinuxGuest.label = "Oracle Linux 4/5/6 (32-bit)"
|
||||
guestos.os2Guest.label = "IBM OS/2"
|
||||
guestos.other24xLinux64Guest.label = "Other 2.4.x Linux (64-bit)"
|
||||
guestos.other24xLinuxGuest.label = "Other 2.4.x Linux (32-bit)"
|
||||
guestos.other26xLinux64Guest.label = "Other 2.6.x Linux (64-bit)"
|
||||
guestos.other26xLinuxGuest.label = "Other 2.6.x Linux (32-bit)"
|
||||
guestos.other3xLinux64Guest.label = "Other 3.x Linux (64-bit)"
|
||||
guestos.vmx-10.other3xLinux64Guest.label = "Other 3.x or later Linux (64-bit)"
|
||||
guestos.vmx-11.other3xLinux64Guest.label = "Other 3.x or later Linux (64-bit)"
|
||||
guestos.vmx-12.other3xLinux64Guest.label = "Other 3.x or later Linux (64-bit)"
|
||||
guestos.vmx-13.other3xLinux64Guest.label = "Other 3.x or later Linux (64-bit)"
|
||||
guestos.other3xLinuxGuest.label = "Other 3.x Linux (32-bit)"
|
||||
guestos.vmx-10.other3xLinuxGuest.label = "Other 3.x or later Linux (32-bit)"
|
||||
guestos.vmx-11.other3xLinuxGuest.label = "Other 3.x or later Linux (32-bit)"
|
||||
guestos.vmx-12.other3xLinuxGuest.label = "Other 3.x or later Linux (32-bit)"
|
||||
guestos.vmx-13.other3xLinuxGuest.label = "Other 3.x or later Linux (32-bit)"
|
||||
guestos.other4xLinux64Guest.label = "Other 4.x Linux (64-bit)"
|
||||
guestos.vmx-14.other4xLinux64Guest.label = "Other 4.x or later Linux (64-bit)"
|
||||
guestos.vmx-15.other4xLinux64Guest.label = "Other 4.x or later Linux (64-bit)"
|
||||
guestos.vmx-16.other4xLinux64Guest.label = "Other 4.x or later Linux (64-bit)"
|
||||
guestos.vmx-17.other4xLinux64Guest.label = "Other 4.x or later Linux (64-bit)"
|
||||
guestos.other4xLinuxGuest.label = "Other 4.x Linux (32-bit)"
|
||||
guestos.vmx-14.other4xLinuxGuest.label = "Other 4.x or later Linux (32-bit)"
|
||||
guestos.vmx-15.other4xLinuxGuest.label = "Other 4.x or later Linux (32-bit)"
|
||||
guestos.vmx-16.other4xLinuxGuest.label = "Other 4.x or later Linux (32-bit)"
|
||||
guestos.vmx-17.other4xLinuxGuest.label = "Other 4.x or later Linux (32-bit)"
|
||||
guestos.other5xLinux64Guest.label = "Other 5.x Linux (64-bit)"
|
||||
guestos.vmx-18.other5xLinux64Guest.label = "Other 5.x or later Linux (64-bit)"
|
||||
guestos.vmx-19.other5xLinux64Guest.label = "Other 5.x or later Linux (64-bit)"
|
||||
guestos.other5xLinuxGuest.label = "Other 5.x Linux (32-bit)"
|
||||
guestos.vmx-18.other5xLinuxGuest.label = "Other 5.x or later Linux (32-bit)"
|
||||
guestos.vmx-19.other5xLinuxGuest.label = "Other 5.x or later Linux (32-bit)"
|
||||
guestos.other6xLinux64Guest.label = "Other 6.x or later Linux (64-bit)"
|
||||
guestos.other6xLinuxGuest.label = "Other 6.x or later Linux (32-bit)"
|
||||
guestos.other7xLinux64Guest.label = "Other 7.x or later Linux (64-bit)"
|
||||
guestos.other7xLinuxGuest.label = "Other 7.x or later Linux (32-bit)"
|
||||
guestos.otherGuest.label = "Other (32-bit)"
|
||||
guestos.otherGuest64.label = "Other (64-bit)"
|
||||
guestos.otherLinux64Guest.label = "Other Linux (64-bit)"
|
||||
guestos.otherLinuxGuest.label = "Other Linux (32-bit)"
|
||||
guestos.pardus_64Guest.label = "Pardus (64-bit)"
|
||||
guestos.prolinux_64Guest.label = "ProLinux (64-bit)"
|
||||
guestos.redhatGuest.label = "Red Hat Linux 6/7/8/9"
|
||||
guestos.rhel10_64Guest.label = "Red Hat Enterprise Linux 10 (64-bit)"
|
||||
guestos.rhel2Guest.label = "Red Hat Enterprise Linux 2.1"
|
||||
guestos.rhel3Guest.label = "Red Hat Enterprise Linux 3 (32-bit)"
|
||||
guestos.rhel3_64Guest.label = "Red Hat Enterprise Linux 3 (64-bit)"
|
||||
guestos.rhel4Guest.label = "Red Hat Enterprise Linux 4 (32-bit)"
|
||||
guestos.rhel4_64Guest.label = "Red Hat Enterprise Linux 4 (64-bit)"
|
||||
guestos.rhel5Guest.label = "Red Hat Enterprise Linux 5 (32-bit)"
|
||||
guestos.rhel5_64Guest.label = "Red Hat Enterprise Linux 5 (64-bit)"
|
||||
guestos.rhel6Guest.label = "Red Hat Enterprise Linux 6 (32-bit)"
|
||||
guestos.rhel6_64Guest.label = "Red Hat Enterprise Linux 6 (64-bit)"
|
||||
guestos.rhel7Guest.label = "Red Hat Enterprise Linux 7 (32-bit)"
|
||||
guestos.rhel7_64Guest.label = "Red Hat Enterprise Linux 7 (64-bit)"
|
||||
guestos.rhel8_64Guest.label = "Red Hat Enterprise Linux 8 (64-bit)"
|
||||
guestos.rhel9_64Guest.label = "Red Hat Enterprise Linux 9 (64-bit)"
|
||||
guestos.rockylinux_64Guest.label = "Rocky Linux (64-bit)"
|
||||
guestos.sjdsGuest.label = "Sun Microsystems Sun Java Desktop System"
|
||||
guestos.sles10Guest.label = "SUSE Linux Enterprise 10 (32-bit)"
|
||||
guestos.sles10_64Guest.label = "SUSE Linux Enterprise 10 (64-bit)"
|
||||
guestos.sles11Guest.label = "SUSE Linux Enterprise 11 (32-bit)"
|
||||
guestos.sles11_64Guest.label = "SUSE Linux Enterprise 11 (64-bit)"
|
||||
guestos.sles12Guest.label = "SUSE Linux Enterprise 12 (32-bit)"
|
||||
guestos.sles12_64Guest.label = "SUSE Linux Enterprise 12 (64-bit)"
|
||||
guestos.sles15_64Guest.label = "SUSE Linux Enterprise 15 (64-bit)"
|
||||
guestos.sles16_64Guest.label = "SUSE Linux Enterprise 16 (64-bit)"
|
||||
guestos.sles64Guest.label = "SUSE Linux Enterprise 8/9 (64-bit)"
|
||||
guestos.slesGuest.label = "SUSE Linux Enterprise 8/9 (32-bit)"
|
||||
guestos.solaris10Guest.label = "Oracle Solaris 10 (32-bit)"
|
||||
guestos.solaris10_64Guest.label = "Oracle Solaris 10 (64-bit)"
|
||||
guestos.solaris11_64Guest.label = "Oracle Solaris 11 (64-bit)"
|
||||
guestos.solaris8Guest.label = "Sun Microsystems Solaris 8"
|
||||
guestos.solaris9Guest.label = "Sun Microsystems Solaris 9"
|
||||
guestos.suse64Guest.label = "SUSE Linux (64-bit)"
|
||||
guestos.suseGuest.label = "SUSE Linux (32-bit)"
|
||||
guestos.turboLinux64Guest.label = "Turbolinux (64-bit)"
|
||||
guestos.turboLinuxGuest.label = "Turbolinux (32-bit)"
|
||||
guestos.ubuntu64Guest.label = "Ubuntu Linux (64-bit)"
|
||||
guestos.ubuntuGuest.label = "Ubuntu Linux (32-bit)"
|
||||
guestos.unixWare7Guest.label = "SCO UnixWare 7"
|
||||
guestos.vmkernel5Guest.label = "VMware ESXi 5.x"
|
||||
guestos.vmkernel65Guest.label = "VMware ESXi 6.x"
|
||||
guestos.vmx-11.vmkernel65Guest.label = "VMware ESXi 6.5 or later"
|
||||
guestos.vmx-12.vmkernel65Guest.label = "VMware ESXi 6.5 or later"
|
||||
guestos.vmx-13.vmkernel65Guest.label = "VMware ESXi 6.5 or later"
|
||||
guestos.vmx-14.vmkernel65Guest.label = "VMware ESXi 6.5 or later"
|
||||
guestos.vmx-15.vmkernel65Guest.label = "VMware ESXi 6.5 or later"
|
||||
guestos.vmkernel6Guest.label = "VMware ESXi 6.0"
|
||||
guestos.vmkernel7Guest.label = "VMware ESXi 7.x"
|
||||
guestos.vmx-16.vmkernel7Guest.label = "VMware ESXi 7.0 or later"
|
||||
guestos.vmkernel8Guest.label = "VMware ESXi 8.0 or later"
|
||||
guestos.vmx-22.vmkernel8Guest.label = "VMware ESXi 8"
|
||||
guestos.vmx-99.vmkernel8Guest.label = "VMware ESXi 8"
|
||||
guestos.vmkernel9Guest.label = "VMware ESXi 9.0 or later"
|
||||
guestos.vmkernelGuest.label = "VMware ESX 4.x"
|
||||
guestos.vmwarePhoton64Guest.label = "VMware Photon OS (64-bit)"
|
||||
guestos.win2000AdvServGuest.label = "Microsoft Windows 2000"
|
||||
guestos.win2000ProGuest.label = "Microsoft Windows 2000 Professional"
|
||||
guestos.win2000ServGuest.label = "Microsoft Windows 2000 Server"
|
||||
guestos.win31Guest.label = "Microsoft Windows 3.1"
|
||||
guestos.win95Guest.label = "Microsoft Windows 95"
|
||||
guestos.win98Guest.label = "Microsoft Windows 98"
|
||||
guestos.winLonghorn64Guest.label = "Microsoft Windows Server 2008 (64-bit)"
|
||||
guestos.winLonghornGuest.label = "Microsoft Windows Server 2008 (32-bit)"
|
||||
guestos.winNTGuest.label = "Microsoft Windows NT"
|
||||
guestos.winNetBusinessGuest.label = "Microsoft Small Business Server 2003"
|
||||
guestos.winNetDatacenter64Guest.label = "Microsoft Windows Server 2003 Datacenter (64-bit)"
|
||||
guestos.winNetDatacenterGuest.label = "Microsoft Windows Server 2003 Datacenter (32-bit)"
|
||||
guestos.winNetEnterprise64Guest.label = "Microsoft Windows Server 2003 (64-bit)"
|
||||
guestos.winNetEnterpriseGuest.label = "Microsoft Windows Server 2003 (32-bit)"
|
||||
guestos.winNetStandard64Guest.label = "Microsoft Windows Server 2003 Standard (64-bit)"
|
||||
guestos.winNetStandardGuest.label = "Microsoft Windows Server 2003 Standard (32-bit)"
|
||||
guestos.winNetWebGuest.label = "Microsoft Windows Server 2003 Web Edition (32-bit)"
|
||||
guestos.winVista64Guest.label = "Microsoft Windows Vista (64-bit)"
|
||||
guestos.winVistaGuest.label = "Microsoft Windows Vista (32-bit)"
|
||||
guestos.winXPHomeGuest.label = "Microsoft Windows XP Home"
|
||||
guestos.winXPPro64Guest.label = "Microsoft Windows XP Professional (64-bit)"
|
||||
guestos.winXPProGuest.label = "Microsoft Windows XP Professional (32-bit)"
|
||||
guestos.windows11_64Guest.label = "Microsoft Windows 11 (64-bit)"
|
||||
guestos.windows12_64Guest.label = "Microsoft Windows (64-bit)"
|
||||
guestos.windows2019srvNext_64Guest.label = "Microsoft Windows Server 2022 (64-bit)"
|
||||
guestos.windows2019srv_64Guest.label = "Microsoft Windows Server 2019 (64-bit)"
|
||||
guestos.windows2022srvNext_64Guest.label = "Microsoft Windows Server 2025 (64-bit)"
|
||||
guestos.windows7Guest.label = "Microsoft Windows 7 (32-bit)"
|
||||
guestos.windows7Server64Guest.label = "Microsoft Windows Server 2008 R2 (64-bit)"
|
||||
guestos.windows7_64Guest.label = "Microsoft Windows 7 (64-bit)"
|
||||
guestos.windows8Guest.label = "Microsoft Windows 8.x (32-bit)"
|
||||
guestos.vmx-08.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.vmx-09.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.vmx-10.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.vmx-11.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.vmx-12.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.vmx-13.windows8Guest.label = "Microsoft Windows 8 (32-bit)"
|
||||
guestos.windows8Server64Guest.label = "Microsoft Windows Server 2012 (64-bit)"
|
||||
guestos.windows8_64Guest.label = "Microsoft Windows 8.x (64-bit)"
|
||||
guestos.vmx-08.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.vmx-09.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.vmx-10.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.vmx-11.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.vmx-12.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.vmx-13.windows8_64Guest.label = "Microsoft Windows 8 (64-bit)"
|
||||
guestos.windows9Guest.label = "Microsoft Windows 10 (32-bit)"
|
||||
guestos.windows9Server64Guest.label = "Microsoft Windows Server 2016 (64-bit)"
|
||||
guestos.vmx-11.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.vmx-12.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.vmx-13.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.vmx-14.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.vmx-15.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.vmx-16.windows9Server64Guest.label = "Microsoft Windows Server 2016 or later (64-bit)"
|
||||
guestos.windows9_64Guest.label = "Microsoft Windows 10 (64-bit)"
|
||||
|
|
@ -0,0 +1,150 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
ServiceInfo.sshServer.label = "SSH Server"
|
||||
ServiceInfo.sshd.label = "SSH Server"
|
||||
ServiceInfo.ntpd.label = "NTP Daemon"
|
||||
ServiceInfo.vmware-vpxa.label = "VMware vCenter Agent"
|
||||
ServiceInfo.vpxa.label = "VMware vCenter Agent"
|
||||
ServiceInfo.vmware-webAccess.label = "vSphere Web Access"
|
||||
ServiceInfo.sfcb.label = "CIM Server"
|
||||
ServiceInfo.sfcbd-watchdog.label = "CIM Server"
|
||||
ServiceInfo.TSM.label = "ESXi Shell"
|
||||
ServiceInfo.TSM-SSH.label = "SSH"
|
||||
ServiceInfo.DCUI.label = "Direct Console UI"
|
||||
ServiceInfo.vmware-fdm.label = "vSphere High Availability Agent"
|
||||
ServiceInfo.lwsmd.label = "Active Directory Service"
|
||||
ServiceInfo.lwiod.label = "I/O Redirector (Active Directory Service)"
|
||||
ServiceInfo.netlogond.label = "Network Login Server (Active Directory Service)"
|
||||
ServiceInfo.lsassd.label = "Local Security Authentication Server (Active Directory Service)"
|
||||
ServiceInfo.lbtd.label = "Load-Based Teaming Daemon"
|
||||
ServiceInfo.pcscd.label = "PC/SC Smart Card Daemon"
|
||||
ServiceInfo.snmpd.label = "SNMP Server"
|
||||
ServiceInfo.vprobed.label = "VProbe Daemon"
|
||||
ServiceInfo.vmsyslogd.label = "Syslog Server"
|
||||
ServiceInfo.xorg.label = "X.Org Server"
|
||||
ServiceInfo.ptpd.label = "PTP Daemon"
|
||||
ServiceInfo.metald.label = "DPU Daemon"
|
||||
ServiceInfo.vdtc.label = "VDTC Service"
|
||||
|
||||
###
|
||||
FirewallInfo.sshServer.label = "SSH Server"
|
||||
FirewallInfo.sshClient.label = "SSH Client"
|
||||
FirewallInfo.ftpServer.label = "FTP Server"
|
||||
FirewallInfo.ftpClient.label = "FTP Client"
|
||||
FirewallInfo.nfsClient.label = "NFS Client"
|
||||
FirewallInfo.smbClient.label = "SMB Client"
|
||||
FirewallInfo.snmp.label = "SNMP Server"
|
||||
FirewallInfo.vncServer.label = "VNC Server"
|
||||
FirewallInfo.nisClient.label = "NIS Client"
|
||||
FirewallInfo.ntpClient.label = "NTP Client"
|
||||
FirewallInfo.telnetClient.label = "Telnet Client"
|
||||
FirewallInfo.LicenseClient.label = "VMware License Client"
|
||||
FirewallInfo.CIMHttpServer.label = "CIM Server"
|
||||
FirewallInfo.CIMHttpsServer.label = "CIM Secure Server"
|
||||
FirewallInfo.iSCSI.label = "Software iSCSI Client"
|
||||
FirewallInfo.vpxHeartbeats.label = "VMware vCenter Agent"
|
||||
FirewallInfo.CIMSLP.label = "CIM SLP"
|
||||
FirewallInfo.dellom.label = "Dell OpenManage Agent"
|
||||
FirewallInfo.hpim.label = "HP Insight Manager Agent"
|
||||
FirewallInfo.ibmdirector.label = "IBM Director Agent"
|
||||
FirewallInfo.AAMClient.label = "EMC AAM Client"
|
||||
FirewallInfo.veritasNetBackup.label = "Symantec NetBackup Agent"
|
||||
FirewallInfo.veritasBackupExec.label = "Symantec Backup Exec Agent"
|
||||
FirewallInfo.TSM.label = "Tivoli Storage Manager Agent"
|
||||
FirewallInfo.commvaultStatic.label = "CommVault Static"
|
||||
FirewallInfo.commvaultDynamic.label = "CommVault Dynamic"
|
||||
FirewallInfo.legatoNetWorker.label = "EMC NetWorker Agent"
|
||||
FirewallInfo.kerberos.label = "Kerberos"
|
||||
FirewallInfo.activeDirectorKerberos.label = "Active Directory Kerberos"
|
||||
FirewallInfo.activeDirectorOther.label = "Active Directory Other"
|
||||
FirewallInfo.activeDirectoryAll.label = "Active Directory All"
|
||||
FirewallInfo.caARCserve.label = "CAARC Server"
|
||||
FirewallInfo.symantecBackupExec.label = "Symantec Backup Exec Agent"
|
||||
FirewallInfo.symantecNetBackup.label = "Symantec Net Backup Agent"
|
||||
FirewallInfo.webAccess.label = "vSphere Web Access"
|
||||
FirewallInfo.LDAP.label = "LDAP"
|
||||
FirewallInfo.LDAPS.label = "Secure LDAP"
|
||||
FirewallInfo.VCB.label = "VMware Consolidated Backup"
|
||||
FirewallInfo.aam.label = "Automated Availability Manager"
|
||||
FirewallInfo.updateManager.label = "vCenter Update Manager"
|
||||
FirewallInfo.faultTolerance.label = "Fault Tolerance"
|
||||
FirewallInfo.fdm.label = "vSphere High Availability Agent"
|
||||
FirewallInfo.dhcp.label = "DHCP Client"
|
||||
FirewallInfo.dns.label = "DNS Client"
|
||||
FirewallInfo.HA.label = "High Availability"
|
||||
FirewallInfo.vMotion.label = "vMotion"
|
||||
FirewallInfo.vSphereClient.label = "vSphere Web Client"
|
||||
FirewallInfo.remoteSerialPort.label = "VM serial port connected over network"
|
||||
FirewallInfo.vSPC.label = "VM serial port connected to vSPC"
|
||||
FirewallInfo.cmmds.label = "vSAN Clustering Service"
|
||||
FirewallInfo.rdt.label = "vSAN Transport"
|
||||
FirewallInfo.ipfam.label = "NSX Distributed Logical Router Service"
|
||||
FirewallInfo.ptpd.label = "PTP Client"
|
||||
|
||||
###
|
||||
### Host Power Management Policies
|
||||
###
|
||||
PowerPolicy.off.name = "Not supported"
|
||||
PowerPolicy.off.description = "Host power management was not detected"
|
||||
PowerPolicy.static.name = "High performance"
|
||||
PowerPolicy.static.description = "Do not use any power management features"
|
||||
PowerPolicy.dynamic.name = "Balanced"
|
||||
PowerPolicy.dynamic.description = "Reduce energy consumption with minimal performance compromise"
|
||||
PowerPolicy.low.name = "Low power"
|
||||
PowerPolicy.low.description = "Reduce energy consumption at the risk of lower performance"
|
||||
PowerPolicy.custom.name = "Custom"
|
||||
PowerPolicy.custom.description = "User-defined power management policy"
|
||||
|
||||
###
|
||||
### VFlash Manager
|
||||
###
|
||||
|
||||
# CacheConsistencyType
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.strong.summary = "Cache data consistency is guaranteed after a crash"
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.strong.label = "strong"
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.weak.summary = "Cache data consistency is not guaranteed after a crash"
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.weak.label = "weak"
|
||||
|
||||
# CacheMode
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.write_thru.summary = "Writes to the cache cause writes to the underlying storage"
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.write_thru.label = "write_thru"
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.write_back.summary = "Writes to the cache do not go to the underlying storage right away. Cache holds data temporarily until it can be permanently saved or otherwise modified."
|
||||
VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption.write_back.label = "write_back"
|
||||
|
||||
|
||||
###
|
||||
### NvdimmSystem health status
|
||||
###
|
||||
|
||||
NvdimmSystem.normal.healthStatus = "Normal"
|
||||
NvdimmSystem.normal.healthInformation = "n/a"
|
||||
NvdimmSystem.maintenanceNeeded.healthStatus = "Maintenance needed"
|
||||
NvdimmSystem.maintenanceNeeded.healthInformation = "Maintenance required but no data loss. Check vob events for more details."
|
||||
NvdimmSystem.performanceDegraded.healthStatus = "Performance degraded"
|
||||
NvdimmSystem.performanceDegraded.healthInformation = "Performance degraded due to failures, but no data loss. Check vob events for more details."
|
||||
NvdimmSystem.wpDataLoss.healthStatus = "Write persistency data loss"
|
||||
NvdimmSystem.wpDataLoss.healthInformation = "Write persistency data loss detected or is imminent. Check vob events for more details."
|
||||
NvdimmSystem.allDataLoss.healthStatus = "All data loss"
|
||||
NvdimmSystem.allDataLoss.healthInformation = "Read and/or write data loss detected or is imminent. Check vob events for more details."
|
||||
NvdimmSystem.unknown.healthStatus = "Unknown"
|
||||
NvdimmSystem.unknown.healthInformation = "Health status cannot be obtained or is currently unavailable."
|
||||
|
||||
###
|
||||
### Time configuration
|
||||
###
|
||||
DateTimeInfo.seconds.ntpRunTime = "less than a minute"
|
||||
DateTimeInfo.seconds.ptpRunTime = "less than a minute"
|
||||
DateTimeInfo.minutes.ntpRunTime = "less than an hour"
|
||||
DateTimeInfo.minutes.ptpRunTime = "less than an hour"
|
||||
DateTimeInfo.hours.ntpRunTime = "less than a day"
|
||||
DateTimeInfo.hours.ptpRunTime = "less than a day"
|
||||
DateTimeInfo.days.ntpRunTime = "less than a week"
|
||||
DateTimeInfo.days.ptpRunTime = "less than a week"
|
||||
DateTimeInfo.weeks.ntpRunTime = "less than a month"
|
||||
DateTimeInfo.weeks.ptpRunTime = "less than a month"
|
||||
DateTimeInfo.months.ntpRunTime = "less than a year"
|
||||
DateTimeInfo.months.ptpRunTime = "less than a year"
|
||||
DateTimeInfo.years.ntpRunTime = "more than a year"
|
||||
DateTimeInfo.years.ptpRunTime = "more than a year"
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,26 @@
|
|||
# en_US resources
|
||||
# the signature must not be deleted
|
||||
|
||||
base.warning = "base warning."
|
||||
cert.load = "Error loading X509 certificate: '%1'."
|
||||
file.length.invalid = "Invalid file length for file: '%1' (should be '%2', got '%3')."
|
||||
file.length.mismatch = "Wrong file size specified in OVF descriptor for '%1' (specified: %2, actual %3)."
|
||||
httpmanifest.file.notfound = "Didn't find locator=%1, key=%2 in HttpNfcLease."
|
||||
httpmanifest.notfound = "Manifest not found in HttpNFcLease."
|
||||
manifest.no.file = "No manifest file found."
|
||||
manifest.no.ref = "File is missing from the manifest: '%1'."
|
||||
manifest.no.entry = "No supported manifest(sha1, sha256, sha512) entry found for: '%1'."
|
||||
manifest.skip.check = "The manifest is present but user flag causing to skip it"
|
||||
max.hardware.version.unknown = "Line %3: Adjusting virtual hardware from %1 to %2."
|
||||
max.hardware.version.over.max = "Line %3: The virtual hardware has been lowered from %1 to %2."
|
||||
monitor.missing.waitforip = "Skipping monitor as the --X:waitForIp option is not given."
|
||||
ovf.element.not.found = "No '%1' element found in OVF descriptor."
|
||||
ovf.element.invalid = "Invalid '%1' element found in OVF descriptor."
|
||||
ovf.element.add = "Could not add '%1' to OVF descriptor."
|
||||
option.ovf.property.not.found = "OVF property with key: '%1' does not exists."
|
||||
option.ovf.deployment.not.found = "DeploymentOption Configuration: '%1' does not exists."
|
||||
signature="sIgNaTuRe"
|
||||
vcloud.source.target.map = "Could not bind OVF network to any target networks. Creating vApp networks"
|
||||
vi.target.resourcepool = "Target resource pool is a vApp. Ignoring option: '%1'."
|
||||
vi.source.export.flag.server = "Server does not support the --exportFlags option."
|
||||
vi.source.export.flag.option = "Export flag option '%1' is not supported by the server."
|
||||
|
|
@ -0,0 +1,281 @@
|
|||
# en_US resources
|
||||
# the signature must not be deleted
|
||||
signature="sIgNaTuRe"
|
||||
abort = "Execution aborted"
|
||||
base.error = "Base error"
|
||||
cert.invalid = "Syntax error in %1"
|
||||
cert.pem = "Failed to open %1 file: %2"
|
||||
cert.read = "Failed to read the certificate from %1"
|
||||
cert.verification = "Signature does not validate against certificate (signing is compromised)"
|
||||
cert.write = "Failed to write certificate"
|
||||
disklib = "Unable to initialize DiskLib"
|
||||
eula.accept = "Failed to accept EULA"
|
||||
eula.read = "EULAs not read and therefore not accepted"
|
||||
http.curl = "Connection error: Failed to connect to host %1 due to %2, please see the logs for more details"
|
||||
http.method = "Unsupported HTTP method"
|
||||
http.open = "Unable to access URL [%1] (response code: %2), please check the requested URL"
|
||||
http.post = "Failed to transfer file [%1] to host [%2] (response code:%3)"
|
||||
http.unexpected.end.of.stream = "Connection error: Network connection to host [%1] was lost"
|
||||
http.send = "Failed to send file [%1] to the host [%2], please check the network connection"
|
||||
http.receive = "Failed to receive http data"
|
||||
http.size.mismatch = "Failed to transfer file [%1], size mismatch detected. Expected %2 bytes to read but %3 bytes are pending to read. File may be corrupted or bad network connection"
|
||||
internal.configOption = "Internal error: Failed to open config option file at %1"
|
||||
internal.connection = "Internal error: Failed to connect to remote host [%1] due to [%2]"
|
||||
internal.fault.notfound = "Internal error: FaultType not found: %1"
|
||||
internal.hardware = "Internal error: Hardware version not found"
|
||||
internal.importspec = "Internal error: Unexpected import spec"
|
||||
internal.initlibs = "Internal error: Unable to initialize libs. Reason: %1"
|
||||
internal.install = "Internal error: Failed to open file %1. Corrupted installation?"
|
||||
internal.maxRead = "Internal error: Contents too long"
|
||||
internal.mem = "Internal error: Out of memory"
|
||||
internal.object = "Internal error: Unknown object"
|
||||
internal.ova.padding.space = "Internal error: Not enough room to pad descriptor"
|
||||
internal.searchobject = "Internal error: Failed to create search object for %1"
|
||||
internal.stream = "Internal error: Unexpected end of stream"
|
||||
internal.uncatch = "Internal error: Uncaught exception: %1"
|
||||
internal.unknownobject = "Internal error: Unknown object"
|
||||
internal.zlib = "Internal error: Unable to initialize zlib"
|
||||
internal.digest = "Internal error: Cannot update sha digest as final digest have been made."
|
||||
internal.resume.file.not.found = "Internal error: Resuming download, but target %1 was not found."
|
||||
io.dir.create = "Failed to create directory: %1"
|
||||
io.dir.exist.target = "Target must be an existing directory"
|
||||
io.disk.adapter.type = "Invalid target disk adapter type: %1"
|
||||
io.disk.capacity = "Capacity mismatch for disk %1"
|
||||
io.disk.create = "Failed to create disk: %1. Reason: %2"
|
||||
io.disk.db = "Failed to read DB from disk: %1. Reason: %2"
|
||||
io.disk.grainsize = "Invalid grain size for %1"
|
||||
io.disk.info = "Failed to get disk info from disk: %1. Reason: %2"
|
||||
io.disk.not.found = "Disk (%1) could not be found."
|
||||
io.disk.open = "Failed to open disk: %1"
|
||||
io.disk.open.reason = "Failed to open disk: %1. Reason: %2"
|
||||
io.disk.read = "Failed to stream from disk: %1. Reason: %2"
|
||||
io.disk.write = "Failed to write content to disk %1. Reason: %2"
|
||||
io.file.chunkSize = "Invalid file length for %1 (max size is: %2 bytes)"
|
||||
io.file.compress = "Failed to compress file"
|
||||
io.file.decompress = "Failed to decompress file"
|
||||
io.file.exist = "File already exists: %1"
|
||||
io.file.exist.output = "Output file %1 already exists. Use overwrite flag to delete it."
|
||||
io.file.not.found = "File (%1) could not be found."
|
||||
io.file.open = "Failed to open file: %1"
|
||||
io.file.read = "Failed to read from file: %1"
|
||||
io.file.rename = "Failed to rename file %1 to %2"
|
||||
io.file.write = "Failed to write content to file %1. Reason: %2"
|
||||
io.file.permission = "Access denied for: '%1'"
|
||||
locator.forward = "URL forwarded to resource with unknown protocol: %1"
|
||||
locator.host = "Server not specified: %1"
|
||||
locator.object = "Locator does not refer to an object: %1"
|
||||
locator.parse = "Cannot parse locator: %1"
|
||||
locator.port = "Invalid port number: %1"
|
||||
locator.protocol = "Unsupported protocol: %1"
|
||||
locator.query = "Unknown locator query key: %1"
|
||||
locator.query.key.missing = "Missing query key in locator: %1"
|
||||
locator.scheme = "Invalid scheme for %1 locator: %2"
|
||||
logLevel = "Invalid log level specified: %1"
|
||||
login = "Failed to login: %1"
|
||||
login.abort = "Login aborted"
|
||||
login.attempt = "Too many login attempts"
|
||||
login.machine.user = "Missing username in locator %1"
|
||||
login_vcloud.ticket.version = "Server '%1' does not support login by ticket"
|
||||
manifest.line = "Invalid manifest file (line: %1)"
|
||||
manifest.mismatch = "SHA digest of file %1 does not match manifest"
|
||||
manifest.notfound = "Manifest file not found: %1."
|
||||
media.media.source.to.ovf.target = "Uploading a media source to an OVF destination is not supported."
|
||||
media.ovf.source.to.media.target = "Uploading an OVF source to a media destination is not supported."
|
||||
media.probe = "Probing media files is not supported"
|
||||
media.iso.target.file.only = "Only local files are allowed as media targets."
|
||||
media.source.target.compat = "Can not upload %1 source to %2 target. Both need to be either ISO or FLP."
|
||||
myvmw.api.version.not.supported = "Unsupported my.vmware.com service: %1"
|
||||
myvmw.communication.response = "Unexpected response code from my.vmware.com: %1"
|
||||
myvmw.communication.error = "Unable to communicate with my.vmware.com. Error code: %1, message: %2"
|
||||
myvmw.connect.version = "Failed to retrieve my.vmware.com service version."
|
||||
myvmw.href.failed = "Failed to get OVF package href from my.vmware.com response."
|
||||
myvmw.invalid.response = "Unexpected response message from my.vmware.com: %1"
|
||||
myvmw.not.entitled.for.download = "The provided user is not entitled to download the product. Message: %1"
|
||||
myvmw.no.compat.product.found = "Unable to find compatible product for input product. Message: %1"
|
||||
net.lookup = "Could not lookup host: %1"
|
||||
net.connect = "Failed to connect to host %1 on port %2."
|
||||
nfc.agent = "Invalid service agent type"
|
||||
nfc.connection = "Unable to establish NFC/HTTP-NFC connection"
|
||||
nfc.source.db = "Unable to read disk database from NFC/HTTP-NFC source"
|
||||
nfc.source.read = "Error reading from NFC/HTTP-NFC source"
|
||||
nfc.target.db = "Unable to set disk database from NFC/HTTP-NFC target"
|
||||
nfc.target.disk = "Unable to open NFC/HTTP-NFC target disk"
|
||||
nfc.target.write = "Error writing to NFC/HTTP-NFC target"
|
||||
nfc.ticket.target = "Unable to get NFC/HTTP-NFC ticket for target disk"
|
||||
op.disk.db.unknown = "Failed to read DB from disk: %1"
|
||||
option.capacity = "Invalid capacity value '%1'. Should be one of b, kb, mb, gb, tb"
|
||||
option.capacity.big = "Capacity too big"
|
||||
option.capacity.zero = "Capacity is zero"
|
||||
option.extraconfig = "%1 with value %2 is not a supported ExtraConfig for target"
|
||||
option.fileRef = "File referenced by %1 does not exist: %2"
|
||||
option.format = "Failed to parse option (%1). Format of value (%2) could not be parsed."
|
||||
option.overwrite = "The overwrite (-o) option is not supported with this target"
|
||||
option.parse.bool = "Value not a Boolean"
|
||||
option.parse.config = "Failed to parse option '%1' in configuration file '%2'"
|
||||
option.parse.illegal = "Value is illegal for option %1. Possible values are: %2"
|
||||
option.parse.invalid = "Invalid value for %1 option"
|
||||
option.parse.negInt = "Value must not be negative: %1"
|
||||
option.parse.posInt = "Value must be greater than zero: %1"
|
||||
option.parse.reason = "Failed to parse option '%1'. Reason: %2"
|
||||
option.parse.source = "Source type not known: %1"
|
||||
option.parse.target = "Destination type not known: %1"
|
||||
option.parse.uri = "Value not a valid URI"
|
||||
option.parse.uri.auth = "URI contains an invalid authority part: %1"
|
||||
option.parse.uri.host = "No host specified in the URI"
|
||||
option.source.target = "No source or target specified. Try 'ovftool --help' for more options."
|
||||
option.unexpected = "Unexpected option: %1"
|
||||
option.unknown = "Unknown option: '%1'"
|
||||
ova.descriptor.open = "Did not find an .ovf file at the beginning of the OVA package."
|
||||
ovf.delta.capacity = "Capacity of disk differs from specified value in OVF descriptor: %1"
|
||||
ovf.delta.create = "Cannot create delta disks: Incompatible disk grain sizes"
|
||||
ovf.delta.grain = "Unable to allocate grain buffer"
|
||||
ovf.delta.ova = "Delta disk creation does not work with an OVA source"
|
||||
ovf.delta.ref = "Multiple disk elements have the same file references"
|
||||
ovf.delta.source = "Source already has delta disk compression"
|
||||
ovf.descriptor.open = "Failed to open OVF descriptor"
|
||||
ovf.file.device = "Could not find file for device id: %1"
|
||||
ovf.local.ref = "OVF has a local file reference"
|
||||
ovf.network.notfound = "Network name not defined in OVF descriptor: %1"
|
||||
ovf.parse = "Errors found while parsing OVF descriptor"
|
||||
ovf.stringbundle.open = "Failed to open string bundle: %1"
|
||||
ovf.target = "OVF Package is not supported by target"
|
||||
ovf.version = "The OVF destination requires that the source OVF is in the version 1.0 format"
|
||||
shadigest.mismatch = "SHA digest of file %1 does not match uploaded file %2"
|
||||
shadigest.notfound = "SHA digest of file %1 not found in HttpNFcLease"
|
||||
signcommand.failed = "User manifest signing command failed: %1 (exit code %2)"
|
||||
source.type.unable.determine = "Unable to determine type for source: %1. Use --sourceType option to explicitly specify the source type."
|
||||
source.type.mismatch = "Source type mismatch for source: %1 and argument --sourceType: %2."
|
||||
system.error = "System error: (%1)"
|
||||
tar.checksum = "Invalid header block: %1 != %2"
|
||||
tar.create = "Tar entry not created"
|
||||
tar.eof = "End of file reached while skipping entry"
|
||||
tar.name = "Cannot create header block. Name too long: %1"
|
||||
tar.size = "Cannot handle OVA archive. Size of %1 is too big"
|
||||
target.directory = "Target directory does not exist: %1"
|
||||
target.exist = "Target already exists: %1"
|
||||
target.name = "Unable to determine name for target"
|
||||
transform.extraconfig.allow = "ExtraConfig options exists in source (use --%1 option to allow this)."
|
||||
vapprun.empty.name = "Unable to determine name of target"
|
||||
vapprun.exist = "VM or vApp with name '%1' already exists"
|
||||
vapprun.locator = "Not a valid vapprun workspace locator: %1"
|
||||
vapprun.networks = "The source contains more than one network. This target supports at most one network."
|
||||
vapprun.notfound = "Did not find entity: %1"
|
||||
vapprun.workspace.invalid = "Not a valid vapprun workspace: %1"
|
||||
vapprun.workspace.version = "The vapprun workspace version is not supported"
|
||||
vcloud.catalog.media = "Media name '%1' not found in the catalog."
|
||||
vcloud.catalog.media.exist = "Media name already found in the catalog. Either overwrite it or choose a different name."
|
||||
vcloud.catalog.multiple = "Multiple catalogs found. Possible catalog completions are: %1"
|
||||
vcloud.catalog.notfound = "Catalog not found: %1"
|
||||
vcloud.catalog.vapp = "vApp name '%1' not found in the catalog"
|
||||
vcloud.catalog.vapp.exist = "vApp name already found in the catalog. Either overwrite it or choose a different name."
|
||||
vcloud.catalog.overwrite.not.vapp = "Can not overwrite a catalog item, which does not contain a vApp template entity."
|
||||
vcloud.catalog.overwrite.not.media = "Can not overwrite a catalog item, which does not contain a media entity."
|
||||
vcloud.invalid.response = "Invalid response from server"
|
||||
vcloud.invalid.response.message = "Invalid response from server: %1"
|
||||
vcloud.invalid.vendor = "Invalid response from server. Vendor specific error code: %1"
|
||||
vcloud.library.notfound = "Library name '%1' not found."
|
||||
vcloud.library.item.failed = "Library item: '%1' error."
|
||||
vcloud.locator.key = "Missing vappTemplate or vapp key in locator"
|
||||
vcloud.locator.key.media = "Missing media key in locator"
|
||||
vcloud.locator.key.any = "Missing media, vappTemplate, or vapp key in locator"
|
||||
vcloud.locator.media.vapp = "The use of the media key in the locator is not allowed with keys: vapp and vappTemplate"
|
||||
vcloud.network.notfound = "Network name not found on target: %1"
|
||||
vcloud.org = "No organization specified: %1"
|
||||
vcloud.ovf.property.notsupported = "Source contains OVF properties that are not supported by the vCloud target."
|
||||
vcloud.server.catalog = "No catalog found on the server."
|
||||
vcloud.server.notsupported = "Source type not supported with target. Convert to OVF/OVA first"
|
||||
vcloud.server.timeout = "Timed-out waiting for server"
|
||||
vcloud.server.vapp = "No vApp found on server"
|
||||
vcloud.server.vapptemplate = "No vAppTemplate found on server"
|
||||
vcloud.server.vdc = "No VDC found on server"
|
||||
vcloud.source.sslfingerprint = "Source SSL fingerprint mismatch detected (expected: %1, actual: %2)."
|
||||
vcloud.source.vapp = "Source vApp is running"
|
||||
vcloud.source.media = "The source type has be to either ISO or FLP. Source type %1 was given to vCloud media target."
|
||||
vcloud.source.media.not.supported = "Downloading media files from vCloud Director is only supported on version 6.0 or newer."
|
||||
vcloud.storage.profile.notfound = "VDC storage profile not found: %1"
|
||||
vcloud.task.fail = "Task failed (%1:%2) : %3"
|
||||
vcloud.target.duplicate = "Duplicate name '%1' on target. Use --overwrite option to delete it."
|
||||
vcloud.target.multiple = "Multiple networks found on target. Possible completions are: %1"
|
||||
vcloud.target.networks = "No networks found on target"
|
||||
vcloud.target.sslfingerprint = "Target SSL fingerprint mismatch detected (expected: %1, actual: %2)."
|
||||
vcloud.target.vapp = "Target vApp is running"
|
||||
vcloud.url.ovf = "No OVF descriptor URL received"
|
||||
vcloud.user.cannotupload = "The user %1 cannot upload to the vCloud server"
|
||||
vcloud.user.cannotupload.noname = "The user cannot upload to the vCloud server"
|
||||
vcloud.vapp.multiple = "Multiple vApps found. Possible vApp completions are: %1"
|
||||
vcloud.vapp.notfound = "vApp not found: %1"
|
||||
vcloud.vapptemplate.multiple = "Multiple vAppTemplates found. Possible vAppTemplate completions are: %1"
|
||||
vcloud.vapptemplate.notfound = "vAppTemplate not found: %1"
|
||||
vcloud.vdc.invalid = "Invalid VDC response: %1"
|
||||
vcloud.vdc.multiple = "Multiple VDCs found. Possible VDC completions are: %1"
|
||||
vcloud.vdc.notfound = "VDC not found: %1"
|
||||
vcloud.version = "No supported vCloud version was found for locator: %1"
|
||||
vi.communicate = "Failed to communicate with VI server"
|
||||
vi.datacenter = "Datacenter object not found"
|
||||
vi.device.path = "Could not generate path for device %1"
|
||||
vi.import.vapp = "Import of vApp %1 is not supported by the host"
|
||||
vi.import.vapp.create.spec = "Create import spec failed. Please verify importSpec"
|
||||
vi.import.vapp.datastore.inaccessible.nopermission = "Unable to write to datastore [%1], Please check the permissions"
|
||||
vi.import.vapp.error = "Import vApp API failed on target host %1"
|
||||
vi.import.vapp.invalid.device.config = "Invalid configuration for the device [%1]"
|
||||
vi.moref.format = "Invalid moref format for option --%1:%2"
|
||||
vi.moref.type = "Invalid moref type for option --%1:%2"
|
||||
vi.namespace.version = "No supported namespace version was found on host. Max supported version: %1."
|
||||
vi.object = "Found wrong kind of object (%1). Possible completions are: %2"
|
||||
vi.object.invalid = "Invalid object type specified (not a ManagedEntity subtype)"
|
||||
vi.pemfile = "Invalid PEM file: %1."
|
||||
vi.remote.moref = "A connection to the remote object could not be made. OVF Tool does not support this server."
|
||||
vi.remote.object = "Could not make a connection to the server managed object %1. OVF Tool does not support this server"
|
||||
vi.source.disk = "Source disk not found"
|
||||
vi.source.disk.open = "Failed to open file stream: %1"
|
||||
vi.source.lease = "Got fault from server: %1"
|
||||
vi.source.operation = "Operation is not supported on source"
|
||||
vi.source.ovf = "Server failed to return OVF descriptor"
|
||||
vi.source.sslinfo.missing = "PullUploadMode source SSL info missing. A Certificate or thumbprint is required."
|
||||
vi.source.ticket = "Invalid source session ticket"
|
||||
vi.sslfingerprint = "Provided SSL fingerprint (%1) did not match at locator %2 with fingerprint (%3)."
|
||||
vi.sslfingerprint.delete = "Could not delete SSL fingerprint for host (%1). Remove entry in '%2'."
|
||||
vi.target.createvm = "Failed to create VM %1. Reason: %2"
|
||||
vi.target.createvm.invalidcfg = "Failed to create VM %1. Reason: '%2' for property '%3'"
|
||||
vi.target.createvm.template = "PowerOn is not supported on a Template"
|
||||
vi.target.createvm.template.target = "Template creation only supported on VirtualCenter target type."
|
||||
vi.target.datastore.empty = "No datastores found on target"
|
||||
vi.target.datastore.inaccessible = "Target datastore [%1] is not accessible."
|
||||
vi.target.datastore.invalid = "Invalid target datastore specified (%1): Possible completions: %2"
|
||||
vi.target.datastore.invalid.multiple = "Invalid multiple target datastore specified check log for more details."
|
||||
vi.target.datastore.specified = "No target datastore specified. Possible completions: %1"
|
||||
vi.target.disk = "Target disk not found"
|
||||
vi.target.diskmode = "Disk mode: %1 not supported by host. Supported disk modes: %2"
|
||||
vi.target.diskmode.unsupported = "Unsupported disk mode specified"
|
||||
vi.target.diskmode.version = "Disk mode '%1' is not supported for hardware version %2. Minimum supported hardware version is %3"
|
||||
vi.target.duplicate = "Duplicate name '%1' on target. Use --overwrite option to delete it."
|
||||
vi.target.duplicate.object = "Duplicate name on host with a Folder or Resource Pool object (overwrite flag is ignored)"
|
||||
vi.target.file = "Target does not support upload of non-disk files. Use --noImageFiles to disable this"
|
||||
vi.target.host.cluster = "No target host found in cluster that supports the chosen network/datastore/virtual hardware combination. Possible completions: %1"
|
||||
vi.target.host.empty = "Found no hosts in target cluster to deploy on. Cannot deploy to an empty cluster"
|
||||
vi.target.host.maintenance = "Found no hosts in target cluster to deploy on. All hosts in the cluster are either disconnected or in maintenance mode"
|
||||
vi.target.host.resolve = "Host name (%1) resolve failed"
|
||||
vi.target.name = "Target name longer than 80 characters: %1. Use option --name to change the target name"
|
||||
vi.target.network = "Unable to map to target networks. One or more target networks not found. Valid target networks: %1"
|
||||
vi.target.network.empty = "No target networks. OVF networks: %1. Target networks: %2"
|
||||
vi.target.network.no.mapping = "No network mapping specified. OVF networks: %1. Target networks: %2"
|
||||
vi.target.network.ovf = "Invalid OVF name (%1) specified in net mapping. OVF networks: %2. Target networks: %3"
|
||||
vi.target.network.server = "Invalid target name (%1) specified in net mapping. OVF networks: %2. Target networks: %3"
|
||||
vi.target.storagepod.empty = "Selected datastore cluster (%1) did not contain any datastores"
|
||||
vi.target.ticket = "Invalid target session ticket"
|
||||
vi.target.vmfolder = "Invalid VM folder specified"
|
||||
vi.target.abort.failed = "Reached maximum wait time of %1 minutes when aborting."
|
||||
vi.task = "Task failed on server: %1"
|
||||
vi.verifyonly.no.datastore = "No datastore was provided in verifyOnly mode."
|
||||
vi.vm.invalidcfg = "Invalid VM configuration. Reason: '%1' for property '%2'"
|
||||
vi.vm.ip.timedout = "Timed-out waiting for IP from Virtual Machine"
|
||||
vservice.vsdprovider = "VServiceDependency provider id (%1) not found. List of valid values are: %2"
|
||||
vservice.vsdprovider.red = "VServiceDependency %1 is not compatible with provider %2: %3"
|
||||
vservice.vsdsection = "VServiceDependencySection id (%1) not found. List of valid values are: %2"
|
||||
write = "An error occurred while writing to %1. Reason: %2"
|
||||
xml.invalid = "Line %3 column %4: Invalid value '%1' for attribute '%2'."
|
||||
xml.missing = "Line %3 column %4: Missing '%1' element in %2."
|
||||
xml.root = "%1: Unexpected root element"
|
||||
xml.unexpected = "Line %2 column %3: Unexpected element tag '%1' found."
|
||||
xml.xerces = "Line %3 column %4: Failed to parse %1. Reason: %4."
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,78 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
Answer.Abort = "Stop"
|
||||
Answer.Allow = "Allow"
|
||||
Answer.Allow all = "Allow all"
|
||||
Answer.Always Create = "Always create"
|
||||
Answer.Always Ignore = "Always ignore"
|
||||
Answer.Always Keep = "Always keep"
|
||||
Answer.Append = "Append"
|
||||
Answer.Before powering off = "Before powering Off"
|
||||
Answer.Before suspending = "Before suspending"
|
||||
Answer.Browse... = "Browse"
|
||||
Answer.Cancel = "Cancel"
|
||||
Answer.Commit = "Commit"
|
||||
Answer.Continue = "Continue"
|
||||
Answer.Create = "Create"
|
||||
Answer.Current version = "Current version"
|
||||
Answer.Debug = "Debug"
|
||||
Answer.Delete Team and _VMs = "Delete team and virtual machines"
|
||||
Answer.Deny = "Deny"
|
||||
Answer.Deny all = "Deny all"
|
||||
Answer.Device = "Device"
|
||||
Answer.Disable Acceleration = "Disable acceleration"
|
||||
Answer.Discard = "Delete"
|
||||
Answer.Disconnect = "Disconnect"
|
||||
Answer.Enter Serial Number... = "Enter serial number"
|
||||
Answer.General = "General"
|
||||
Answer.Help = "Help"
|
||||
Answer.Ignore = "Ignore"
|
||||
Answer.Ignore All = "Ignore all"
|
||||
Answer.Install = "Install"
|
||||
Answer.Just Power Off = "Power Off only"
|
||||
Answer.Keep = "Keep"
|
||||
Answer.Logging level = "Logging level"
|
||||
Answer.Misc = "Miscellaneous"
|
||||
Answer.No = "No"
|
||||
Answer.OK = "OK"
|
||||
Answer.Ok = "OK"
|
||||
Answer.Options = "Options"
|
||||
Answer.Overwrite = "Overwrite"
|
||||
Answer.Port 1 = "Port 1"
|
||||
Answer.Port 2 = "Port 2"
|
||||
Answer.Power Off = "Power Off"
|
||||
Answer.Preserve = "Preserve"
|
||||
Answer.Previous version = "Previous version"
|
||||
Answer.Reload File = "Reload file"
|
||||
Answer.Remove = "Remove"
|
||||
Answer.Replace = "Replace"
|
||||
Answer.Request Support = "Request support"
|
||||
Answer.Reset = "Reset"
|
||||
Answer.Retry = "Retry"
|
||||
Answer.Revert to Snapshot = "Revert to snapshot"
|
||||
Answer.Run with debugging information = "Run with debugging information"
|
||||
Answer.Save = "Save"
|
||||
Answer.Save Anyway = "Save anyway"
|
||||
Answer.Save As... = "Save as"
|
||||
Answer.Settings = "Settings"
|
||||
Answer.Support = "Support"
|
||||
Answer.Suspend = "Suspend"
|
||||
Answer.Take a Snapshot = "Take a snapshot"
|
||||
Answer.Upgrade = "Upgrade"
|
||||
Answer.VM = "Virtual machine"
|
||||
Answer.VM > Removable Devices = "Virtual machine > Removable devices"
|
||||
Answer.Working Directory = "Working directory"
|
||||
Answer.Yes = "Yes"
|
||||
Answer._Back = "_Back"
|
||||
Answer._Cancel = "_Cancel"
|
||||
Answer._Close = "_Close"
|
||||
Answer._Delete = "_Delete"
|
||||
Answer._Finish = "_Finish"
|
||||
Answer._Next = "_Next"
|
||||
Answer.independent-nonpersistent = "Independent-nonpersistent"
|
||||
Answer.independent-persistent = "Independent-persistent"
|
||||
Answer.nonpersistent = "Nonpersistent"
|
||||
Answer.persistent = "Persistent"
|
||||
Answer.undoable = "Undoable"
|
||||
Answer.vmnet = "vmnet"
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
###
|
||||
scheduler.RecurrentTaskScheduler.label = "<internal>"
|
||||
scheduler.RecurrentTaskScheduler.summary = "<internal>"
|
||||
scheduler.RecurrentTaskScheduler.frequency = "<internal>"
|
||||
###
|
||||
scheduler.DailyTaskScheduler.label = "Daily"
|
||||
scheduler.DailyTaskScheduler.summary = "Scheduled task will be triggered every day at a specific hour"
|
||||
scheduler.DailyTaskScheduler.frequency = "Hour"
|
||||
###
|
||||
scheduler.OnceTaskScheduler.label = "Once"
|
||||
scheduler.OnceTaskScheduler.summary = "Scheduled task will be triggered once at a specific time"
|
||||
scheduler.OnceTaskScheduler.frequency = "Time"
|
||||
###
|
||||
scheduler.MonthlyByDayTaskScheduler.label = "Monthly (by day)"
|
||||
scheduler.MonthlyByDayTaskScheduler.summary = "Scheduled task will be triggered monthly on a specific day"
|
||||
scheduler.MonthlyByDayTaskScheduler.frequency = "Day"
|
||||
###
|
||||
scheduler.MonthlyByWeekdayTaskScheduler.label = "Monthly (by weekday)"
|
||||
scheduler.MonthlyByWeekdayTaskScheduler.summary = "Scheduled task will be triggered on a specific weekday of an offset week of the month"
|
||||
scheduler.MonthlyByWeekdayTaskScheduler.frequency = "Weekday within offset week"
|
||||
###
|
||||
scheduler.MonthlyTaskScheduler.label = "Monthly"
|
||||
scheduler.MonthlyTaskScheduler.summary = "Scheduled task will be triggered every month on a specific day"
|
||||
scheduler.MonthlyTaskScheduler.frequency = "Day"
|
||||
###
|
||||
scheduler.HourlyTaskScheduler.label = "Hourly"
|
||||
scheduler.HourlyTaskScheduler.summary = "Scheduled task will be triggered at a specific minute every hour"
|
||||
scheduler.HourlyTaskScheduler.frequency = "Minute"
|
||||
###
|
||||
scheduler.WeeklyTaskScheduler.label = "Weekly"
|
||||
scheduler.WeeklyTaskScheduler.summary = "Scheduled task will be triggered on a specific weekday every week"
|
||||
scheduler.WeeklyTaskScheduler.frequency = "Weekday"
|
||||
###
|
||||
scheduler.AfterStartupTaskScheduler.label = "After startup"
|
||||
scheduler.AfterStartupTaskScheduler.summary = "Scheduled task will be triggered a specific number of minutes after vCenter Server has started"
|
||||
scheduler.AfterStartupTaskScheduler.frequency = "Delay minutes"
|
||||
###
|
||||
Email.statefulAlarm.subject = "[VMware vCenter - Alarm {alarmName}] {alarmName} changed status from {oldStatus} to {newStatus}"
|
||||
Email.statefulAlarm.body = "Target: {targetName}\nPrevious Status: {oldStatus}\nNew Status: {newStatus}\n\nAlarm Definition:\n{declaringSummary}\n\n{alarmValue}:\n {triggeringSummary}\n\nDescription:\n{eventDescription}"
|
||||
###
|
||||
Email.statefulEventAlarm.subject = "[VMware vCenter - Alarm {alarmName}] {eventDescription}"
|
||||
Email.statefulEventAlarm.body = "Target: {targetName}\nPrevious Status: {oldStatus}\nNew Status: {newStatus}\n\nAlarm Definition:\n{declaringSummary}\n\n{alarmValue}:\n {eventDescription}"
|
||||
###
|
||||
Email.statelessEventAlarm.subject = "[VMware vCenter - Alarm {alarmName}] {eventDescription}"
|
||||
Email.statelessEventAlarm.body = "Target: {targetName}\nStateless event alarm\n\nAlarm Definition:\n{declaringSummary}\n\n{alarmValue}:\n{eventDescription}"
|
||||
###
|
||||
|
||||
### Localized Event Detail strings:
|
||||
event.Event.label = "Event"
|
||||
event.Date.label = "Date"
|
||||
event.UserName.label = "User name"
|
||||
event.Vm.label = "VM"
|
||||
event.Host.label = "Host"
|
||||
event.ComputeResource.label = "Resource pool"
|
||||
event.Datacenter.label = "Data center"
|
||||
event.Datastore.label = "Datastore"
|
||||
event.Network.label = "Network"
|
||||
event.DVS.label = "vSphere Distributed Switch"
|
||||
###
|
||||
event.Arguments.label = "Arguments"
|
||||
event.Summary.label = "Summary"
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,790 @@
|
|||
# en_US resources
|
||||
signature="sIgNaTuRe"
|
||||
###
|
||||
device.VirtualDevice.DeviceBackingInfo.summary = "Host device {deviceName} backs a device in a virtual machine"
|
||||
device.VirtualDevice.FileBackingInfo.summary = "File {fileName} backing for a device in a virtual machine"
|
||||
device.VirtualDevice.PipeBackingInfo.summary = "Pipe {pipeName} backing of a device in a virtual machine"
|
||||
device.VirtualDevice.RemoteDeviceBackingInfo.summary = "Remote device {deviceName} backing used by a device in a virtual machine"
|
||||
device.VirtualDeviceOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualDeviceOption.DeviceBackingOption.summary = "Options for a remote device backing"
|
||||
device.VirtualDeviceOption.FileBackingOption.label = "File backing option"
|
||||
device.VirtualDeviceOption.FileBackingOption.summary = "The file backing option data object type contains file-specific backing options"
|
||||
device.VirtualDeviceOption.PipeBackingOption.label = "Pipe backing option"
|
||||
device.VirtualDeviceOption.PipeBackingOption.summary = "Pipe backing options"
|
||||
device.VirtualDeviceOption.RemoteDeviceBackingOption.label = "Remote device backing option"
|
||||
device.VirtualDeviceOption.RemoteDeviceBackingOption.summary = "Remote device backing options"
|
||||
###
|
||||
###
|
||||
device.VirtualCdrom.label = "CD/DVD drive {deviceInfo.label}"
|
||||
device.VirtualCdrom.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualCdrom.AtapiBackingInfo.summary = "ATAPI {backing.deviceName}"
|
||||
device.VirtualCdrom.RemoteAtapiBackingInfo.summary = "Remote ATAPI {backing.deviceName}"
|
||||
device.VirtualCdrom.IsoBackingInfo.summary = "ISO {backing.fileName}"
|
||||
device.VirtualCdrom.PassthroughBackingInfo.summary = "Device {backing.deviceName}"
|
||||
device.VirtualCdrom.RemotePassthroughBackingInfo.summary = "Remote device {backing.deviceName}"
|
||||
device.VirtualCdromOption.IsoBackingOption.iso.label = ".iso"
|
||||
device.VirtualCdromOption.IsoBackingOption.iso.summary = "ISO image files"
|
||||
device.VirtualCdromOption.IsoBackingOption.label = "ISO Backing Option"
|
||||
device.VirtualCdromOption.IsoBackingOption.summary = "ISO image backing options"
|
||||
device.VirtualCdromOption.LegacyBackingOption.label = "Backing option "
|
||||
device.VirtualCdromOption.LegacyBackingOption.summary = "CD/DVD device backing options "
|
||||
device.VirtualCdromOption.PassthroughBackingOption.label = "Passthrough Backing Option"
|
||||
device.VirtualCdromOption.PassthroughBackingOption.summary = "Options for a passthrough CD/DVD device backing"
|
||||
device.VirtualCdromOption.RemoteLegacyBackingOption.label = "Remote backing option "
|
||||
device.VirtualCdromOption.RemoteLegacyBackingOption.summary = "Remote CD/DVD device backing options "
|
||||
device.VirtualCdromOption.RemotePassthroughBackingOption.label = "Remote Passthrough Backing Option"
|
||||
device.VirtualCdromOption.RemotePassthroughBackingOption.summary = "Options for a remote passthrough CD/DVD device backing"
|
||||
device.VirtualCdromOption.AtapiBackingOption.label = "ATAPI Backing Option"
|
||||
device.VirtualCdromOption.AtapiBackingOption.summary = "ATAPI CD-ROM device backing options"
|
||||
device.VirtualCdromOption.RemoteAtapiBackingOption.label = "Remote ATAPI backing option"
|
||||
device.VirtualCdromOption.RemoteAtapiBackingOption.summary = "Remote ATAPI CD-ROM device backing options"
|
||||
###
|
||||
device.VirtualDisk.label = "Hard disk {deviceInfo.label}"
|
||||
device.VirtualDisk.summary = "{capacityInKB,l} KB"
|
||||
###
|
||||
device.VirtualDisk.FlatVer1BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.FlatVer2BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.PartitionedRawDiskVer2BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.RawDiskMappingVer1BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.RawDiskVer2BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.SparseVer1BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.SparseVer2BackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.SeSparseBackingInfo.summary = "{capacityInKB,l} KB"
|
||||
device.VirtualDisk.LocalPMemBackingInfo.summary = "{capacityInKB,l} KB"
|
||||
###
|
||||
device.VirtualDiskOption.DeltaDiskFormatsSupported.redoLogFormat.label = "Redolog-based"
|
||||
device.VirtualDiskOption.DeltaDiskFormatsSupported.redoLogFormat.summary = "Redolog based delta disk"
|
||||
device.VirtualDiskOption.DeltaDiskFormatsSupported.nativeFormat.label = "Native-Snapshot-based"
|
||||
device.VirtualDiskOption.DeltaDiskFormatsSupported.nativeFormat.summary = "Native Snapshot based delta disk"
|
||||
###
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent_persistent.label = "persistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent_persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent-persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent-nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent-nonpersistent.summary = "Independent non-persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent_nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.independent_nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.non_persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.non_persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.non-persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.non-persistent.summary = "Independent non-persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.undoable.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.undoable.summary = "Independent persistent disks"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.append.label = "Append"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.append.summary = "Append"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.label = "Flat Ver1 backing option"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.summary = "Backing a virtual disk using a host file with the flat file format used in GSX Server 3.x and in ESX 2.x and later"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.FlatVer1BackingOption.vmdk.summary = "Disk file"
|
||||
###
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent-persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent_persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent_nonpersistent.label = "independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent-nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent-nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.independent_nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.non_persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.non_persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.non-persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.non-persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.undoable.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.undoable.summary = "Independent persistent disks"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.append.label = "Append"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.append.summary = "Append"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.label = "Flat Ver2 backing option"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.summary = "Backing a virtual disk using a host file with the flat file format used in GSX Server 3.x and in ESX 2.x and later"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.vmdk.summary = "Disk file"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.redoLogFormat.label = "Redolog-based"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.redoLogFormat.summary = "Redolog based delta disk"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.nativeFormat.label = "Native-Snapshot-based"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.nativeFormat.summary = "Native Snapshot based delta disk"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.native_512.label = "SectorFormat_native_512"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.native_512.summary = "Virtual Disk SectorFormat native_512"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.emulated_512.label = "SectorFormat_emulated_512"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.emulated_512.summary = "Virtual Disk SectorFormat emulated_512"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.native_4k.label = "SectorFormat_native_4k"
|
||||
device.VirtualDiskOption.FlatVer2BackingOption.native_4k.summary = "Virtual Disk SectorFormat native_4k"
|
||||
|
||||
###
|
||||
device.VirtualDiskOption.PartitionedRawDiskVer2BackingOption.label = "Partitioned raw disk Ver2 backing option"
|
||||
device.VirtualDiskOption.PartitionedRawDiskVer2BackingOption.summary = "Backing a virtual disk using one or more partitions on a physical disk device"
|
||||
device.VirtualDiskOption.PartitionedRawDiskVer2BackingOption.rdm.label = ".rdm"
|
||||
device.VirtualDiskOption.PartitionedRawDiskVer2BackingOption.rdm.summary = "RDM description file"
|
||||
###
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.vmdk.label = "Persistent memory disk backing option"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.vmdk.summary = "Backing a virtual disk using persistent memory"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.independent_persistent.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.independent_persistent.summary = "Independent-persistent disks"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.independent_nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.LocalPMemBackingOption.independent_nonpersistent.summary = "Independent-nonpersistent disks"
|
||||
###
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.label = "Raw disk mapping Ver1 backing option"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent_persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent_nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent_nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent-persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent-nonpersistent.label = "Nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.independent-nonpersistent.summary = "Nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.physical.label = "Physical"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.physical.summary = "Physical mode - Commands are passed through to the LUN"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.rdm.label = ".rdm"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.rdm.summary = "RDM description file"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.dsk.label = ".dsk"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.dsk.summary = "Disk description file"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.vmdk.summary = "VMDK disk description file"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.summary = "Raw disk mapping Ver1 backing option"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.virtualMode.label = "Virtual mode"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.virtualMode.summary = "Virtual mode - Disk modes are respected"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.physicalMode.label = "Physical"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.physicalMode.summary = "Physical mode - Commands are passed through to the LUN"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.undoable.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.undoable.summary = "Independent persistent disks"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.append.label = "Append"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.append.summary = "Append"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.native_512.label = "SectorFormat_native_512"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.native_512.summary = "Virtual Disk SectorFormat native_512"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.emulated_512.label = "SectorFormat_emulated_512"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.emulated_512.summary = "Virtual Disk SectorFormat emulated_512"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.native_4k.label = "SectorFormat_native_4k"
|
||||
device.VirtualDiskOption.RawDiskMappingVer1BackingOption.native_4k.summary = "Virtual Disk SectorFormat native_4k"
|
||||
###
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.label = "Raw disk Ver2 backing option"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent_persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent_nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent_nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent-persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent-nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.independent-nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.nonpersistent.label = "independent-nonpersistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.physical.label = "Physical"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.physical.summary = "Physical mode - Commands are passed through to the LUN"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.rdm.label = ".rdm"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.rdm.summary = "RDM description file"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.summary = "Backing a virtual disk using a raw device mapping on ESX 2.5 and later"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.virtual.label = "Virtual"
|
||||
device.VirtualDiskOption.RawDiskVer2BackingOption.virtual.summary = "Virtual mode - Disk modes are respected"
|
||||
###
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.label = "Flat Ver2 backing option"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent_persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent_nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent_nonpersistent.summary = "Independent nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent-persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent-nonpersistent.label = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.independent-nonpersistent.summary = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.non_persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.non_persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.non-persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.non-persistent.summary = "Independent persistent disks"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.undoable.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.undoable.summary = "Undoable"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.append.label = "Append"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.append.summary = "Append"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.summary = "Backing a virtual disk using a host file with the flat file format used in GSX Server 3.x and in ESX 2.x and later"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.SparseVer1BackingOption.vmdk.summary = "Disk file"
|
||||
###
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.label = "Flat Ver2 backing option"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent_persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent_nonpersistent.label = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent_nonpersistent.summary = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent-persistent.summary = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent-nonpersistent.label = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.independent-nonpersistent.summary = "Nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.non_persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.non_persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.non-persistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.non-persistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.undoable.label = "Independent-persistent"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.undoable.summary = "Independent persistent disks"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.append.label = "Append"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.append.summary = "Append"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.summary = "Backing a virtual disk using a host file with the flat file format used in GSX Server 3.x and in ESX 2.x and later"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.vmdk.summary = "Disk file"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.native_512.label = "SectorFormat_native_512"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.native_512.summary = "Virtual Disk SectorFormat native_512"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.emulated_512.label = "SectorFormat_emulated_512"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.emulated_512.summary = "Virtual Disk SectorFormat emulated_512"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.native_4k.label = "SectorFormat_native_4k"
|
||||
device.VirtualDiskOption.SparseVer2BackingOption.native_4k.summary = "Virtual Disk SectorFormat native_4k"
|
||||
###
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent-persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent-persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent_persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent_persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent_nonpersistent.label = "independent-nonpersistent"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent-nonpersistent.label = "Independent-nonpersistent"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent-nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.independent_nonpersistent.summary = "Independent nonpersistent disks"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.persistent.label = "Persistent"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.persistent.summary = "Persistent disks"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.label = "SeSparse backing option"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.summary = "Backing a virtual disk using a host file with the sesparse file format used in ESX 5.x and later"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.vmdk.label = ".vmdk"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.vmdk.summary = "Disk file"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.redoLogFormat.label = "Redolog-based"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.redoLogFormat.summary = "Redolog based delta disk"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.nativeFormat.label = "Native-Snapshot-based"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.nativeFormat.summary = "Native Snapshot based delta disk"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.native_512.label = "SectorFormat_native_512"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.native_512.summary = "Virtual Disk SectorFormat native_512"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.emulated_512.label = "SectorFormat_emulated_512"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.emulated_512.summary = "Virtual Disk SectorFormat emulated_512"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.native_4k.label = "SectorFormat_native_4k"
|
||||
device.VirtualDiskOption.SeSparseBackingOption.native_4k.summary = "Virtual Disk SectorFormat native_4k"
|
||||
###
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.strong.summary = "Cache data consistency is guaranteed after a crash"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.strong.label = "strong"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.weak.summary = "Cache data consistency is not guaranteed after a crash"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.weak.label = "weak"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.write_thru.summary = "Writes to the cache cause writes to the underlying storage"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.write_thru.label = "write_thru"
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.write_back.summary = "Writes to the cache do not go to the underlying storage right away. Cache holds data temporarily till it can be permanently saved or otherwise modified."
|
||||
device.VirtualDiskOption.VFlashCacheConfigOption.write_back.label = "write_back"
|
||||
###
|
||||
###
|
||||
device.VirtualE1000.group = "device.VirtualEthernetCard"
|
||||
device.VirtualE1000.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualE1000.summary = "Type: {addressType} MAC: {macAddress}"
|
||||
device.VirtualE1000.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualE1000.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualE1000.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualE1000.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualE1000Option.00:50:56.label = "00:50:56"
|
||||
device.VirtualE1000Option.00:50:56.summary = "OUI"
|
||||
device.VirtualE1000Option.assigned.label = "Assigned"
|
||||
device.VirtualE1000Option.assigned.summary = "Assigned"
|
||||
device.VirtualE1000Option.generated.label = "Generated"
|
||||
device.VirtualE1000Option.generated.summary = "Generated"
|
||||
device.VirtualE1000Option.manual.label = "Manual"
|
||||
device.VirtualE1000Option.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.bridged.label = "Bridged"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.bridged.summary = "Bridged network"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.custom.label = "Custom"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.custom.summary = "Custom"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.esxnet.label = "ESX"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.esxnet.summary = "ESX network"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.hostonly.label = "Host only"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.hostonly.summary = "Host-only network"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.label = "Network backing option "
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.nat.label = "Network address translation"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.nat.summary = "Network address translation"
|
||||
device.VirtualE1000Option.LegacyNetworkBackingOption.summary = "Virtual network card backing options"
|
||||
device.VirtualE1000Option.NetworkBackingOption.label = "Network backing option"
|
||||
device.VirtualE1000Option.NetworkBackingOption.summary = "Virtual network card backing options"
|
||||
###
|
||||
device.VirtualE1000e.group = "device.VirtualEthernetCard"
|
||||
device.VirtualE1000e.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualE1000e.summary = "Type: {addressType} MAC: {macAddress}"
|
||||
device.VirtualE1000e.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualE1000e.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualE1000e.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualE1000e.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualE1000eOption.00:50:56.label = "00:50:56"
|
||||
device.VirtualE1000eOption.00:50:56.summary = "OUI"
|
||||
device.VirtualE1000eOption.assigned.label = "Assigned"
|
||||
device.VirtualE1000eOption.assigned.summary = "Assigned"
|
||||
device.VirtualE1000eOption.generated.label = "Generated"
|
||||
device.VirtualE1000eOption.generated.summary = "Generated"
|
||||
device.VirtualE1000eOption.manual.label = "Manual"
|
||||
device.VirtualE1000eOption.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.bridged.label = "Bridged"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.bridged.summary = "Bridged network"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.custom.label = "Custom"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.custom.summary = "Custom"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.esxnet.label = "ESX"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.esxnet.summary = "ESX network"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.hostonly.label = "Host only"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.hostonly.summary = "Host-only network"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.label = "Network backing option "
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.nat.label = "Network address translation"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.nat.summary = "Network address translation"
|
||||
device.VirtualE1000eOption.LegacyNetworkBackingOption.summary = "Virtual network card backing options"
|
||||
device.VirtualE1000eOption.NetworkBackingOption.label = "Network backing option"
|
||||
device.VirtualE1000eOption.NetworkBackingOption.summary = "Virtual network card backing options"
|
||||
###
|
||||
device.VirtualEthernetCard.group = "device.VirtualEthernetCard"
|
||||
device.VirtualEthernetCard.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualEthernetCard.summary = "Type: {addressType} MAC: {macAddress}"
|
||||
device.VirtualEthernetCard.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualEthernetCard.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualEthernetCard.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualEthernetCard.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.bridged.label = "Bridged"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.bridged.summary = "Bridged network"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.custom.label = "Custom"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.custom.summary = "Custom"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.esxnet.label = "ESX"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.esxnet.summary = "ESX network"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.hostonly.label = "Host only"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.hostonly.summary = "Host-only network"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.label = "Network backing option"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.nat.label = "Network address translation"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.nat.summary = "Network address translation"
|
||||
device.VirtualEthernetCardOption.LegacyNetworkBackingOption.summary = "Virtual network card backing options"
|
||||
device.VirtualEthernetCardOption.NetworkBackingOption.label = "Network backing option"
|
||||
device.VirtualEthernetCardOption.NetworkBackingOption.summary = "Virtual network card backing options"
|
||||
###
|
||||
device.VirtualPCNet32.group = "device.VirtualEthernetCard"
|
||||
device.VirtualPCNet32.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualPCNet32.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualPCNet32.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualPCNet32.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualPCNet32.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualPCNet32.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualPCNet32Option.00:50:56.label = "00:50:56"
|
||||
device.VirtualPCNet32Option.00:50:56.summary = "OUI"
|
||||
device.VirtualPCNet32Option.assigned.label = "Assigned"
|
||||
device.VirtualPCNet32Option.assigned.summary = "Assigned"
|
||||
device.VirtualPCNet32Option.generated.label = "Generated"
|
||||
device.VirtualPCNet32Option.generated.summary = "Generated"
|
||||
device.VirtualPCNet32Option.manual.label = "Manual"
|
||||
device.VirtualPCNet32Option.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualVmxnet.group = "device.VirtualEthernetCard"
|
||||
device.VirtualVmxnet.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualVmxnet.summary = "{deviceInfo.label}"
|
||||
device.VirtualVmxnet.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualVmxnet.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualVmxnet2.group = "device.VirtualEthernetCard"
|
||||
device.VirtualVmxnet2.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualVmxnet2.summary = "{deviceInfo.label}"
|
||||
device.VirtualVmxnet2.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet2.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet2.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualVmxnet2.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualVmxnet3.group = "device.VirtualEthernetCard"
|
||||
device.VirtualVmxnet3.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualVmxnet3.summary = "{deviceInfo.label}"
|
||||
device.VirtualVmxnet3.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet3.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet3.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualVmxnet3.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualVmxnet3Vrdma.group = "device.VirtualEthernetCard"
|
||||
device.VirtualVmxnet3Vrdma.label = "Network adapter {deviceInfo.label}"
|
||||
device.VirtualVmxnet3Vrdma.summary = "{deviceInfo.label}"
|
||||
device.VirtualVmxnet3Vrdma.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet3Vrdma.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualVmxnet3Vrdma.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualVmxnet3Vrdma.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualVmxnetOption.00:50:56.label = "00:50:56"
|
||||
device.VirtualVmxnetOption.00:50:56.summary = "OUI"
|
||||
device.VirtualVmxnetOption.assigned.label = "Assigned"
|
||||
device.VirtualVmxnetOption.assigned.summary = "Assigned"
|
||||
device.VirtualVmxnetOption.generated.label = "Generated"
|
||||
device.VirtualVmxnetOption.generated.summary = "Generated"
|
||||
device.VirtualVmxnetOption.manual.label = "Manual"
|
||||
device.VirtualVmxnetOption.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualVmxnet3Option.00:50:56.label = "00:50:56"
|
||||
device.VirtualVmxnet3Option.00:50:56.summary = "OUI"
|
||||
device.VirtualVmxnet3Option.assigned.label = "Assigned"
|
||||
device.VirtualVmxnet3Option.assigned.summary = "Assigned"
|
||||
device.VirtualVmxnet3Option.generated.label = "Generated"
|
||||
device.VirtualVmxnet3Option.generated.summary = "Generated"
|
||||
device.VirtualVmxnet3Option.manual.label = "Manual"
|
||||
device.VirtualVmxnet3Option.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualVmxnet3VrdmaOption.00:50:56.label = "00:50:56"
|
||||
device.VirtualVmxnet3VrdmaOption.00:50:56.summary = "OUI"
|
||||
device.VirtualVmxnet3VrdmaOption.assigned.label = "Assigned"
|
||||
device.VirtualVmxnet3VrdmaOption.assigned.summary = "Assigned"
|
||||
device.VirtualVmxnet3VrdmaOption.generated.label = "Generated"
|
||||
device.VirtualVmxnet3VrdmaOption.generated.summary = "Generated"
|
||||
device.VirtualVmxnet3VrdmaOption.manual.label = "Manual"
|
||||
device.VirtualVmxnet3VrdmaOption.manual.summary = "Manual"
|
||||
device.VirtualVmxnet3VrdmaOption.rocev1.label = "RoCEv1"
|
||||
device.VirtualVmxnet3VrdmaOption.rocev1.summary = "RoCEv1 device"
|
||||
device.VirtualVmxnet3VrdmaOption.rocev2.label = "RoCEv2"
|
||||
device.VirtualVmxnet3VrdmaOption.rocev2.summary = "RoCEv2 device"
|
||||
###
|
||||
device.VirtualSriovEthernetCard.group = "device.VirtualEthernetCard"
|
||||
device.VirtualSriovEthernetCard.label = "SR-IOV network adapter {deviceInfo.label}"
|
||||
device.VirtualSriovEthernetCard.summary = "{deviceInfo.label}"
|
||||
device.VirtualSriovEthernetCard.LegacyNetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualSriovEthernetCard.NetworkBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualSriovEthernetCard.DistributedVirtualPortBackingInfo.summary = "DVSwitch: {backing.port.switchUuid}"
|
||||
device.VirtualSriovEthernetCard.OpaqueNetworkBackingInfo.summary = "{backing.opaqueNetworkType}: {backing.opaqueNetworkId}"
|
||||
###
|
||||
device.VirtualSriovEthernetCardOption.00:50:56.label = "00:50:56"
|
||||
device.VirtualSriovEthernetCardOption.00:50:56.summary = "OUI"
|
||||
device.VirtualSriovEthernetCardOption.assigned.label = "Assigned"
|
||||
device.VirtualSriovEthernetCardOption.assigned.summary = "Assigned"
|
||||
device.VirtualSriovEthernetCardOption.generated.label = "Generated"
|
||||
device.VirtualSriovEthernetCardOption.generated.summary = "Generated"
|
||||
device.VirtualSriovEthernetCardOption.manual.label = "Manual"
|
||||
device.VirtualSriovEthernetCardOption.manual.summary = "Manual"
|
||||
device.VirtualSriovEthernetCardOption.SriovBackingOption.label = "SR-IOV backing option"
|
||||
device.VirtualSriovEthernetCardOption.SriovBackingOption.summary = "SR-IOV specific backing options"
|
||||
###
|
||||
device.VirtualFloppy.label = "Floppy drive {deviceInfo.label}"
|
||||
device.VirtualFloppy.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualFloppy.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualFloppy.ImageBackingInfo.summary = "Image {backing.fileName}"
|
||||
device.VirtualFloppy.RemoteDeviceBackingInfo.summary = "Remote {backing.deviceName}"
|
||||
device.VirtualFloppyOption.ImageBackingOption.flp.label = ".flp"
|
||||
device.VirtualFloppyOption.ImageBackingOption.flp.summary = "Floppy image files"
|
||||
###
|
||||
device.VirtualFloppyOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualFloppyOption.DeviceBackingOption.summary = "Device-specific backing options"
|
||||
device.VirtualFloppyOption.ImageBackingOption.label = "Image backing option"
|
||||
device.VirtualFloppyOption.ImageBackingOption.summary = "Floppy image backing type"
|
||||
device.VirtualFloppyOption.RemoteDeviceBackingOption.label = "Remote device backing option"
|
||||
device.VirtualFloppyOption.RemoteDeviceBackingOption.summary = "Remote device backing options"
|
||||
###
|
||||
device.VirtualKeyboard.label = "Keyboard {deviceInfo.label}"
|
||||
device.VirtualKeyboard.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualParallelPort.label = "Parallel port {deviceInfo.label}"
|
||||
device.VirtualParallelPort.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualParallelPort.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualParallelPort.FileBackingInfo.summary = "File {backing.fileName}"
|
||||
device.VirtualParallelPortOption.DeviceBackingOption.label = "Device backing Option"
|
||||
device.VirtualParallelPortOption.DeviceBackingOption.summary = "Device-specific backing options"
|
||||
device.VirtualParallelPortOption.FileBackingOption.any.label = "Any"
|
||||
device.VirtualParallelPortOption.FileBackingOption.any.summary = "Parallel port output files"
|
||||
device.VirtualParallelPortOption.FileBackingOption.label = "File backing option"
|
||||
device.VirtualParallelPortOption.FileBackingOption.summary = "File-specific backing options"
|
||||
###
|
||||
device.VirtualPointingDevice.label = "Pointing device"
|
||||
device.VirtualPointingDevice.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualPointingDevice.DeviceBackingInfo.summary = "Pointing device; Device {backing.deviceName}"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.autodetect.label = "Autodetect"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.autodetect.summary = "Autodetect"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.intellimouse_explorer.label = "Intellimouse Explorer"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.intellimouse_explorer.summary = "Intellimouse Explorer"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.intellimouse_ps2.label = "Intellimouse PS2"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.intellimouse_ps2.summary = "Intellimouse PS2"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.label = "Device Backing Option"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.logitech_mouseman.label = "Logitech Mouseman"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.logitech_mouseman.summary = "Logitech Mouseman"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.microsoft_serial.label = "Microsoft Serial Mouse"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.microsoft_serial.summary = "Microsoft Serial Mouse"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.mouse_systems.label = "Mouse Systems"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.mouse_systems.summary = "Mouse Systems"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.mouseman_serial.label = "Mouseman Serial"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.mouseman_serial.summary = "Mouseman Serial"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.ps_2.label = "PS2"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.ps_2.summary = "PS2"
|
||||
device.VirtualPointingDeviceOption.DeviceBackingOption.summary = "Backing a virtual pointing device data"
|
||||
###
|
||||
device.VirtualSerialPort.label = "Serial port {deviceInfo.label}"
|
||||
device.VirtualSerialPort.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualSerialPort.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualSerialPort.FileBackingInfo.summary = "File {backing.fileName}"
|
||||
device.VirtualSerialPort.PipeBackingInfo.summary = "Pipe {backing.pipeName} "
|
||||
device.VirtualSerialPort.URIBackingInfo.summary = "Remote {backing.serviceURI}"
|
||||
device.VirtualSerialPort.ThinPrintBackingInfo.summary = "ThinPrint device"
|
||||
device.VirtualSerialPortOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualSerialPortOption.DeviceBackingOption.summary = "Backing a serial port with a host serial port device"
|
||||
device.VirtualSerialPortOption.FileBackingOption.any.label = "Any"
|
||||
device.VirtualSerialPortOption.FileBackingOption.any.summary = "Serial port output files"
|
||||
device.VirtualSerialPortOption.FileBackingOption.label = "File backing option"
|
||||
device.VirtualSerialPortOption.FileBackingOption.summary = "Options for backing a serial port with a host file"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.client.label = "Client"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.client.summary = "Connected to a client"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.label = "Pipe backing option"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.server.label = "Server"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.server.summary = "Connected to a server"
|
||||
device.VirtualSerialPortOption.PipeBackingOption.summary = "Backing a serial port device with a pipe to another process"
|
||||
device.VirtualSerialPortOption.URIBackingOption.label = "Remote backing option"
|
||||
device.VirtualSerialPortOption.URIBackingOption.summary = "Backing a serial port device with a remote connection"
|
||||
device.VirtualSerialPortOption.URIBackingOption.client.label = "Project"
|
||||
device.VirtualSerialPortOption.URIBackingOption.client.summary = "Connect as a client"
|
||||
device.VirtualSerialPortOption.URIBackingOption.server.label = "Publish"
|
||||
device.VirtualSerialPortOption.URIBackingOption.server.summary = "Wait for incoming connections"
|
||||
device.VirtualSerialPortOption.ThinPrintBackingOption.label = "ThinPrint backing option"
|
||||
device.VirtualSerialPortOption.ThinPrintBackingOption.summary = "Backing a serial port with a ThinPrint device"
|
||||
###
|
||||
device.VirtualEnsoniq1371.group = "device.VirtualSoundCard"
|
||||
device.VirtualEnsoniq1371.label = "Audio {deviceInfo.label}"
|
||||
device.VirtualEnsoniq1371.summary = "{deviceInfo.label}"
|
||||
device.VirtualEnsoniq1371.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
###
|
||||
device.VirtualSoundBlaster16.group = "device.VirtualSoundCard"
|
||||
device.VirtualSoundBlaster16.label = "Audio {deviceInfo.label}"
|
||||
device.VirtualSoundBlaster16.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualSoundBlaster16.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
###
|
||||
device.VirtualSoundCard.group = "device.VirtualSoundCard"
|
||||
device.VirtualSoundCard.label = "Audio {deviceInfo.label}"
|
||||
device.VirtualSoundCard.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualSoundCard.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualSoundCardOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualSoundCardOption.DeviceBackingOption.summary = "Device-specific backing options"
|
||||
###
|
||||
device.VirtualHdAudioCard.group = "device.VirtualSoundCard"
|
||||
device.VirtualHdAudioCard.label = "HD audio {deviceInfo.label}"
|
||||
device.VirtualHdAudioCard.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualHdAudioCard.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualHdAudioCardOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualHdAudioCardOption.DeviceBackingOption.summary = "Device-specific backing options"
|
||||
###
|
||||
device.VirtualUSB.label = "USB {deviceInfo.label}"
|
||||
device.VirtualUSB.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualUSB.USBBackingInfo.label = "USB device {backing.deviceName}"
|
||||
device.VirtualUSB.USBBackingInfo.summary = "Virtual USB device {backing.deviceName}"
|
||||
device.VirtualUSB.RemoteHostBackingInfo.label = "Host Remote USB device {backing.deviceName}"
|
||||
device.VirtualUSB.RemoteHostBackingInfo.summary = "Virtual USB Host Remote device {backing.deviceName}"
|
||||
device.VirtualUSB.RemoteClientBackingInfo.label = "Client Remote USB device {backing.deviceName}"
|
||||
device.VirtualUSB.RemoteClientBackingInfo.summary = "Virtual USB Client Remote device {backing.deviceName}"
|
||||
###
|
||||
device.VirtualBusLogicController.group = "device.VirtualSCSIController"
|
||||
device.VirtualBusLogicController.label = "SCSI controller {deviceInfo.label}"
|
||||
device.VirtualBusLogicController.summary = "BusLogic"
|
||||
###
|
||||
device.VirtualController.label = "Virtual controller {deviceInfo.label}"
|
||||
device.VirtualController.summary = "Unit: {unitNumber}"
|
||||
###
|
||||
device.VirtualIDEController.label = "IDE {deviceInfo.label}"
|
||||
device.VirtualIDEController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualLsiLogicController.group = "device.VirtualSCSIController"
|
||||
device.VirtualLsiLogicController.label = "SCSI controller {deviceInfo.label}"
|
||||
device.VirtualLsiLogicController.summary = "LSI Logic"
|
||||
###
|
||||
device.VirtualLsiLogicSASController.group = "device.VirtualSCSIController"
|
||||
device.VirtualLsiLogicSASController.label = "SCSI controller {deviceInfo.label}"
|
||||
device.VirtualLsiLogicSASController.summary = "LSI Logic SAS"
|
||||
###
|
||||
device.ParaVirtualSCSIController.group = "device.VirtualSCSIController"
|
||||
device.ParaVirtualSCSIController.label = "SCSI controller {deviceInfo.label}"
|
||||
device.ParaVirtualSCSIController.summary = "VMware paravirtual SCSI"
|
||||
###
|
||||
device.VirtualPCIController.label = "PCI controller {deviceInfo.label}"
|
||||
device.VirtualPCIController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualPS2Controller.label = "PS2 controller {deviceInfo.label}"
|
||||
device.VirtualPS2Controller.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualSCSIController.group = "device.VirtualSCSIController"
|
||||
device.VirtualSCSIController.label = "SCSI controller {deviceInfo.label}"
|
||||
device.VirtualSCSIController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualSATAController.group = "device.VirtualSATAController"
|
||||
device.VirtualSATAController.label = "SATA controller {deviceInfo.label}"
|
||||
device.VirtualSATAController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualAHCIController.group = "device.VirtualSATAController"
|
||||
device.VirtualAHCIController.label = "SATA controller {deviceInfo.label}"
|
||||
device.VirtualAHCIController.summary = "AHCI"
|
||||
###
|
||||
device.VirtualNVMEController.group = "device.VirtualNVMEController"
|
||||
device.VirtualNVMEController.label = "NVME controller {deviceInfo.label}"
|
||||
device.VirtualNVMEController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualSCSIPassthrough.label = "SCSI device {deviceInfo.label}"
|
||||
device.VirtualSCSIPassthrough.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualSCSIPassthrough.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualSCSIPassthroughOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualSCSIPassthroughOption.DeviceBackingOption.summary = "Options for the device backing"
|
||||
###
|
||||
device.VirtualPCIPassthrough.label = "PCI device {deviceInfo.label}"
|
||||
device.VirtualPCIPassthrough.summary = "Connected: {connectable.connected}"
|
||||
device.VirtualPCIPassthrough.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
device.VirtualPCIPassthrough.DynamicBackingInfo.summary = "Dynamic DirectPath {backing.deviceName}"
|
||||
device.VirtualPCIPassthrough.PluginBackingInfo.summary = "PCI plugin"
|
||||
device.VirtualPCIPassthrough.VmiopBackingInfo.summary = "NVIDIA GRID vGPU {backing.vgpu}"
|
||||
device.VirtualPCIPassthrough.DvxBackingInfo.summary = "Device Virtualization Extensions {backing.deviceClass}"
|
||||
device.VirtualPCIPassthrough.VendorDeviceGroupBackingInfo.summary = "Device Group"
|
||||
device.VirtualPCIPassthroughOption.DeviceBackingOption.label = "Device backing option"
|
||||
device.VirtualPCIPassthroughOption.DeviceBackingOption.summary = "Options for the device backing"
|
||||
device.VirtualPCIPassthroughOption.DynamicBackingOption.label = "Dynamic DirectPath device backing option"
|
||||
device.VirtualPCIPassthroughOption.DynamicBackingOption.summary = "Options for the Dynamic DirectPath device backing"
|
||||
device.VirtualPCIPassthroughOption.PluginBackingOption.label = "Plugin backing option"
|
||||
device.VirtualPCIPassthroughOption.PluginBackingOption.summary = "Options for the plugin backing"
|
||||
device.VirtualPCIPassthroughOption.VmiopBackingOption.label = "NVIDIA GRID vGPU backing option"
|
||||
device.VirtualPCIPassthroughOption.VmiopBackingOption.summary = "Options for NVIDIA GRID vGPU"
|
||||
device.VirtualPCIPassthroughOption.DvxBackingOption.label = "Device Virtualization Extensions backing option"
|
||||
device.VirtualPCIPassthroughOption.DvxBackingOption.summary = "Options for Device Virtualization Extensions"
|
||||
device.VirtualPCIPassthroughOption.VendorDeviceGroupBackingOption.summary = "Options for DeviceGroup"
|
||||
###
|
||||
device.VirtualSIOController.label = "SIO controller {deviceInfo.label}"
|
||||
device.VirtualSIOController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualUSBController.label = "USB controller {deviceInfo.label}"
|
||||
device.VirtualUSBController.summary = "Auto connect {autoConnectDevices.@enum.vm.device.VirtualUSBController.autoConnectDevices}"
|
||||
###
|
||||
device.VirtualUSBXHCIController.label = "USB xHCI controller {deviceInfo.label}"
|
||||
device.VirtualUSBXHCIController.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualVideoCard.label = "Video card {deviceInfo.label}"
|
||||
device.VirtualVideoCard.summary = "{deviceInfo.label}"
|
||||
###
|
||||
device.VirtualVmxnet2Option.00:50:56.label = "00:50:56"
|
||||
device.VirtualVmxnet2Option.00:50:56.summary = "OUI"
|
||||
device.VirtualVmxnet2Option.assigned.label = "Assigned"
|
||||
device.VirtualVmxnet2Option.assigned.summary = "Assigned"
|
||||
device.VirtualVmxnet2Option.generated.label = "Generated"
|
||||
device.VirtualVmxnet2Option.generated.summary = "Generated"
|
||||
device.VirtualVmxnet2Option.manual.label = "Manual"
|
||||
device.VirtualVmxnet2Option.manual.summary = "Manual"
|
||||
###
|
||||
device.VirtualVMIROM.label = "Virtual machine ROM"
|
||||
device.VirtualVMIROM.summary = "ROM on the virtual machine PCI bus that provides support for VMI"
|
||||
###
|
||||
device.VirtualVMCIDevice.label = "VMCI device"
|
||||
device.VirtualVMCIDevice.summary = "Device on the virtual machine PCI bus that provides support for the virtual machine communication interface"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.allow.label = "Allow"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.allow.summary = "Allow communication"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.anyDirection.label = "Any direction"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.anyDirection.summary = "Communication in any direction (guest-to-host or host-to-guest)"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.anyProtocol.label = "Any protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.anyProtocol.summary = "Communication over any protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.datagram.label = "Datagram"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.datagram.summary = "Communication over the datagram protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.deny.label = "Deny"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.deny.summary = "Deny communication"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.doorbell.label = "Doorbell"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.doorbell.summary = "Communication over the doorbell protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.guest.label = "Guest"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.guest.summary = "Communication in the guest-to-host direction"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.host.label = "Host"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.host.summary = "Communication in the host-to-guest direction"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.hypervisor.label = "Hypervisor"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.hypervisor.summary = "Communication over the hypervisor protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.queuepair.label = "Queuepair"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.queuepair.summary = "Communication over the queuepair protocol"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.stream.label = "Stream"
|
||||
device.VirtualVMCIDeviceOption.FilterSpecOption.stream.summary = "Communication over the vSockets STREAM protocol"
|
||||
###
|
||||
device.VirtualNVDIMMController.label = "NVDIMM Controller"
|
||||
device.VirtualNVDIMMController.summary = "Non-volatile memory controller"
|
||||
device.VirtualNVDIMM.label = "NVDIMM {deviceInfo.label}"
|
||||
device.VirtualNVDIMM.summary = "{capacityInMB,l} MB"
|
||||
device.VirtualNVDIMM.BackingInfo.label = "{deviceInfo.label}"
|
||||
device.VirtualNVDIMM.BackingInfo.summary = "{capacityInMB,l} MB"
|
||||
###
|
||||
device.VirtualTPM.label = "Virtual TPM"
|
||||
device.VirtualTPM.summary = "Virtual Trusted Platform Module"
|
||||
###
|
||||
device.VirtualQAT.label = "Virtual QAT"
|
||||
device.VirtualQAT.summary = "Virtual QuickAssist Technology"
|
||||
device.VirtualQAT.DeviceBackingInfo.summary = "{backing.deviceName}"
|
||||
###
|
||||
device.VirtualWDT.label = "Watchdog timer"
|
||||
device.VirtualWDT.summary = "{running}"
|
||||
###
|
||||
device.VirtualPrecisionClock.label = "Precision Clock {deviceInfo.label}"
|
||||
device.VirtualPrecisionClock.summary = "Virtual clock device providing precision time"
|
||||
device.VirtualPrecisionClock.SystemClockBackingInfo.summary = "{backing.protocol}"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.label = "Host system clock backing option"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.summary = "Options for a precision clock using host system clock as reference"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.ntp.label = "NTP"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.ntp.summary = "Network Time Protocol"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.ptp.label = "PTP"
|
||||
device.VirtualPrecisionClockOption.SystemClockBackingOption.ptp.summary = "Precision Time Protocol"
|
||||
###
|
||||
VirtualDeviceGroups.DeviceGroup.label = "Device Group {groupInstanceKey}"
|
||||
VirtualDeviceGroups.DeviceGroup.summary = "Device Group"
|
||||
VirtualDeviceGroups.VendorDeviceGroup.label = "Device Group {groupInstanceKey}"
|
||||
VirtualDeviceGroups.VendorDeviceGroup.summary = "Vendor Device Group"
|
||||
###
|
||||
RuntimeInfo.OK.label = "OK"
|
||||
RuntimeInfo.OK.summary = "OK"
|
||||
RuntimeInfo.Cancel.label = "Cancel"
|
||||
RuntimeInfo.Cancel.summary = "Cancel"
|
||||
RuntimeInfo.Retry.label = "Retry"
|
||||
RuntimeInfo.Retry.summary = "Retry"
|
||||
RuntimeInfo.Yes.label = "Yes"
|
||||
RuntimeInfo.Yes.summary = "Yes"
|
||||
RuntimeInfo.No.label = "No"
|
||||
RuntimeInfo.No.summary = "No"
|
||||
RuntimeInfo.Abort.label = "Cancel"
|
||||
RuntimeInfo.Abort.summary = "Cancel"
|
||||
###
|
||||
ConfigOptionDescriptor.0.summary = "ESX 3.x virtual machine"
|
||||
ConfigOptionDescriptor.1.summary = "ESX 2.x virtual machine"
|
||||
ConfigOptionDescriptor.2.summary = "Server 2.0 hardware version 4 virtual machine"
|
||||
ConfigOptionDescriptor.3.summary = "Server 2.0 hardware version 6 virtual machine"
|
||||
ConfigOptionDescriptor.4.summary = "GSX Server 3.x virtual machine"
|
||||
ConfigOptionDescriptor.vmx-03.summary = "ESX 2.x virtual machine"
|
||||
ConfigOptionDescriptor.vmx-04.summary = "ESX 3.x virtual machine"
|
||||
ConfigOptionDescriptor.vmx-06.summary = "Server 2.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-07.summary = "ESX/ESXi 4.x virtual machine"
|
||||
ConfigOptionDescriptor.vmx-08.summary = "ESXi 5.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-09.summary = "ESXi 5.1 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-10.summary = "ESXi 5.5 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-11.summary = "ESXi 6.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-12.summary = "Workstation 12 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-13.summary = "ESXi 6.5 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-14.summary = "ESXi 6.7 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-15.summary = "ESXi 6.7 U2 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-16.summary = "Workstation 15 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-17.summary = "ESXi 7.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-18.summary = "ESXi 7.0 U1 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-19.summary = "ESXi 7.0 U2 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-20.summary = "ESXi 8.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-21.summary = "ESXi 8.0 U2 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-22.summary = "ESXi 9.0 virtual machine"
|
||||
ConfigOptionDescriptor.vmx-99.summary = "Unrecognized virtual machine"
|
||||
ConfigOption.vmx-03.summary = "ESX 2.x virtual machine"
|
||||
ConfigOption.vmx-04.summary = "ESX 3.x virtual machine"
|
||||
ConfigOption.vmx-06.summary = "Server 2.0 virtual machine"
|
||||
ConfigOption.vmx-07.summary = "ESX/ESXi 4.x virtual machine"
|
||||
ConfigOption.vmx-08.summary = "ESXi 5.0 virtual machine"
|
||||
ConfigOption.vmx-09.summary = "ESXi 5.1 virtual machine"
|
||||
ConfigOption.vmx-10.summary = "ESXi 5.5 virtual machine"
|
||||
ConfigOption.vmx-11.summary = "ESXi 6.0 virtual machine"
|
||||
ConfigOption.vmx-12.summary = "Workstation 12 virtual machine"
|
||||
ConfigOption.vmx-13.summary = "ESXi 6.5 virtual machine"
|
||||
ConfigOption.vmx-14.summary = "ESXi 6.7 virtual machine"
|
||||
ConfigOption.vmx-15.summary = "ESXi 6.7 U2 virtual machine"
|
||||
ConfigOption.vmx-16.summary = "Workstation 15 virtual machine"
|
||||
ConfigOption.vmx-17.summary = "ESXi 7.0 virtual machine"
|
||||
ConfigOption.vmx-18.summary = "ESXi 7.0 U1 virtual machine"
|
||||
ConfigOption.vmx-19.summary = "ESXi 7.0 U2 virtual machine"
|
||||
ConfigOption.vmx-20.summary = "ESXi 8.0 virtual machine"
|
||||
ConfigOption.vmx-21.summary = "ESXi 8.0 U2 virtual machine"
|
||||
ConfigOption.vmx-22.summary = "ESXi 9.0 virtual machine"
|
||||
ConfigOption.vmx-99.summary = "Unrecognized virtual machine"
|
||||
|
|
@ -0,0 +1,131 @@
|
|||
signature = "sIgNaTuRe"
|
||||
|
||||
# ISO locale to Posix locale mapping
|
||||
# A locale name is of the form language[_territory],
|
||||
# - language is an ISO 639 language code
|
||||
# - territory is an ISO 3166 country code
|
||||
# Windows setlocale takes different name parameters and a mapping is provided here
|
||||
af_ZA = "af_ZA.utf-8"
|
||||
ar_AE = "ar_AE.utf-8"
|
||||
ar_BH = "ar_BH.utf-8"
|
||||
ar_DZ = "ar_DZ.utf-8"
|
||||
ar_EG = "ar_EG.utf-8"
|
||||
ar_IQ = "ar_IQ.utf-8"
|
||||
ar_JO = "ar_JO.utf-8"
|
||||
ar_KW = "ar_KW.utf-8"
|
||||
ar_LB = "ar_LB.utf-8"
|
||||
ar_LY = "ar_LY.utf-8"
|
||||
ar_MA = "ar_MA.utf-8"
|
||||
ar_OM = "ar_OM.utf-8"
|
||||
ar_QA = "ar_QA.utf-8"
|
||||
ar_SA = "ar_SA.utf-8"
|
||||
ar_SY = "ar_SY.utf-8"
|
||||
ar_TN = "ar_TN.utf-8"
|
||||
ar_YE = "ar_YE.utf-8"
|
||||
az_AZ = "az_AZ.utf-8"
|
||||
be_BY = "be_BY.utf-8"
|
||||
bg_BG = "bg_BG.utf-8"
|
||||
ca_ES = "ca_ES.utf-8"
|
||||
cs_CZ = "cs_CZ.utf-8"
|
||||
da_DK = "da_DK.utf-8"
|
||||
de_AT = "de_AT.utf-8"
|
||||
de_CH = "de_CH.utf-8"
|
||||
de_DE = "de_DE.utf-8"
|
||||
de_LI = "de_LI.utf-8"
|
||||
de_LU = "de_LU.utf-8"
|
||||
el_GR = "el_GR.utf-8"
|
||||
en_AU = "en_AU.utf-8"
|
||||
en_BZ = "en_BZ.utf-8"
|
||||
en_CA = "en_CA.utf-8"
|
||||
en_CB = "en_CB.utf-8"
|
||||
en_GB = "en_GB.utf-8"
|
||||
en_IE = "en_IE.utf-8"
|
||||
en_JM = "en_JM.utf-8"
|
||||
en_NZ = "en_NZ.utf-8"
|
||||
en_PH = "en_PH.utf-8"
|
||||
en_TT = "en_TT.utf-8"
|
||||
en_US = "en_US.utf-8"
|
||||
en_ZA = "en_ZA.utf-8"
|
||||
en_ZW = "en_ZW.utf-8"
|
||||
es_AR = "es_AR.utf-8"
|
||||
es_BO = "es_BO.utf-8"
|
||||
es_CL = "es_CL.utf-8"
|
||||
es_CO = "es_CO.utf-8"
|
||||
es_CR = "es_CR.utf-8"
|
||||
es_DO = "es_DO.utf-8"
|
||||
es_EC = "es_EC.utf-8"
|
||||
es_ES = "es_ES.utf-8"
|
||||
es_GT = "es_GT.utf-8"
|
||||
es_HN = "es_HN.utf-8"
|
||||
es_MX = "es_MX.utf-8"
|
||||
es_NI = "es_NI.utf-8"
|
||||
es_PA = "es_PA.utf-8"
|
||||
es_PE = "es_PE.utf-8"
|
||||
es_PR = "es_PR.utf-8"
|
||||
es_PY = "es_PY.utf-8"
|
||||
es_SV = "es_SV.utf-8"
|
||||
es_UY = "es_UY.utf-8"
|
||||
es_VE = "es_VE.utf-8"
|
||||
et_EE = "et_EE.utf-8"
|
||||
eu_ES = "eu_ES.utf-8"
|
||||
fa_IR = "fa_IR.utf-8"
|
||||
fi_FI = "fi_FI.utf-8"
|
||||
fo_FO = "fo_FO.utf-8"
|
||||
fr_BE = "fr_BE.utf-8"
|
||||
fr_CA = "fr_CA.utf-8"
|
||||
fr_CH = "fr_CH.utf-8"
|
||||
fr_FR = "fr_FR.utf-8"
|
||||
fr_LU = "fr_LU.utf-8"
|
||||
fr_MC = "fr_MC.utf-8"
|
||||
hi_IN = "hi_IN.utf-8"
|
||||
hr_HR = "hr_HR.utf-8"
|
||||
hu_HU = "hu_HU.utf-8"
|
||||
hy_am = "hy_am.utf-8"
|
||||
id_ID = "id_ID.utf-8"
|
||||
is_IS = "is_IS.utf-8"
|
||||
it_CH = "it_CH.utf-8"
|
||||
it_IT = "it_IT.utf-8"
|
||||
he_IL = "iw_IL.utf-8"
|
||||
iw_IL = "iw_IL.utf-8"
|
||||
ja_JP = "ja_JP.utf-8"
|
||||
ka_GE = "ka_GE.utf-8"
|
||||
kk_KZ = "kk_KZ.utf-8"
|
||||
ko_KR = "ko_KR.utf-8"
|
||||
lb_LU = "lb_LU.utf-8"
|
||||
lt_LT = "lt_LT.utf-8"
|
||||
lv_LV = "lv_LV.utf-8"
|
||||
mk_MK = "mk_MK.utf-8"
|
||||
mr_IN = "mr_IN.utf-8"
|
||||
ms_BN = "ms_BN.utf-8"
|
||||
ms_MY = "ms_MY.utf-8"
|
||||
nl_BE = "nl_BE.utf-8"
|
||||
nl_NL = "nl_NL.utf-8"
|
||||
nb_NO = "no_NO.utf-8"
|
||||
no_NO = "no_NO.utf-8"
|
||||
nn_NO = "nn_NO.utf-8"
|
||||
pl_PL = "pl_PL.utf-8"
|
||||
pt_BR = "pt_BR.utf-8"
|
||||
pt_PT = "pt_PT.utf-8"
|
||||
ro_RO = "ro_RO.utf-8"
|
||||
ru_RU = "ru_RU.utf-8"
|
||||
sa_IN = "sa_IN.utf-8"
|
||||
sk_SK = "sk_SK.utf-8"
|
||||
sl_SI = "sl_SI.utf-8"
|
||||
sq_AL = "sq_AL.utf-8"
|
||||
sr_SP = "sr_SP.utf-8"
|
||||
sv_FI = "sv_FI.utf-8"
|
||||
sv_SE = "sv_SE.utf-8"
|
||||
sw_KE = "sw_KE.utf-8"
|
||||
ta_IN = "ta_IN.utf-8"
|
||||
th_TH = "th_TH.utf-8"
|
||||
tr_TR = "tr_TR.utf-8"
|
||||
tt_TA = "tt_TA.utf-8"
|
||||
uk_UA = "uk_UA.utf-8"
|
||||
ur_PK = "ur_PK.utf-8"
|
||||
uz_UZ = "uz_UZ.utf-8"
|
||||
vi_VN = "vi_VN.utf-8"
|
||||
zh_CN = "zh_CN.utf-8"
|
||||
zh_HK = "zh_HK.utf-8"
|
||||
zh_MO = "zh_MO.utf-8"
|
||||
zh_SG = "zh_SG.utf-8"
|
||||
zh_TW = "zh_TW.utf-8"
|
||||
|
|
@ -0,0 +1,133 @@
|
|||
signature = "sIgNaTuRe"
|
||||
|
||||
# ISO locale to Windows locale mapping
|
||||
# A locale name is of the form language[_territory],
|
||||
# - language is an ISO 639 language code
|
||||
# - territory is an ISO 3166 country code
|
||||
# Windows setlocale takes different name parameters and a mapping is provided here
|
||||
### Unicode-only locales not fully supported for Windows
|
||||
hi_IN = "Hindi_India"
|
||||
hy_am = "Armenian_Republic of Armenia"
|
||||
ka_GE = "Georgian_Georgia"
|
||||
mr_IN = "Marathi_India"
|
||||
sa_IN = "Sanskrit_India"
|
||||
ta_IN = "Tamil_India"
|
||||
ar_AE = "Arabic_U.A.E."
|
||||
###
|
||||
af_ZA = "Afrikaans_South Africa"
|
||||
ar_BH = "Arabic_Bahrain"
|
||||
ar_DZ = "Arabic_Algeria"
|
||||
ar_EG = "Arabic_Egypt"
|
||||
ar_IQ = "Arabic_Iraq"
|
||||
ar_JO = "Arabic_Jordan"
|
||||
ar_KW = "Arabic_Kuwait"
|
||||
ar_LB = "Arabic_Lebanon"
|
||||
ar_LY = "Arabic_Libya"
|
||||
ar_MA = "Arabic_Morocco"
|
||||
ar_OM = "Arabic_Oman"
|
||||
ar_QA = "Arabic_Qatar"
|
||||
ar_SA = "Arabic_Saudi Arabia"
|
||||
ar_SY = "Arabic_Syria"
|
||||
ar_TN = "Arabic_Tunisia"
|
||||
ar_YE = "Arabic_Yemen"
|
||||
az_AZ = "Azeri (Cyrillic)_Azerbaijan"
|
||||
be_BY = "Belarusian_Belarus"
|
||||
bg_BG = "Bulgarian_Bulgaria"
|
||||
ca_ES = "Catalan_Spain"
|
||||
cs_CZ = "Czech_Czech Republic"
|
||||
da_DK = "Danish_Denmark"
|
||||
de_AT = "German_Austria"
|
||||
de_CH = "German_Switzerland"
|
||||
de_DE = "German_Germany"
|
||||
de_LI = "German_Liechtenstein"
|
||||
de_LU = "German_Luxembourg"
|
||||
el_GR = "Greek_Greece"
|
||||
en_AU = "English_Australia"
|
||||
en_BZ = "English_Belize"
|
||||
en_CA = "English_Canada"
|
||||
en_CB = "English_Caribbean"
|
||||
en_GB = "English_United Kingdom"
|
||||
en_IE = "English_Ireland"
|
||||
en_JM = "English_Jamaica"
|
||||
en_NZ = "English_New Zealand"
|
||||
en_PH = "English_Republic of the Philippines"
|
||||
en_TT = "English_Trinidad y Tobago"
|
||||
en_US = "English_United States"
|
||||
en_ZA = "English_South Africa"
|
||||
en_ZW = "English_Zimbabwe"
|
||||
es_AR = "Spanish_Argentina"
|
||||
es_BO = "Spanish_Bolivia"
|
||||
es_CL = "Spanish_Chile"
|
||||
es_CO = "Spanish_Colombia"
|
||||
es_CR = "Spanish_Costa Rica"
|
||||
es_DO = "Spanish_Dominican Republic"
|
||||
es_EC = "Spanish_Ecuador"
|
||||
es_ES = "Spanish_Spain"
|
||||
es_GT = "Spanish_Guatemala"
|
||||
es_HN = "Spanish_Honduras"
|
||||
es_MX = "Spanish_Mexico"
|
||||
es_NI = "Spanish_Nicaragua"
|
||||
es_PA = "Spanish_Panama"
|
||||
es_PE = "Spanish_Peru"
|
||||
es_PR = "Spanish_Puerto Rico"
|
||||
es_PY = "Spanish_Paraguay"
|
||||
es_SV = "Spanish_El Salvador"
|
||||
es_UY = "Spanish_Uruguay"
|
||||
es_VE = "Spanish_Venezuela"
|
||||
et_EE = "Estonian_Estonia"
|
||||
eu_ES = "Basque_Spain"
|
||||
fa_IR = "Farsi_Iran"
|
||||
fi_FI = "Finnish_Finland"
|
||||
fo_FO = "Faeroese_Faeroe Islands"
|
||||
fr_BE = "French_Belgium"
|
||||
fr_CA = "French_Canada"
|
||||
fr_CH = "French_Switzerland"
|
||||
fr_FR = "French_France"
|
||||
fr_LU = "French_Luxembourg"
|
||||
fr_MC = "French_Principality of Monaco"
|
||||
hr_HR = "Croatian_Croatia"
|
||||
hu_HU = "Hungarian_Hungary"
|
||||
id_ID = "Indonesian_Indonesia"
|
||||
is_IS = "Icelandic_Iceland"
|
||||
it_CH = "Italian_Switzerland"
|
||||
it_IT = "Italian_Italy"
|
||||
he_IL = "Hebrew_Israel"
|
||||
iw_IL = "Hebrew_Israel"
|
||||
ja_JP = "Japanese_Japan"
|
||||
kk_KZ = "Kazakh_Kazakstan"
|
||||
ko_KR = "Korean_Korea"
|
||||
lb_LU = "Luxembourgish_Luxembourg"
|
||||
lt_LT = "Lithuanian_Lithuania"
|
||||
lv_LV = "Latvian_Latvia"
|
||||
mk_MK = "Macedonian_Former Yugoslav Republic of Macedonia"
|
||||
ms_BN = "Malay_Brunei Darussalam"
|
||||
ms_MY = "Malay_Malaysia"
|
||||
nl_BE = "Dutch_Belgium"
|
||||
nl_NL = "Dutch_Netherlands"
|
||||
nb_NO = "Norwegian_Norway"
|
||||
no_NO = "Norwegian_Norway"
|
||||
nn_NO = "Norwegian-Nynorsk_Norway"
|
||||
pl_PL = "Polish_Poland"
|
||||
pt_BR = "Portuguese_Brazil"
|
||||
pt_PT = "Portuguese_Portugal"
|
||||
ro_RO = "Romanian_Romania"
|
||||
ru_RU = "Russian_Russia"
|
||||
sk_SK = "Slovak_Slovakia"
|
||||
sl_SI = "Slovenian_Slovenia"
|
||||
sq_AL = "Albanian_Albania"
|
||||
sr_SP = "Serbian (Cyrillic)_Serbia"
|
||||
sv_FI = "Swedish_Finland"
|
||||
sv_SE = "Swedish_Sweden"
|
||||
sw_KE = "Swahili_Kenya"
|
||||
th_TH = "Thai_Thailand"
|
||||
tr_TR = "Turkish_Turkey"
|
||||
tt_TA = "Tatar_Tatarstan"
|
||||
uk_UA = "Ukrainian_Ukraine"
|
||||
ur_PK = "Urdu_Islamic Republic of Pakistan"
|
||||
uz_UZ = "Uzbek_Republic of Uzbekistan"
|
||||
vi_VN = "Vietnamese_Viet Nam"
|
||||
zh_CN = "Chinese_China"
|
||||
zh_HK = "Chinese-Traditional_Hong Kong"
|
||||
zh_MO = "Chinese-Traditional_Macau"
|
||||
zh_SG = "Chinese_Singapore"
|
||||
zh_TW = "Chinese-Traditional_Taiwan"
|
||||
|
|
@ -0,0 +1,126 @@
|
|||
signature = "sIgNaTuRe"
|
||||
|
||||
# Locale information
|
||||
af_ZA = "1252!.!,!3!3!3!"
|
||||
ar_AE = "1256!.!,!3!3!3!"
|
||||
ar_BH = "1256!.!,!3!3!3!"
|
||||
ar_DZ = "1256!.!,!3!3!3!"
|
||||
ar_EG = "1256!.!,!3!3!3!"
|
||||
ar_IQ = "1256!.!,!3!3!3!"
|
||||
ar_JO = "1256!.!,!3!3!3!"
|
||||
ar_KW = "1256!.!,!3!3!3!"
|
||||
ar_LB = "1256!.!,!3!3!3!"
|
||||
ar_LY = "1256!.!,!3!3!3!"
|
||||
ar_MA = "1256!.!,!3!3!3!"
|
||||
ar_OM = "1256!.!,!3!3!3!"
|
||||
ar_QA = "1256!.!,!3!3!3!"
|
||||
ar_SA = "1256!.!,!3!3!3!"
|
||||
ar_SY = "1256!.!,!3!3!3!"
|
||||
ar_TN = "1256!.!,!3!3!3!"
|
||||
ar_YE = "1256!.!,!3!3!3!"
|
||||
az_AZ = "1251!,! !3!3!3!"
|
||||
be_BY = "1251!,! !3!3!3!"
|
||||
bg_BG = "1251!,! !3!3!3!"
|
||||
ca_ES = "1252!,!.!3!3!3!"
|
||||
cs_CZ = "1250!,! !3!3!3!"
|
||||
da_DK = "1252!,!.!3!3!3!"
|
||||
de_AT = "1252!,!.!3!3!3!"
|
||||
de_CH = "1252!.!'!3!3!3!"
|
||||
de_DE = "1252!,!.!3!3!3!"
|
||||
de_LI = "1252!.!'!3!3!3!"
|
||||
de_LU = "1252!,!.!3!3!3!"
|
||||
el_GR = "1253!,!.!3!3!3!"
|
||||
en_AU = "1252!.!,!3!3!3!"
|
||||
en_BZ = "1252!.!,!3!3!3!"
|
||||
en_CA = "1252!.!,!3!3!3!"
|
||||
en_CB = "1252!.!,!3!3!3!"
|
||||
en_GB = "1252!.!,!3!3!3!"
|
||||
en_IE = "1252!.!,!3!3!3!"
|
||||
en_JM = "1252!.!,!3!3!3!"
|
||||
en_NZ = "1252!.!,!3!3!3!"
|
||||
en_PH = "1252!.!,!3!3!3!"
|
||||
en_TT = "1252!.!,!3!3!3!"
|
||||
en_US = "1252!.!,!3!3!3!"
|
||||
en_ZA = "1252!.!,!3!3!3!"
|
||||
en_ZW = "1252!.!,!3!3!3!"
|
||||
es_AR = "1252!,!.!3!3!3!"
|
||||
es_BO = "1252!,!.!3!3!3!"
|
||||
es_CL = "1252!,!.!3!3!3!"
|
||||
es_CO = "1252!,!.!3!3!3!"
|
||||
es_CR = "1252!,!.!3!3!3!"
|
||||
es_DO = "1252!.!,!3!3!3!"
|
||||
es_EC = "1252!,!.!3!3!3!"
|
||||
es_ES = "1252!,!.!3!3!3!"
|
||||
es_GT = "1252!.!,!3!3!3!"
|
||||
es_HN = "1252!.!,!3!3!3!"
|
||||
es_MX = "1252!.!,!3!3!3!"
|
||||
es_NI = "1252!.!,!3!3!3!"
|
||||
es_PA = "1252!.!,!3!3!3!"
|
||||
es_PE = "1252!.!,!3!3!3!"
|
||||
es_PR = "1252!.!,!3!3!3!"
|
||||
es_PY = "1252!,!.!3!3!3!"
|
||||
es_SV = "1252!.!,!3!3!3!"
|
||||
es_UY = "1252!,!.!3!3!3!"
|
||||
es_VE = "1252!,!.!3!3!3!"
|
||||
et_EE = "1257!,! !3!3!3!"
|
||||
eu_ES = "1252!,!.!3!3!3!"
|
||||
fa_IR = "1256!.!,!3!3!3!"
|
||||
fi_FI = "1252!,! !3!3!3!"
|
||||
fo_FO = "1252!,!.!3!3!3!"
|
||||
fr_BE = "1252!,!.!3!3!3!"
|
||||
fr_CA = "1252!,! !3!3!3!"
|
||||
fr_CH = "1252!.!'!3!3!3!"
|
||||
fr_FR = "1252!,! !3!3!3!"
|
||||
fr_LU = "1252!,! !3!3!3!"
|
||||
fr_MC = "1252!,! !3!3!3!"
|
||||
hi_IN = "1!.!,!3!2!2!"
|
||||
hr_HR = "1250!,!.!3!3!3!"
|
||||
hu_HU = "1250!,! !3!3!3!"
|
||||
hy_am = "1!.!,!3!3!3!"
|
||||
id_ID = "1252!,!.!3!3!3!"
|
||||
is_IS = "1252!,!.!3!3!3!"
|
||||
it_CH = "1252!.!'!3!3!3!"
|
||||
it_IT = "1252!,!.!3!3!3!"
|
||||
iw_IL = "1255!.!,!3!3!3!"
|
||||
ja_JP = "932!.!,!3!3!3!"
|
||||
ka_GE = "1!,! !3!3!3!"
|
||||
kk_KZ = "1251!,! !3!3!3!"
|
||||
ko_KR = "949!.!,!3!3!3!"
|
||||
lb_LU = "1252!,! !3!3!3!"
|
||||
lt_LT = "1257!,!.!3!3!3!"
|
||||
lv_LV = "1257!,! !3!3!3!"
|
||||
mk_MK = "1251!,!.!3!3!3!"
|
||||
mr_IN = "1!.!,!3!2!2!"
|
||||
ms_BN = "1252!,!.!3!3!3!"
|
||||
ms_MY = "1252!,!.!3!3!3!"
|
||||
nl_BE = "1252!,!.!3!3!3!"
|
||||
nl_NL = "1252!,!.!3!3!3!"
|
||||
nb_NO = "1252!,! !3!3!3!"
|
||||
no_NO = "1252!,! !3!3!3!"
|
||||
nn_NO = "1252!,! !3!3!3!"
|
||||
pl_PL = "1250!,! !3!3!3!"
|
||||
pt_BR = "1252!,!.!3!3!3!"
|
||||
pt_PT = "1252!,!.!3!3!3!"
|
||||
ro_RO = "1250!,!.!3!3!3!"
|
||||
ru_RU = "1251!,! !3!3!3!"
|
||||
sa_IN = "1!.!,!3!2!2!"
|
||||
sk_SK = "1250!,! !3!3!3!"
|
||||
sl_SI = "1250!,!.!3!3!3!"
|
||||
sq_AL = "1250!,!.!3!3!3!"
|
||||
sr_SP = "1250!,!.!3!3!3!"
|
||||
sv_FI = "1252!,! !3!3!3!"
|
||||
sv_SE = "1252!,! !3!3!3!"
|
||||
sw_KE = "1252!.!,!3!3!3!"
|
||||
ta_IN = "1!.!,!3!2!2!"
|
||||
th_TH = "874!.!,!3!3!3!"
|
||||
tr_TR = "1254!,!.!3!3!3!"
|
||||
tt_TA = "1251!,! !3!3!3!"
|
||||
uk_UA = "1251!,! !3!3!3!"
|
||||
ur_PK = "1256!.!,!3!3!3!"
|
||||
uz_UZ = "1251!,! !3!3!3!"
|
||||
vi_VN = "1258!,!.!3!3!3!"
|
||||
zh_CN = "936!.!,!3!3!3!"
|
||||
zh_HK = "950!.!,!3!3!3!"
|
||||
zh_MO = "950!.!,!3!3!3!"
|
||||
zh_SG = "936!.!,!3!3!3!"
|
||||
zh_TW = "950!.!,!3!3!3!"
|
||||
|
|
@ -0,0 +1,248 @@
|
|||
signature = "sIgNaTuRe"
|
||||
|
||||
# Posix locales use ISO standards except in some cases unlike Windows
|
||||
Afrikaans_South Africa = "af_ZA"
|
||||
Albanian_Albania = "sq_AL"
|
||||
Arabic_Algeria = "ar_DZ"
|
||||
Arabic_Bahrain = "ar_BH"
|
||||
Arabic_Egypt = "ar_EG"
|
||||
Arabic_Iraq = "ar_IQ"
|
||||
Arabic_Jordan = "ar_JO"
|
||||
Arabic_Kuwait = "ar_KW"
|
||||
Arabic_Lebanon = "ar_LB"
|
||||
Arabic_Libya = "ar_LY"
|
||||
Arabic_Morocco = "ar_MA"
|
||||
Arabic_Oman = "ar_OM"
|
||||
Arabic_Qatar = "ar_QA"
|
||||
Arabic_Saudi Arabia = "ar_SA"
|
||||
Arabic_Syria = "ar_SY"
|
||||
Arabic_Tunisia = "ar_TN"
|
||||
Arabic_Yemen = "ar_YE"
|
||||
Azeri (Cyrillic)_Azerbaijan = "az_AZ"
|
||||
Azeri (Latin)_Azerbaijan = "az_AZ"
|
||||
Basque_Spain = "eu_ES"
|
||||
Belarusian_Belarus = "be_BY"
|
||||
Bulgarian_Bulgaria = "bg_BG"
|
||||
Catalan_Spain = "ca_ES"
|
||||
Chinese_Hong Kong = "zh_HK"
|
||||
Chinese (Traditional)_Hong Kong = "zh_HK"
|
||||
Chinese_Macau = "zh_MO"
|
||||
Chinese (Traditional)_Macau = "zh_MO"
|
||||
Chinese_People's Republic of China = "zh_CN"
|
||||
Chinese (Simplified)_People's Republic of China = "zh_CN"
|
||||
Chinese (Simplified)_China = "zh_CN"
|
||||
Chinese_China = "zh_CN"
|
||||
Chinese_Singapore = "zh_SG"
|
||||
Chinese_Taiwan = "zh_TW"
|
||||
Chinese (Traditional)_Taiwan = "zh_TW"
|
||||
Croatian_Croatia = "hr_HR"
|
||||
Czech_Czech Republic = "cs_CZ"
|
||||
Danish_Denmark = "da_DK"
|
||||
Dutch_Belgium = "nl_BE"
|
||||
Dutch_Netherlands = "nl_NL"
|
||||
English_Australia = "en_AU"
|
||||
English_Belize = "en_BZ"
|
||||
English_Canada = "en_CA"
|
||||
English_Caribbean = "en_CB"
|
||||
English_Ireland = "en_IE"
|
||||
English_Jamaica = "en_JM"
|
||||
English_New Zealand = "en_NZ"
|
||||
English_Republic of the Philippines = "en_PH"
|
||||
English_South Africa = "en_ZA"
|
||||
English_Trinidad y Tobago = "en_TT"
|
||||
English_United Kingdom = "en_GB"
|
||||
English_United States = "en_US"
|
||||
English_Zimbabwe = "en_ZW"
|
||||
Estonian_Estonia = "et_EE"
|
||||
Faeroese_Faeroe Islands = "fo_FO"
|
||||
Farsi_Iran = "fa_IR"
|
||||
Finnish_Finland = "fi_FI"
|
||||
French_Belgium = "fr_BE"
|
||||
French_Canada = "fr_CA"
|
||||
French_France = "fr_FR"
|
||||
French_Luxembourg = "fr_LU"
|
||||
French_Principality of Monaco = "fr_MC"
|
||||
French_Switzerland = "fr_CH"
|
||||
German_Austria = "de_AT"
|
||||
German_Germany = "de_DE"
|
||||
German_Liechtenstein = "de_LI"
|
||||
German_Luxembourg = "de_LU"
|
||||
German_Switzerland = "de_CH"
|
||||
Greek_Greece = "el_GR"
|
||||
Hebrew_Israel = "iw_IL"
|
||||
Hungarian_Hungary = "hu_HU"
|
||||
Icelandic_Iceland = "is_IS"
|
||||
Indonesian_Indonesia = "id_ID"
|
||||
Italian_Italy = "it_IT"
|
||||
Italian_Switzerland = "it_CH"
|
||||
Japanese_Japan = "ja_JP"
|
||||
Kazakh_Kazakstan = "kk_KZ"
|
||||
Korean_Korea = "ko_KR"
|
||||
Latvian_Latvia = "lv_LV"
|
||||
Lithuanian_Lithuania = "lt_LT"
|
||||
Luxembourgish_Luxembourg = "lb_LU"
|
||||
Macedonian_Former Yugoslav Republic of Macedonia = "mk_MK"
|
||||
Malay_Brunei Darussalam = "ms_BN"
|
||||
Malay_Malaysia = "ms_MY"
|
||||
Norwegian_Norway = "no_NO"
|
||||
Norwegian (Bokmål)_Norway = "no_NO"
|
||||
Norwegian-Nynorsk_Norway = "nn_NO"
|
||||
Polish_Poland = "pl_PL"
|
||||
Portuguese_Brazil = "pt_BR"
|
||||
Portuguese_Portugal = "pt_PT"
|
||||
Romanian_Romania = "ro_RO"
|
||||
Russian_Russia = "ru_RU"
|
||||
Serbian (Cyrillic)_Serbia = "sr_SP"
|
||||
Serbian (Latin)_Serbia = "sr_SP"
|
||||
Slovak_Slovakia = "sk_SK"
|
||||
Slovenian_Slovenia = "sl_SI"
|
||||
Spanish_Argentina = "es_AR"
|
||||
Spanish_Bolivia = "es_BO"
|
||||
Spanish_Chile = "es_CL"
|
||||
Spanish_Colombia = "es_CO"
|
||||
Spanish_Costa Rica = "es_CR"
|
||||
Spanish_Dominican Republic = "es_DO"
|
||||
Spanish_Ecuador = "es_EC"
|
||||
Spanish_El Salvador = "es_SV"
|
||||
Spanish_Guatemala = "es_GT"
|
||||
Spanish_Honduras = "es_HN"
|
||||
Spanish_Mexico = "es_MX"
|
||||
Spanish_Nicaragua = "es_NI"
|
||||
Spanish_Panama = "es_PA"
|
||||
Spanish_Paraguay = "es_PY"
|
||||
Spanish_Peru = "es_PE"
|
||||
Spanish_Puerto Rico = "es_PR"
|
||||
Spanish_Spain = "es_ES"
|
||||
Spanish_Uruguay = "es_UY"
|
||||
Spanish_Venezuela = "es_VE"
|
||||
Swahili_Kenya = "sw_KE"
|
||||
Swedish_Finland = "sv_FI"
|
||||
Swedish_Sweden = "sv_SE"
|
||||
Tatar_Tatarstan = "tt_TA"
|
||||
Thai_Thailand = "th_TH"
|
||||
Turkish_Turkey = "tr_TR"
|
||||
Ukrainian_Ukraine = "uk_UA"
|
||||
Urdu_Islamic Republic of Pakistan = "ur_PK"
|
||||
Uzbek_Republic of Uzbekistan = "uz_UZ"
|
||||
Vietnamese_Viet Nam = "vi_VN"
|
||||
af_ZA = "af_ZA.utf-8"
|
||||
ar_AE = "ar_AE.utf-8"
|
||||
ar_BH = "ar_BH.utf-8"
|
||||
ar_DZ = "ar_DZ.utf-8"
|
||||
ar_EG = "ar_EG.utf-8"
|
||||
ar_IQ = "ar_IQ.utf-8"
|
||||
ar_JO = "ar_JO.utf-8"
|
||||
ar_KW = "ar_KW.utf-8"
|
||||
ar_LB = "ar_LB.utf-8"
|
||||
ar_LY = "ar_LY.utf-8"
|
||||
ar_MA = "ar_MA.utf-8"
|
||||
ar_OM = "ar_OM.utf-8"
|
||||
ar_QA = "ar_QA.utf-8"
|
||||
ar_SA = "ar_SA.utf-8"
|
||||
ar_SY = "ar_SY.utf-8"
|
||||
ar_TN = "ar_TN.utf-8"
|
||||
ar_YE = "ar_YE.utf-8"
|
||||
az_AZ = "az_AZ.utf-8"
|
||||
be_BY = "be_BY.utf-8"
|
||||
bg_BG = "bg_BG.utf-8"
|
||||
ca_ES = "ca_ES.utf-8"
|
||||
cs_CZ = "cs_CZ.utf-8"
|
||||
da_DK = "da_DK.utf-8"
|
||||
de_AT = "de_AT.utf-8"
|
||||
de_CH = "de_CH.utf-8"
|
||||
de_DE = "de_DE.utf-8"
|
||||
de_LI = "de_LI.utf-8"
|
||||
de_LU = "de_LU.utf-8"
|
||||
el_GR = "el_GR.utf-8"
|
||||
en_AU = "en_AU.utf-8"
|
||||
en_BZ = "en_BZ.utf-8"
|
||||
en_CA = "en_CA.utf-8"
|
||||
en_CB = "en_CB.utf-8"
|
||||
en_GB = "en_GB.utf-8"
|
||||
en_IE = "en_IE.utf-8"
|
||||
en_JM = "en_JM.utf-8"
|
||||
en_NZ = "en_NZ.utf-8"
|
||||
en_PH = "en_PH.utf-8"
|
||||
en_TT = "en_TT.utf-8"
|
||||
en_US = "en_US.utf-8"
|
||||
en_ZA = "en_ZA.utf-8"
|
||||
en_ZW = "en_ZW.utf-8"
|
||||
es_AR = "es_AR.utf-8"
|
||||
es_BO = "es_BO.utf-8"
|
||||
es_CL = "es_CL.utf-8"
|
||||
es_CO = "es_CO.utf-8"
|
||||
es_CR = "es_CR.utf-8"
|
||||
es_DO = "es_DO.utf-8"
|
||||
es_EC = "es_EC.utf-8"
|
||||
es_ES = "es_ES.utf-8"
|
||||
es_GT = "es_GT.utf-8"
|
||||
es_HN = "es_HN.utf-8"
|
||||
es_MX = "es_MX.utf-8"
|
||||
es_NI = "es_NI.utf-8"
|
||||
es_PA = "es_PA.utf-8"
|
||||
es_PE = "es_PE.utf-8"
|
||||
es_PR = "es_PR.utf-8"
|
||||
es_PY = "es_PY.utf-8"
|
||||
es_SV = "es_SV.utf-8"
|
||||
es_UY = "es_UY.utf-8"
|
||||
es_VE = "es_VE.utf-8"
|
||||
et_EE = "et_EE.utf-8"
|
||||
eu_ES = "eu_ES.utf-8"
|
||||
fa_IR = "fa_IR.utf-8"
|
||||
fi_FI = "fi_FI.utf-8"
|
||||
fo_FO = "fo_FO.utf-8"
|
||||
fr_BE = "fr_BE.utf-8"
|
||||
fr_CA = "fr_CA.utf-8"
|
||||
fr_CH = "fr_CH.utf-8"
|
||||
fr_FR = "fr_FR.utf-8"
|
||||
fr_LU = "fr_LU.utf-8"
|
||||
fr_MC = "fr_MC.utf-8"
|
||||
hi_IN = "hi_IN.utf-8"
|
||||
hr_HR = "hr_HR.utf-8"
|
||||
hu_HU = "hu_HU.utf-8"
|
||||
hy_am = "hy_am.utf-8"
|
||||
id_ID = "id_ID.utf-8"
|
||||
is_IS = "is_IS.utf-8"
|
||||
it_CH = "it_CH.utf-8"
|
||||
it_IT = "it_IT.utf-8"
|
||||
he_IL = "iw_IL.utf-8"
|
||||
iw_IL = "iw_IL.utf-8"
|
||||
ja_JP = "ja_JP.utf-8"
|
||||
ka_GE = "ka_GE.utf-8"
|
||||
kk_KZ = "kk_KZ.utf-8"
|
||||
ko_KR = "ko_KR.utf-8"
|
||||
lt_LT = "lt_LT.utf-8"
|
||||
lv_LV = "lv_LV.utf-8"
|
||||
mk_MK = "mk_MK.utf-8"
|
||||
mr_IN = "mr_IN.utf-8"
|
||||
ms_BN = "ms_BN.utf-8"
|
||||
ms_MY = "ms_MY.utf-8"
|
||||
nl_BE = "nl_BE.utf-8"
|
||||
nl_NL = "nl_NL.utf-8"
|
||||
no_NO = "no_NO.utf-8"
|
||||
pl_PL = "pl_PL.utf-8"
|
||||
pt_BR = "pt_BR.utf-8"
|
||||
pt_PT = "pt_PT.utf-8"
|
||||
ro_RO = "ro_RO.utf-8"
|
||||
ru_RU = "ru_RU.utf-8"
|
||||
sa_IN = "sa_IN.utf-8"
|
||||
sk_SK = "sk_SK.utf-8"
|
||||
sl_SI = "sl_SI.utf-8"
|
||||
sq_AL = "sq_AL.utf-8"
|
||||
sr_SP = "sr_SP.utf-8"
|
||||
sv_FI = "sv_FI.utf-8"
|
||||
sv_SE = "sv_SE.utf-8"
|
||||
sw_KE = "sw_KE.utf-8"
|
||||
ta_IN = "ta_IN.utf-8"
|
||||
th_TH = "th_TH.utf-8"
|
||||
tr_TR = "tr_TR.utf-8"
|
||||
tt_TA = "tt_TA.utf-8"
|
||||
uk_UA = "uk_UA.utf-8"
|
||||
ur_PK = "ur_PK.utf-8"
|
||||
uz_UZ = "uz_UZ.utf-8"
|
||||
vi_VN = "vi_VN.utf-8"
|
||||
zh_CN = "zh_CN.utf-8"
|
||||
zh_HK = "zh_HK.utf-8"
|
||||
zh_MO = "zh_MO.utf-8"
|
||||
zh_SG = "zh_SG.utf-8"
|
||||
zh_TW = "zh_TW.utf-8"
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
|
@ -0,0 +1,220 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Generated by WBEM Solutions, Inc. SDKPro 3.0.0-->
|
||||
<xs:schema xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:class="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData">
|
||||
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common" schemaLocation="common.xsd"/>
|
||||
<xs:element name="ResourceType" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
<xs:enumeration value="5"/>
|
||||
<xs:enumeration value="6"/>
|
||||
<xs:enumeration value="7"/>
|
||||
<xs:enumeration value="8"/>
|
||||
<xs:enumeration value="9"/>
|
||||
<xs:enumeration value="10"/>
|
||||
<xs:enumeration value="11"/>
|
||||
<xs:enumeration value="12"/>
|
||||
<xs:enumeration value="13"/>
|
||||
<xs:enumeration value="14"/>
|
||||
<xs:enumeration value="15"/>
|
||||
<xs:enumeration value="16"/>
|
||||
<xs:enumeration value="17"/>
|
||||
<xs:enumeration value="18"/>
|
||||
<xs:enumeration value="19"/>
|
||||
<xs:enumeration value="20"/>
|
||||
<xs:enumeration value="21"/>
|
||||
<xs:enumeration value="22"/>
|
||||
<xs:enumeration value="23"/>
|
||||
<xs:enumeration value="24"/>
|
||||
<xs:enumeration value="25"/>
|
||||
<xs:enumeration value="26"/>
|
||||
<xs:enumeration value="27"/>
|
||||
<xs:enumeration value="28"/>
|
||||
<xs:enumeration value="29"/>
|
||||
<xs:enumeration value="30"/>
|
||||
<xs:enumeration value="31"/>
|
||||
<xs:enumeration value="32"/>
|
||||
<xs:enumeration value="33"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="0"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="34"/>
|
||||
<xs:maxInclusive value="32767"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="32768"/>
|
||||
<xs:maxInclusive value="65535"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="OtherResourceType" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="ResourceSubType" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="PoolID" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="ConsumerVisibility" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="0"/>
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="5"/>
|
||||
<xs:maxInclusive value="32766"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="32767"/>
|
||||
<xs:maxInclusive value="65535"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="HostResource" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="AllocationUnits" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="VirtualQuantity" nillable="true" type="cim:cimUnsignedLong"/>
|
||||
<xs:element name="Reservation" nillable="true" type="cim:cimUnsignedLong"/>
|
||||
<xs:element name="Limit" nillable="true" type="cim:cimUnsignedLong"/>
|
||||
<xs:element name="Weight" nillable="true" type="cim:cimUnsignedInt"/>
|
||||
<xs:element name="AutomaticAllocation" nillable="true" type="cim:cimBoolean"/>
|
||||
<xs:element name="AutomaticDeallocation" nillable="true" type="cim:cimBoolean"/>
|
||||
<xs:element name="Parent" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="Connection" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="Address" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="MappingBehavior" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="0"/>
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
<xs:enumeration value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="6"/>
|
||||
<xs:maxInclusive value="32766"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:minInclusive value="32767"/>
|
||||
<xs:maxInclusive value="65535"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AddressOnParent" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="VirtualQuantityUnits" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="InstanceID" type="cim:cimString"/>
|
||||
<xs:element name="ElementName" type="cim:cimString"/>
|
||||
<xs:element name="Caption" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimString">
|
||||
<xs:maxLength value="64"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="CIM_ResourceAllocationSettingData" type="class:CIM_ResourceAllocationSettingData_Type"/>
|
||||
<xs:complexType name="CIM_ResourceAllocationSettingData_Type">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" ref="class:Address"/>
|
||||
<xs:element minOccurs="0" ref="class:AddressOnParent"/>
|
||||
<xs:element minOccurs="0" ref="class:AllocationUnits"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticAllocation"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticDeallocation"/>
|
||||
<xs:element minOccurs="0" ref="class:Caption"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:Connection"/>
|
||||
<xs:element minOccurs="0" ref="class:ConsumerVisibility"/>
|
||||
<xs:element minOccurs="0" ref="class:Description"/>
|
||||
<xs:element ref="class:ElementName"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:HostResource"/>
|
||||
<xs:element ref="class:InstanceID"/>
|
||||
<xs:element minOccurs="0" ref="class:Limit"/>
|
||||
<xs:element minOccurs="0" ref="class:MappingBehavior"/>
|
||||
<xs:element minOccurs="0" ref="class:OtherResourceType"/>
|
||||
<xs:element minOccurs="0" ref="class:Parent"/>
|
||||
<xs:element minOccurs="0" ref="class:PoolID"/>
|
||||
<xs:element minOccurs="0" ref="class:Reservation"/>
|
||||
<xs:element minOccurs="0" ref="class:ResourceSubType"/>
|
||||
<xs:element minOccurs="0" ref="class:ResourceType"/>
|
||||
<xs:element minOccurs="0" ref="class:VirtualQuantity"/>
|
||||
<xs:element minOccurs="0" ref="class:VirtualQuantityUnits"/>
|
||||
<xs:element minOccurs="0" ref="class:Weight"/>
|
||||
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,147 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Generated by WBEM Solutions, Inc. SDKPro 3.0.0-->
|
||||
<xs:schema xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:class="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData">
|
||||
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common" schemaLocation="common.xsd"/>
|
||||
<xs:element name="VirtualSystemIdentifier" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="VirtualSystemType" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="Notes" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="CreationTime" nillable="true" type="cim:cimDateTime"/>
|
||||
<xs:element name="ConfigurationID" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="ConfigurationDataRoot" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="ConfigurationFile" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="SnapshotDataRoot" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="SuspendDataRoot" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="SwapFileDataRoot" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="LogDataRoot" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="AutomaticStartupAction" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:maxInclusive value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AutomaticStartupActionDelay" nillable="true" type="cim:cimDateTime"/>
|
||||
<xs:element name="AutomaticStartupActionSequenceNumber" nillable="true" type="cim:cimUnsignedShort"/>
|
||||
<xs:element name="AutomaticShutdownAction" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:maxInclusive value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AutomaticRecoveryAction" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimAnySimpleType">
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:enumeration value="2"/>
|
||||
<xs:enumeration value="3"/>
|
||||
<xs:enumeration value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType>
|
||||
<xs:union>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:unsignedShort">
|
||||
<xs:maxInclusive value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="RecoveryFile" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="InstanceID" type="cim:cimString"/>
|
||||
<xs:element name="ElementName" type="cim:cimString"/>
|
||||
<xs:element name="Caption" nillable="true">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimString">
|
||||
<xs:maxLength value="64"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" nillable="true" type="cim:cimString"/>
|
||||
<xs:element name="CIM_VirtualSystemSettingData" type="class:CIM_VirtualSystemSettingData_Type"/>
|
||||
<xs:complexType name="CIM_VirtualSystemSettingData_Type">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticRecoveryAction"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticShutdownAction"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticStartupAction"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticStartupActionDelay"/>
|
||||
<xs:element minOccurs="0" ref="class:AutomaticStartupActionSequenceNumber"/>
|
||||
<xs:element minOccurs="0" ref="class:Caption"/>
|
||||
<xs:element minOccurs="0" ref="class:ConfigurationDataRoot"/>
|
||||
<xs:element minOccurs="0" ref="class:ConfigurationFile"/>
|
||||
<xs:element minOccurs="0" ref="class:ConfigurationID"/>
|
||||
<xs:element minOccurs="0" ref="class:CreationTime"/>
|
||||
<xs:element minOccurs="0" ref="class:Description"/>
|
||||
<xs:element ref="class:ElementName"/>
|
||||
<xs:element ref="class:InstanceID"/>
|
||||
<xs:element minOccurs="0" ref="class:LogDataRoot"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:Notes"/>
|
||||
<xs:element minOccurs="0" ref="class:RecoveryFile"/>
|
||||
<xs:element minOccurs="0" ref="class:SnapshotDataRoot"/>
|
||||
<xs:element minOccurs="0" ref="class:SuspendDataRoot"/>
|
||||
<xs:element minOccurs="0" ref="class:SwapFileDataRoot"/>
|
||||
<xs:element minOccurs="0" ref="class:VirtualSystemIdentifier"/>
|
||||
<xs:element minOccurs="0" ref="class:VirtualSystemType"/>
|
||||
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,229 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!-- DMTF Document number: DSP8004 -->
|
||||
<!-- Status: Final -->
|
||||
<!-- Copyright © 2007 Distributed Management Task Force, Inc. (DMTF). All rights reserved. -->
|
||||
|
||||
<xs:schema targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<!-- The following are runtime attribute definitions -->
|
||||
<xs:attribute name="Key" type="xs:boolean"/>
|
||||
|
||||
<xs:attribute name="Version" type="xs:string"/>
|
||||
|
||||
|
||||
<!-- The following section defines the extended WS-CIM datatypes -->
|
||||
<xs:complexType name="cimDateTime">
|
||||
<xs:choice>
|
||||
<xs:element name="CIM_DateTime" type="xs:string" nillable="true"/>
|
||||
<xs:element name="Interval" type="xs:duration"/>
|
||||
<xs:element name="Date" type="xs:date" />
|
||||
<xs:element name="Time" type="xs:time" />
|
||||
<xs:element name="Datetime" type="xs:dateTime"/>
|
||||
</xs:choice>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimUnsignedByte">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedByte">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimByte">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:byte">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimUnsignedShort">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedShort">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimShort">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:short">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="cimUnsignedInt">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedInt">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimInt">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:int">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimUnsignedLong">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedLong">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimLong">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:long">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimString">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimBoolean">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:boolean">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimFloat">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:float">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimDouble">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:double">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimChar16">
|
||||
<xs:simpleContent>
|
||||
<xs:restriction base="cim:cimString">
|
||||
<xs:maxLength value="1"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimBase64Binary">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:base64Binary">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="cimReference">
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##other" maxOccurs="unbounded" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimHexBinary">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:hexBinary">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="cimAnySimpleType">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:anySimpleType">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
|
||||
<!-- The following datatypes are used exclusively to define metadata fragments -->
|
||||
<xs:attribute name="qualifier" type="xs:boolean"/>
|
||||
|
||||
<xs:complexType name="qualifierString">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="cim:cimString">
|
||||
<xs:attribute ref="cim:qualifier" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="qualifierBoolean">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="cim:cimBoolean">
|
||||
<xs:attribute ref="cim:qualifier" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="qualifierUInt32">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="cim:cimUnsignedInt">
|
||||
<xs:attribute ref="cim:qualifier" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="qualifierSInt64">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="cim:cimLong">
|
||||
<xs:attribute ref="cim:qualifier" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="qualifierSArray">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="cim:qualifierString"/>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<!-- The following element is to be used only for defining metadata -->
|
||||
<xs:element name="DefaultValue" type="xs:anySimpleType" />
|
||||
|
||||
</xs:schema>
|
||||
|
||||
|
|
@ -0,0 +1,996 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
DMTF - Distributed Management Task Force, Inc. - http://www.dmtf.org
|
||||
|
||||
Document number: DSP8023
|
||||
Date: 2009-12-22
|
||||
Version: 1.1.0
|
||||
Document status: DMTF Standard
|
||||
|
||||
Title: OVF XML Schema Specification for OVF Envelope
|
||||
|
||||
Document type: Specification (W3C XML Schema)
|
||||
Document language: E
|
||||
|
||||
Contact group: tm-redundancy@dmtf.org
|
||||
|
||||
Copyright (C) 2008,2009 Distributed Management Task Force, Inc. (DMTF). All rights reserved.
|
||||
DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and
|
||||
systems management and interoperability. Members and non-members may reproduce DMTF specifications
|
||||
and documents for uses consistent with this purpose, provided that correct attribution is given. As
|
||||
DMTF specifications may be revised from time to time, the particular version and release date should
|
||||
always be noted. Implementation of certain elements of this standard or proposed standard may be
|
||||
subject to third party patent rights, including provisional patent rights (herein "patent rights").
|
||||
DMTF makes no representations to users of the standard as to the existence of such rights, and is
|
||||
not responsible to recognize, disclose, or identify any or all such third party patent right, owners
|
||||
or claimants, nor for any incomplete or inaccurate identification or disclosure of such rights,
|
||||
owners or claimants. DMTF shall have no liability to any party, in any manner or circumstance,
|
||||
under any legal theory whatsoever, for failure to recognize, disclose, or identify any such third
|
||||
party patent rights, or for such party's reliance on the standard or incorporation thereof in its
|
||||
product, protocols or testing procedures. DMTF shall have no liability to any party implementing
|
||||
such standard, whether such implementation is foreseeable or not, nor to any patent owner or
|
||||
claimant, and shall have no liability or responsibility for costs or losses incurred if a standard
|
||||
is withdrawn or modified after publication, and shall be indemnified and held harmless by any party
|
||||
implementing the standard from any and all claims of infringement by a patent owner for such
|
||||
implementations. For information about patents held by third-parties which have notified the DMTF
|
||||
that, in their opinion, such patent may relate to or impact implementations of DMTF standards, visit
|
||||
http://www.dmtf.org/about/policies/disclosures.php.
|
||||
|
||||
Change log:
|
||||
1.0.0 - 2009-01-15 - DMTF Standard
|
||||
1.1.0a - 2009-08-06 - Work in progress
|
||||
- Added optional xml:lang attribute on Envelope element
|
||||
- Added optional ovf:id attribute on VirtualHardwareSection element
|
||||
- Added declaration of top-level Strings element
|
||||
- Updated DMTF header
|
||||
1.1.0b - 2009-09-15 - Work in progress
|
||||
- Added optional ovf:password attribute on Property element
|
||||
1.1.0c - 2009-10-08 - Work in progress
|
||||
- Declared ovf:transport as global attribute
|
||||
1.1.0 - 2009-12-22 - DMTF Standard
|
||||
-->
|
||||
<xs:schema
|
||||
targetNamespace="http://schemas.dmtf.org/ovf/envelope/1"
|
||||
xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData"
|
||||
xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData"
|
||||
attributeFormDefault="qualified"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<xs:import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="xml.xsd"/>
|
||||
|
||||
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
schemaLocation="common.xsd"/>
|
||||
|
||||
<xs:import
|
||||
namespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData"
|
||||
schemaLocation="CIM_VirtualSystemSettingData.xsd"/>
|
||||
<xs:import
|
||||
namespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData"
|
||||
schemaLocation="CIM_ResourceAllocationSettingData.xsd"/>
|
||||
|
||||
<xs:attribute name="required" type="xs:boolean" default="true">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Determines whether import should fail if the Section is
|
||||
not understood</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attribute name="transport" type="xs:string" default="">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Comma-separated list of supported transport types</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:element name="Envelope" type="ovf:EnvelopeType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Root element of OVF Descriptor</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="EnvelopeType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Root OVF descriptor type</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="References" type="ovf:References_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>References to all external files</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element ref="ovf:Section" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Package level meta-data</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element ref="ovf:Content">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Content: A VirtualSystem or a
|
||||
VirtualSystemCollection</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Strings" type="ovf:Strings_Type" minOccurs="0"
|
||||
maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Localized string resource bundles
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- xs:any with namespace ##other extension point not present here,
|
||||
extensions at outermost Envelope level should be done by defining
|
||||
new members of the ovf:Section substitution group -->
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="xml:lang" use="optional" default="en-US"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="References_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for list of external resources</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="File" type="ovf:File_Type" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="File_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for an external reference to a
|
||||
resource</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reference key used in other parts of the
|
||||
package</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="href" type="xs:anyURI" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Location of external resource</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="size" type="xs:unsignedLong" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Size in bytes of the files (if
|
||||
known)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="compression" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Compression type (gzip, bzip2, or none if empty or not
|
||||
specified)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="chunkSize" type="xs:long" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Chunk size (except for last chunk)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="Content" type="ovf:Content_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Base element for content types. This is the head the
|
||||
subsitution group</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="Content_Type" abstract="true">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Base class for content</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="Info" type="ovf:Msg_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Info element describes the meaning of the content,
|
||||
this is typically shown if the type is not understood by an
|
||||
application</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Name" type="ovf:Msg_Type" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>An optional localizable display name of the content
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element ref="ovf:Section" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Content body is a list of Sections
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- xs:any with namespace ##other extension point not present here,
|
||||
extensions at Content level should be done by defining new members
|
||||
of the ovf:Section substitution group -->
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:string" use="required"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="VirtualSystem" type="ovf:VirtualSystem_Type"
|
||||
substitutionGroup="ovf:Content">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Content since VirtualSystem_Type
|
||||
is a derivation of Content_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="VirtualSystem_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Content describing a virtual system</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Content_Type"/>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="VirtualSystemCollection" type="ovf:VirtualSystemCollection_Type"
|
||||
substitutionGroup="ovf:Content">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Content since VirtualSystemCollection_Type
|
||||
is a derivation of Content_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="VirtualSystemCollection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>A collection of Content.</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Content_Type">
|
||||
<xs:sequence>
|
||||
<xs:element ref="ovf:Content" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<!-- STRINGS -->
|
||||
|
||||
<xs:element name="Strings" type="ovf:Strings_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Root element of I18N string bundle</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="Strings_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for string resource bundle</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="Msg" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Resource bundle element</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>String element value</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="msgid" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>String element identifier
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="xml:lang">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Locale for this string resource
|
||||
bundle</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="fileRef" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reference to external resource
|
||||
bundle</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<!--- SECTION -->
|
||||
|
||||
<xs:element name="Section" type="ovf:Section_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Base elements for OVF sections. This is the head of the
|
||||
substitution group.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="Section_Type" abstract="true">
|
||||
<xs:sequence>
|
||||
<xs:annotation>
|
||||
<xs:documentation>Base type for Sections, subclassing this is the most
|
||||
common form of extensibility. Subtypes define more specific
|
||||
elements.</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:element name="Info" type="ovf:Msg_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Info element describes the meaning of the Section,
|
||||
this is typically shown if the Section is not understood by an
|
||||
application</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="ovf:required" use="optional"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="Msg_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for localizable string</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default string value</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="msgid" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifier for lookup in string resource bundle
|
||||
for alternate locale</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
|
||||
<!-- CORE SECTIONS -->
|
||||
|
||||
<xs:element name="AnnotationSection" type="ovf:AnnotationSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
AnnotationSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="AnnotationSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>User defined annotation</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Annotation" type="ovf:Msg_Type"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="ProductSection" type="ovf:ProductSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since ProductSection_Type
|
||||
is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="ProductSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Product information for a virtual
|
||||
appliance</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Product" type="ovf:Msg_Type" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Name of product</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Vendor" type="ovf:Msg_Type" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Name of product vendor</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Version" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Product version, short form</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="FullVersion" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Product version, long form</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="ProductUrl" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>URL resolving to product description</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="VendorUrl" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>URL resolving to vendor description</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="AppUrl" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: URL resolving to deployed product instance</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Icon" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Display icon for product</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:attribute name="height" type="xs:unsignedShort" use="optional"/>
|
||||
<xs:attribute name="width" type="xs:unsignedShort" use="optional"/>
|
||||
<xs:attribute name="mimeType" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="fileRef" type="xs:string" use="required"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Properties for application-level
|
||||
customization</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:element name="Category" type="ovf:Msg_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property grouping
|
||||
delimiter</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Property">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property element</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Label" type="ovf:Msg_Type"
|
||||
minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Short description of
|
||||
property</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Description" type="ovf:Msg_Type"
|
||||
minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Description of
|
||||
property</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Value"
|
||||
type="ovf:PropertyConfigurationValue_Type"
|
||||
minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Alternative default
|
||||
property values for different
|
||||
configuration</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="key" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property
|
||||
identifier</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="type" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property
|
||||
type</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="qualifiers" type="xs:string"
|
||||
use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>A comma-separated set of type
|
||||
qualifiers</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="userConfigurable" type="xs:boolean"
|
||||
default="false" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Determines whether the property
|
||||
value is configurable during
|
||||
installation</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="value" type="xs:string"
|
||||
use="optional" default="">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default value for
|
||||
property</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="password" type="xs:boolean"
|
||||
default="false" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Determines whether the property
|
||||
value should be obscured during deployment
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="class" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property identifier prefix</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="instance" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Property identifier suffix</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="PropertyConfigurationValue_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for alternative default values for properties when
|
||||
DeploymentOptionSection is used</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="value" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Alternative default property value</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="configuration" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Configuration from DeploymentOptionSection in which
|
||||
this value is default</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="NetworkSection" type="ovf:NetworkSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since NetworkSection_Type
|
||||
is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="NetworkSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Descriptions of logical networks used within the
|
||||
package</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Network" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Description" type="ovf:Msg_Type"
|
||||
minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="name" type="xs:string" use="required"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="DiskSection" type="ovf:DiskSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since DiskSection_Type is
|
||||
a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="DiskSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Descriptions of virtual disks used within the
|
||||
package</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Disk" type="ovf:VirtualDiskDesc_Type" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="VirtualDiskDesc_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for virtual disk descriptor</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="diskId" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifier for virtual disk</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="fileRef" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reference to virtual disk content. If not specified a
|
||||
blank virtual disk is created of size given by capacity
|
||||
attribute</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="capacity" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Virtual disk capacity, can be specified as either an
|
||||
xs:long size or as a reference to a property using ${property_name}.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="capacityAllocationUnits" type="xs:string" default="byte" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Unit of allocation for ovf:capacity. If not specified
|
||||
default value is bytes. Value shall match a recognized value for the
|
||||
UNITS qualifier in DSP0004.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="format" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Format of virtual disk given as a URI that identifies
|
||||
the disk type</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="populatedSize" type="xs:long" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Estimated populated size of disk in
|
||||
bytes</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="parentRef" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reference to potential parent disk</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="OperatingSystemSection" type="ovf:OperatingSystemSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
OperatingSystemSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="OperatingSystemSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Specification of the operating system installed in the
|
||||
guest</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Description" type="ovf:Msg_Type" minOccurs="0"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifier defined by the
|
||||
CIM_OperatingSystem.OsType enumeration</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="version" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Version defined by the
|
||||
CIM_OperatingSystem.Version field</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="EulaSection" type="ovf:EulaSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since EulaSection_Type is
|
||||
a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="EulaSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>End-User License Agreement</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="License" type="ovf:Msg_Type"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="VirtualHardwareSection" type="ovf:VirtualHardwareSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
VirtualHardwareSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="VirtualHardwareSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Specifies virtual hardware requirements for a virtual
|
||||
machine</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="System" type="ovf:VSSD_Type" minOccurs="0"/>
|
||||
<xs:element name="Item" type="ovf:RASD_Type" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" default="" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Unique identifier of this VirtualHardwareSection
|
||||
(within a VirtualSystem)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute ref="ovf:transport" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="ResourceAllocationSection"
|
||||
type="ovf:ResourceAllocationSection_Type" substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
ResourceAllocationSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="ResourceAllocationSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Resource constraints on a
|
||||
VirtualSystemCollection</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Item" type="ovf:RASD_Type" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="InstallSection" type="ovf:InstallSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since InstallSection_Type
|
||||
is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="InstallSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>If present indicates that the virtual machine needs to be
|
||||
initially booted to install and configure the software</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="initialBootStopDelay" type="xs:unsignedShort" default="0"
|
||||
use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Delay in seconds to wait for power off to
|
||||
complete after initial boot</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="StartupSection" type="ovf:StartupSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since StartupSection_Type
|
||||
is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="StartupSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Specifies the order in which entities in a
|
||||
VirtualSystemCollection are powered on and shut down</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Item" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="id" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Unique identifier of
|
||||
the content (within a VirtualSystemCollection)
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="order" type="xs:unsignedShort"
|
||||
use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Startup order. Entities are started
|
||||
up starting with lower-numbers first, starting
|
||||
from 0. Items with same order identifier may be
|
||||
started up concurrently or in any order. The
|
||||
order is reversed for
|
||||
shutdown.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="startDelay" type="xs:unsignedShort"
|
||||
default="0" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Delay in seconds to wait for power
|
||||
on to complete</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="waitingForGuest" type="xs:boolean"
|
||||
default="false" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Resumes power-on sequence if guest
|
||||
software reports ok</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="stopDelay" type="xs:unsignedShort"
|
||||
default="0" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Delay in seconds to wait for power
|
||||
off to complete</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="startAction" type="xs:string"
|
||||
default="powerOn" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Start action to use, valid values
|
||||
are: 'powerOn', 'none' </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="stopAction" type="xs:string"
|
||||
default="powerOff" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Stop action to use, valid values
|
||||
are: ''powerOff' , 'guestShutdown',
|
||||
'none'</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="DeploymentOptionSection" type="ovf:DeploymentOptionSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
DeploymentOptionSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="DeploymentOptionSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Enumeration of discrete deployment
|
||||
options</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Configuration" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Label" type="ovf:Msg_Type"/>
|
||||
<xs:element name="Description" type="ovf:Msg_Type"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:string" use="required"/>
|
||||
<xs:attribute name="default" type="xs:boolean"
|
||||
default="false" use="optional"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="VSSD_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Wrapper for
|
||||
CIM_VirtualSystemSettingData_Type</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="vssd:CIM_VirtualSystemSettingData_Type">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="RASD_Type">
|
||||
<xs:complexContent>
|
||||
<xs:annotation>
|
||||
<xs:documentation>Wrapper for
|
||||
CIM_ResourceAllocationSettingData_Type</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:extension base="rasd:CIM_ResourceAllocationSettingData_Type">
|
||||
<xs:attribute name="required" type="xs:boolean" default="true"
|
||||
use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Determines whether import should fail if entry
|
||||
is not understood</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="configuration" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Configuration from DeploymentOptionSection this
|
||||
entry is valid for</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="bound" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>States that this entry is a range
|
||||
marker</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,215 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
DMTF - Distributed Management Task Force, Inc. - http://www.dmtf.org
|
||||
|
||||
Document number: DSP8027
|
||||
Date: 2009-02-12
|
||||
Version: 1.1.0
|
||||
Document status: DMTF Standard
|
||||
|
||||
Title: OVF XML Schema Specification for OVF Environment
|
||||
|
||||
Document type: Specification (W3C XML Schema)
|
||||
Document language: E
|
||||
|
||||
Contact group: tm-redundancy@dmtf.org
|
||||
|
||||
Copyright (C) 2008,2009 Distributed Management Task Force, Inc. (DMTF). All rights reserved.
|
||||
DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and
|
||||
systems management and interoperability. Members and non-members may reproduce DMTF specifications
|
||||
and documents for uses consistent with this purpose, provided that correct attribution is given. As
|
||||
DMTF specifications may be revised from time to time, the particular version and release date should
|
||||
always be noted. Implementation of certain elements of this standard or proposed standard may be
|
||||
subject to third party patent rights, including provisional patent rights (herein "patent rights").
|
||||
DMTF makes no representations to users of the standard as to the existence of such rights, and is
|
||||
not responsible to recognize, disclose, or identify any or all such third party patent right, owners
|
||||
or claimants, nor for any incomplete or inaccurate identification or disclosure of such rights,
|
||||
owners or claimants. DMTF shall have no liability to any party, in any manner or circumstance,
|
||||
under any legal theory whatsoever, for failure to recognize, disclose, or identify any such third
|
||||
party patent rights, or for such party's reliance on the standard or incorporation thereof in its
|
||||
product, protocols or testing procedures. DMTF shall have no liability to any party implementing
|
||||
such standard, whether such implementation is foreseeable or not, nor to any patent owner or
|
||||
claimant, and shall have no liability or responsibility for costs or losses incurred if a standard
|
||||
is withdrawn or modified after publication, and shall be indemnified and held harmless by any party
|
||||
implementing the standard from any and all claims of infringement by a patent owner for such
|
||||
implementations. For information about patents held by third-parties which have notified the DMTF
|
||||
that, in their opinion, such patent may relate to or impact implementations of DMTF standards, visit
|
||||
http://www.dmtf.org/about/policies/disclosures.php.
|
||||
|
||||
Change log:
|
||||
1.0.0 - 2009-01-15 - DMTF Standard
|
||||
1.1.0a - 2009-08-06 - Work in progress
|
||||
- Updated DMTF header
|
||||
1.1.0b - 2009-09-15 - Work in progress
|
||||
- No change, version updated to match DSP8023
|
||||
1.1.0c - 2009-10-08 - Draft Standard
|
||||
- No change, version updated to match DSP8023
|
||||
1.1.0 - 2009-02-09 - DMTF Standard
|
||||
-->
|
||||
|
||||
<xs:schema
|
||||
targetNamespace="http://schemas.dmtf.org/ovf/environment/1"
|
||||
xmlns:ovfenv="http://schemas.dmtf.org/ovf/environment/1"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
attributeFormDefault="qualified"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common"
|
||||
schemaLocation="common.xsd"/>
|
||||
|
||||
<xs:element name="Environment" type="ovfenv:Environment_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Root element of OVF environment</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="Environment_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Type for root OVF environment</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element ref="ovfenv:Section" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Entity independent meta-data
|
||||
sections</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Entity" type="ovfenv:Entity_Type" minOccurs="0"
|
||||
maxOccurs="unbounded">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Meta-data particular to a given
|
||||
entity</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifier matching recipient of this
|
||||
environment</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="Entity_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Container of sections for a specific entity
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element ref="ovfenv:Section" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Entity identifier</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<!-- SECTION -->
|
||||
|
||||
<xs:element name="Section" type="ovfenv:Section_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Base elements for OVF environment sections. This is the
|
||||
head of the substitution group.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="Section_Type" abstract="true">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Abstract type for all sections in
|
||||
environment</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
|
||||
<!-- CORE SECTIONS -->
|
||||
|
||||
<xs:element name="PropertySection" type="ovfenv:PropertySection_Type"
|
||||
substitutionGroup="ovfenv:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
PropertySection_Type is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="PropertySection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Key/value pairs of assigned properties for an
|
||||
entity</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovfenv:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Property" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="key" type="xs:string" use="required"/>
|
||||
<xs:attribute name="value" type="xs:string" use="required"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="PlatformSection" type="ovfenv:PlatformSection_Type"
|
||||
substitutionGroup="ovfenv:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since Platform_Type is
|
||||
a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="PlatformSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Information about deployment platform</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovfenv:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Kind" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Deployment platform
|
||||
description</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Version" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Deployment platform
|
||||
version</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Vendor" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Deployment platform
|
||||
vendor</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Locale" type="cim:cimString" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Current locale</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Timezone" type="xs:int" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Experimental: Current timezone offset in minutes
|
||||
from UTC. Time zones east of Greenwich are positive and time
|
||||
zones west of Greenwich are negative.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:any namespace="##other" processContents="lax" minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,287 @@
|
|||
<?xml version='1.0'?>
|
||||
<?xml-stylesheet href="../2008/09/xsd.xsl" type="text/xsl"?>
|
||||
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns ="http://www.w3.org/1999/xhtml"
|
||||
xml:lang="en">
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h1>About the XML namespace</h1>
|
||||
|
||||
<div class="bodytext">
|
||||
<p>
|
||||
This schema document describes the XML namespace, in a form
|
||||
suitable for import by other schema documents.
|
||||
</p>
|
||||
<p>
|
||||
See <a href="http://www.w3.org/XML/1998/namespace.html">
|
||||
http://www.w3.org/XML/1998/namespace.html</a> and
|
||||
<a href="http://www.w3.org/TR/REC-xml">
|
||||
http://www.w3.org/TR/REC-xml</a> for information
|
||||
about this namespace.
|
||||
</p>
|
||||
<p>
|
||||
Note that local names in this namespace are intended to be
|
||||
defined only by the World Wide Web Consortium or its subgroups.
|
||||
The names currently defined in this namespace are listed below.
|
||||
They should not be used with conflicting semantics by any Working
|
||||
Group, specification, or document instance.
|
||||
</p>
|
||||
<p>
|
||||
See further below in this document for more information about <a
|
||||
href="#usage">how to refer to this schema document from your own
|
||||
XSD schema documents</a> and about <a href="#nsversioning">the
|
||||
namespace-versioning policy governing this schema document</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:attribute name="lang">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
|
||||
<h3>lang (as an attribute name)</h3>
|
||||
<p>
|
||||
denotes an attribute whose value
|
||||
is a language code for the natural language of the content of
|
||||
any element; its value is inherited. This name is reserved
|
||||
by virtue of its definition in the XML specification.</p>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<h4>Notes</h4>
|
||||
<p>
|
||||
Attempting to install the relevant ISO 2- and 3-letter
|
||||
codes as the enumerated possible values is probably never
|
||||
going to be a realistic possibility.
|
||||
</p>
|
||||
<p>
|
||||
See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
|
||||
http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
|
||||
and the IANA language subtag registry at
|
||||
<a href="http://www.iana.org/assignments/language-subtag-registry">
|
||||
http://www.iana.org/assignments/language-subtag-registry</a>
|
||||
for further information.
|
||||
</p>
|
||||
<p>
|
||||
The union allows for the 'un-declaration' of xml:lang with
|
||||
the empty string.
|
||||
</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:union memberTypes="xs:language">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value=""/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attribute name="space">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
|
||||
<h3>space (as an attribute name)</h3>
|
||||
<p>
|
||||
denotes an attribute whose
|
||||
value is a keyword indicating what whitespace processing
|
||||
discipline is intended for the content of the element; its
|
||||
value is inherited. This name is reserved by virtue of its
|
||||
definition in the XML specification.</p>
|
||||
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:NCName">
|
||||
<xs:enumeration value="default"/>
|
||||
<xs:enumeration value="preserve"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attribute name="base" type="xs:anyURI"> <xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
|
||||
<h3>base (as an attribute name)</h3>
|
||||
<p>
|
||||
denotes an attribute whose value
|
||||
provides a URI to be used as the base for interpreting any
|
||||
relative URIs in the scope of the element on which it
|
||||
appears; its value is inherited. This name is reserved
|
||||
by virtue of its definition in the XML Base specification.</p>
|
||||
|
||||
<p>
|
||||
See <a
|
||||
href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
|
||||
for information about this attribute.
|
||||
</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attribute name="id" type="xs:ID">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
|
||||
<h3>id (as an attribute name)</h3>
|
||||
<p>
|
||||
denotes an attribute whose value
|
||||
should be interpreted as if declared to be of type ID.
|
||||
This name is reserved by virtue of its definition in the
|
||||
xml:id specification.</p>
|
||||
|
||||
<p>
|
||||
See <a
|
||||
href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a>
|
||||
for information about this attribute.
|
||||
</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attributeGroup name="specialAttrs">
|
||||
<xs:attribute ref="xml:base"/>
|
||||
<xs:attribute ref="xml:lang"/>
|
||||
<xs:attribute ref="xml:space"/>
|
||||
<xs:attribute ref="xml:id"/>
|
||||
</xs:attributeGroup>
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
|
||||
<h3>Father (in any context at all)</h3>
|
||||
|
||||
<div class="bodytext">
|
||||
<p>
|
||||
denotes Jon Bosak, the chair of
|
||||
the original XML Working Group. This name is reserved by
|
||||
the following decision of the W3C XML Plenary and
|
||||
XML Coordination groups:
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
In appreciation for his vision, leadership and
|
||||
dedication the W3C XML Plenary on this 10th day of
|
||||
February, 2000, reserves for Jon Bosak in perpetuity
|
||||
the XML name "xml:Father".
|
||||
</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div xml:id="usage" id="usage">
|
||||
<h2><a name="usage">About this schema document</a></h2>
|
||||
|
||||
<div class="bodytext">
|
||||
<p>
|
||||
This schema defines attributes and an attribute group suitable
|
||||
for use by schemas wishing to allow <code>xml:base</code>,
|
||||
<code>xml:lang</code>, <code>xml:space</code> or
|
||||
<code>xml:id</code> attributes on elements they define.
|
||||
</p>
|
||||
<p>
|
||||
To enable this, such a schema must import this schema for
|
||||
the XML namespace, e.g. as follows:
|
||||
</p>
|
||||
<pre>
|
||||
<schema . . .>
|
||||
. . .
|
||||
<import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
|
||||
</pre>
|
||||
<p>
|
||||
or
|
||||
</p>
|
||||
<pre>
|
||||
<import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
|
||||
</pre>
|
||||
<p>
|
||||
Subsequently, qualified reference to any of the attributes or the
|
||||
group defined below will have the desired effect, e.g.
|
||||
</p>
|
||||
<pre>
|
||||
<type . . .>
|
||||
. . .
|
||||
<attributeGroup ref="xml:specialAttrs"/>
|
||||
</pre>
|
||||
<p>
|
||||
will define a type which will schema-validate an instance element
|
||||
with any of those attributes.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div id="nsversioning" xml:id="nsversioning">
|
||||
<h2><a name="nsversioning">Versioning policy for this schema document</a></h2>
|
||||
<div class="bodytext">
|
||||
<p>
|
||||
In keeping with the XML Schema WG's standard versioning
|
||||
policy, this schema document will persist at
|
||||
<a href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd</a>.
|
||||
</p>
|
||||
<p>
|
||||
At the date of issue it can also be found at
|
||||
<a href="http://www.w3.org/2001/xml.xsd">
|
||||
http://www.w3.org/2001/xml.xsd</a>.
|
||||
</p>
|
||||
<p>
|
||||
The schema document at that URI may however change in the future,
|
||||
in order to remain compatible with the latest version of XML
|
||||
Schema itself, or with the XML namespace itself. In other words,
|
||||
if the XML Schema or XML namespaces change, the version of this
|
||||
document at <a href="http://www.w3.org/2001/xml.xsd">
|
||||
http://www.w3.org/2001/xml.xsd
|
||||
</a>
|
||||
will change accordingly; the version at
|
||||
<a href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd
|
||||
</a>
|
||||
will not change.
|
||||
</p>
|
||||
<p>
|
||||
Previous dated (and unchanging) versions of this schema
|
||||
document are at:
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2007/08/xml.xsd">
|
||||
http://www.w3.org/2007/08/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2004/10/xml.xsd">
|
||||
http://www.w3.org/2004/10/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2001/03/xml.xsd">
|
||||
http://www.w3.org/2001/03/xml.xsd</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
</xs:schema>
|
||||
|
||||
|
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Copyright 2008 VMware, Inc. All rights reserved.
|
||||
|
||||
Remark: The OVF Specification 1.0 Annex D defines a set of relaxations on how
|
||||
this XML Schema 1.0 definition is to be interpreted.
|
||||
-->
|
||||
<xs:schema targetNamespace="http://www.vmware.com/schema/ovf"
|
||||
xmlns:vmw="http://www.vmware.com/schema/ovf"
|
||||
xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
attributeFormDefault="qualified"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<!-- Include and import sections -->
|
||||
<xs:import namespace="http://schemas.dmtf.org/ovf/envelope/1"
|
||||
schemaLocation="../DMTF/dsp8027.xsd"/>
|
||||
|
||||
<xs:element name="IpAssignmentSection" type="vmw:IpAssignmentSection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
IpAssignmentSection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="IpAssignmentSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Specifies the IP Assignment policy that is
|
||||
supported</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:attribute name="schemes" type="xs:string" default="" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>List of supported IP assignment schemes. Valid
|
||||
values are: dhcp and ovfenv</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="protocols" type="xs:string" default="IPv4"
|
||||
use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>List of supported IP protocols. Valid values
|
||||
are: IPv4 and IPv6 </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="CpuCompatibilitySection" type="vmw:CpuCompatibilitySection_Type"
|
||||
substitutionGroup="ovf:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
CpuCompatibilitySection_Type is a derivation of Section_Type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="CpuCompatibilitySection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>CPU Architecture requirements for guest
|
||||
software</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovf:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Level" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="level" type="xs:int" use="required"/>
|
||||
<xs:attribute name="vendor" type="xs:string" default=""
|
||||
use="optional"/>
|
||||
<xs:attribute name="eax" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="ebx" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="ecx" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="edx" type="xs:string" use="optional"/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Copyright 2008 VMware, Inc. All rights reserved.
|
||||
|
||||
Remark: The OVF Specification 1.0 Annex D defines a set of relaxations on how
|
||||
the this XML Schema 1.0 definition is to be interpreted.
|
||||
-->
|
||||
<xs:schema targetNamespace="http://www.vmware.com/schema/ovfenv"
|
||||
xmlns:vmwenv="http://www.vmware.com/schema/ovfenv"
|
||||
xmlns:ovfenv="http://schemas.dmtf.org/ovf/environment/1"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
attributeFormDefault="qualified"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<!-- Include and import sections -->
|
||||
<xs:import namespace="http://schemas.dmtf.org/ovf/environment/1"
|
||||
schemaLocation="../DMTF/dsp8027.xsd"/>
|
||||
|
||||
<xs:element name="EthernetAdapterSection" type="vmwenv:EthernetAdapterSection_Type"
|
||||
substitutionGroup="ovfenv:Section">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Element substitutable for Section since
|
||||
EthernetAdapter_Type is a derivation of Section_Type </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="EthernetAdapterSection_Type">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Maps between network names and ethernet adapters. In a
|
||||
virtual machine with multiple nics, this allows the guest software to
|
||||
identify the NICs connectiviy based on their MAC
|
||||
address.</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ovfenv:Section_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="Adapter" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="mac" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation> A MAC address for an ethernet
|
||||
adapter in the virtual machine, in default colon
|
||||
notation. </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="network" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation> The name of the network this MAC
|
||||
address is connected to. </xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,128 @@
|
|||
{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fswiss\fcharset0 ArialNarrow;}{\f1\fswiss\fcharset0 ArialMT;}}
|
||||
{\colortbl ;\red0\green0\blue255;\red153\green51\blue51;}
|
||||
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\li-180\qc\lang9\b\f0\fs20 VMWARE END USER LICENSE AGREEMENT\par
|
||||
\pard\qj\b0\par
|
||||
\b PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE AGREEMENT SHALL GOVERN YOUR USE OF THE SOFTWARE, REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE INSTALLATION OF THE SOFTWARE. \par
|
||||
\par
|
||||
IMPORTANT-READ CAREFULLY: \b0 BY DOWNLOADING, INSTALLING, OR USING THE SOFTWARE, YOU (THE INDIVIDUAL OR LEGAL ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENSE AGREEMENT (\ldblquote EULA\rdblquote ). IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD, INSTALL, OR USE THE SOFTWARE, AND YOU MUST DELETE OR RETURN THE UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED IT WITHIN THIRTY (30) DAYS AND REQUEST A REFUND OF THE LICENSE FEE, IF ANY, THAT YOU PAID FOR THE SOFTWARE.\par
|
||||
\pard\qj\tx0\tx270\b\par
|
||||
EVALUATION LICENSE\b0 . If You are licensing the Software for evaluation purposes, Your use of the Software is only permitted in a non-production environment and for the period limited by the License Key. Notwithstanding any other provision in this EULA, an Evaluation License of the Software is provided \ldblquote AS-IS\rdblquote without indemnification, support or warranty of any kind, expressed or implied.\par
|
||||
\pard\ri-334\par
|
||||
\pard\tx540\b 1.\tab DEFINITIONS.\par
|
||||
\pard\tx900\b0 \par
|
||||
\pard\fi-540\li540\sa120\qj\b 1.1\tab\b0\ldblquote\b Affiliate\b0\rdblquote means, with respect to a party, an entity that is directly or indirectly controlled by or is under common control with such party, where \ldblquote control\rdblquote means an ownership, voting or similar interest representing fifty percent (50%) or more of the total interests then outstanding of the relevant entity (but only as long as such person or entity meets these requirements).\kerning1\par
|
||||
\pard\fi-540\li540\kerning0\par
|
||||
\pard\fi-540\li540\qj\tx900\b 1.2\b0\tab\ldblquote\b Documentation\b0\rdblquote means that documentation that is generally provided to You by VMware with the Software, as revised by VMware from time to time, and which may include end user manuals, operation instructions, installation guides, release notes, and on-line help files regarding the use of the Software.\par
|
||||
\par
|
||||
\b 1.3\tab\ldblquote Guest Operating Systems\rdblquote\b0 means instances of third-party operating systems licensed by You, installed in a Virtual Machine and run using the Software.\par
|
||||
\par
|
||||
\b 1.4\b0\tab\ldblquote\b Intellectual Property Rights\b0\rdblquote means all worldwide intellectual property rights, including without limitation, copyrights, trademarks, service marks, trade secrets, know how, inventions, patents, patent applications, moral rights and all other proprietary rights, whether registered or unregistered. \par
|
||||
\par
|
||||
\pard\fi-540\li540\qj\tx540\tx900\b 1.5\b0 \b\ldblquote License\rdblquote \b0 means a license granted under Section 2.1. \par
|
||||
\b\par
|
||||
1.6 \tab\ldblquote License Key\rdblquote \b0 means a serial number that enables You to activate and use the Software.\par
|
||||
\b\par
|
||||
\pard\fi-360\li360\sa120\qj 1.7\tab\b0\ldblquote\b License\b0 \b Term\b0\rdblquote means the duration of a License as specified in the Order.\par
|
||||
\pard\qj\tx900\par
|
||||
\pard\fi-540\li540\qj\b 1.8\b0\tab\ldblquote\b License\b0 \b Type\b0\rdblquote means the type of License applicable to the Software, as more fully described in the Order.\par
|
||||
\pard\fi-540\li540\qj\tx900\par
|
||||
\pard\fi-540\li540\ri-84\qj\b 1.9\tab\ldblquote Open Source Software\rdblquote or \ldblquote OSS\rdblquote\b0 means software components that are licensed under a license approved by the Open Source Initiative (\ldblquote OSI\rdblquote ) or similar open source or freeware license and are embedded in the delivered Software.\b \par
|
||||
\pard\li420\ri-84\qj\par
|
||||
\pard\fi-540\li540\sa120\qj\kerning1 1.10\tab\b0\ldblquote\b Order\b0\rdblquote means a purchase order, enterprise license agreement, or other ordering document issued by You to VMware or a VMware authorized reseller that references and incorporates this EULA and is accepted by VMware as set forth in Section 4. \par
|
||||
\pard\fi-540\li540\ri-84\kerning0\b 1.11\tab\ldblquote Product Guide\rdblquote\b0 means the current version of the VMware Product Guide at the time of Your Order, copies of which are found at {\field{\*\fldinst{HYPERLINK "http://www.vmware.com/download/eula"}}{\fldrslt{\cf2\ul www.vmware.com/download/eula}}}\cf0\ulnone\f0\fs20 .\b\par
|
||||
\pard\li420\ri-84\qj\tx900 \par
|
||||
\pard\fi-540\li540\ri-84 1.12\tab\ldblquote Services Terms\rdblquote \b0 means VMware\rquote s then-current Support and Subscription Contract Terms and Conditions, copies of which are found at {\field{\*\fldinst{HYPERLINK "http://www.vmware.com/files/pdf/support/support_terms_conditions.pdf"}}{\fldrslt{\cf2\ul www.vmware.com/files/pdf/support/support_terms_conditions.pdf}}}\cf0\ulnone\f0\fs20 .\b\par
|
||||
\pard\ri-84\qj\tx900\par
|
||||
\pard\fi-540\li540\ri-84\qj\tx900 1.13\tab\ldblquote Software\rdblquote\b0 means the VMware Tools and the VMware computer programs listed on VMware\rquote s commercial price list to which You acquire a license under an Order, together with any software code relating to the foregoing that is provided to You pursuant to a support and subscription service contract and that is not subject to a separate license agreement.\b\par
|
||||
\pard\li540\par
|
||||
\pard\fi-540\li540\ri-84\qj\tx900 1.14\tab\b0\ldblquote\kerning1\b Territory\b0\rdblquote means the country or countries in which You have been invoiced; provided, however, that if You have been invoiced within any of the European Economic Area member states, You may deploy the corresponding Software throughout the European Economic Area. \kerning0\par
|
||||
\pard\li540\ri-84\qj\tx900\par
|
||||
\pard\fi-540\li540\sa120\qj\kerning1\b 1.15\tab\b0\ldblquote\b Third Party Agent\b0\rdblquote means a third party delivering information technology services to You pursuant to a written contract with You.\par
|
||||
\pard\fi-540\li540\qj\tx540\kerning0\par
|
||||
\b 1.16\b0\tab\b\ldblquote Virtual Machine\rdblquote \b0 means a software container that can run its own operating system and execute applications like a physical machine.\b \par
|
||||
\ul\b0\i\par
|
||||
\pard\fi-540\li540\sa120\qj\ulnone\b\i0 1.17\b0\tab\ldblquote\b VMware\b0\rdblquote means VMware, Inc., a Delaware corporation, if You are purchasing Licenses or services for use in the United States and VMware International Limited, a company organized and existing under the laws of Ireland, for all other purchases.\par
|
||||
\b 1.18\b0\tab\ldblquote\b VMware Tools\b0\rdblquote means the suite of utilities and drivers, Licensed by VMware under the \ldblquote VMware Tools\rdblquote name, that can be installed in a Guest Operating System to enhance the performance and functionality of a Guest Operating System when running in a Virtual Machine.\par
|
||||
\pard\tab\par
|
||||
\pard\fi-540\li540\tx270\tx540\b 2.\tab\tab LICENSE GRANT.\b0\par
|
||||
\pard\tx540\b\par
|
||||
\pard\fi-540\li540\qj 2.1\b0\tab\b Scope of\b0 \b License. \b0 Subject to the terms and conditions of this EULA, VMware grants You, during the License Term, a non-exclusive, non-transferable License to use the Software, in executable code form only, within the Territory, for Your internal operations in accordance with (a) the Documentation; (b) the License Type for which You have paid the applicable fees; (c) other applicable limitations set forth in the Order. The License to the Software is limited to the quantities specified in each applicable Order.\par
|
||||
\pard\li540\par
|
||||
\pard\fi-540\li540\qj\b 2.2\b0\tab\b Third Party Use\b0 . Under the License granted to You in Section 2.1 above, You may permit Your Third Party Agents to access, use and/or operate the Software on Your behalf for the sole purpose of delivering services to You, provided that You will be fully responsible for Your Third Party Agents\rquote compliance with terms and conditions of this EULA and any breach of this EULA by a Third Party Agent shall be deemed to be a breach by You. \par
|
||||
\par
|
||||
\b 2.3\b0 \b Permitted Copies\b0 . You may make one copy of the Software for archival purposes only. The copy shall: (a)\~be kept within Your possession or control; (b)\~include all titles, trademarks, and copyright and restricted rights notices in the original; and (c)\~be subject to this EULA. You may not otherwise copy the Software without VMware\rquote s prior written consent.\par
|
||||
\pard\par
|
||||
\pard\fi-540\li540\b 2.4\b0\tab\b Benchmarking. \b0 You may use the Software to conduct internal performance testing and benchmarking studies. You may only publish or otherwise distribute the results of such studies to third parties as follows: (a) if with respect to VMware\rquote s Workstation or Fusion products, only if You provide a copy of Your study to {\field{\*\fldinst{HYPERLINK "mailto:benchmark@vmware.com"}}{\fldrslt{\cf2\ul benchmark@vmware.com}}}\cf0\ulnone\f0\fs20 prior to distribution; (b) if with respect to any other Software, only if VMware has reviewed and approved of the methodology, assumptions and other parameters of the study (please contact VMware at\cf1 \cf0{\field{\*\fldinst{HYPERLINK "mailto:benchmark@vmware.com"}}{\fldrslt{\cf2\ul benchmark@vmware.com}}}\cf1\ulnone\f0\fs20 \cf0 to request such review and approval) prior to such publication and distribution. \par
|
||||
\par
|
||||
\pard\fi-540\li540\qj\b 2.5\tab VMware Tools.\b0 You may distribute the VMware Tools (whether or not as part of the Virtual Machine You create with the Software) to third parties solely when installed in a Guest Operating System to enhance its performance and functionality when running in a Virtual Machine, provided that You will be fully responsible for such third parties\rquote compliance with the terms and conditions of this EULA, and any breach of this EULA by any such third party shall be deemed to be a breach of this EULA by You.\par
|
||||
\pard\fi-540\li540\par
|
||||
\b 2.6\b0\tab\b Open Source Software\b0 . Notwithstanding anything herein to the contrary, Open Source Software is licensed to You under such OSS\rquote s own applicable license terms, which can be found in the open_source_licenses.txt file, the Documentation or as applicable, the corresponding source files for the Software available at {\field{\*\fldinst{HYPERLINK "http://www.vmware.com/download/open_source.html"}}{\fldrslt{\ul\cf1 http://www.vmware.com/download/open_source.html}}}\f0\fs20 . These OSS license terms are consistent with the license granted in Section\~2, and may contain additional rights benefiting You. The OSS license terms shall take precedence over this EULA to the extent that this EULA imposes greater restrictions on You than the applicable OSS license terms.\par
|
||||
\par
|
||||
\b 3.\b0\tab\b RESTRICTIONS; OWNERSHIP.\b0\par
|
||||
\par
|
||||
\pard\fi-540\li540\qj\b 3.1\b0\tab\b Restrictions. \b0 You acknowledge that the Software and the structure, organization and source code of the Software constitute valuable trade secrets of VMware. Accordingly, except as expressly permitted in Section 2 or as otherwise authorized by VMware in writing, You will not and will not permit any third party to: (a) sell, lease, license, distribute, sublicense or otherwise transfer in whole or in part the Software or Documentation to any third party; (b) decompile, disassemble, reverse engineer, or otherwise attempt to derive source code from the Software, in whole or in part; (c) copy the Software, except for archival purposes, as set out in Section 2.3; (d) create, develop, license, install, use, or deploy any software or services to circumvent, enable, modify or provide access, permissions or rights which violate the technical restrictions of the Software as described in this EULA; (e) translate, modify or create derivative works based upon the Software; (f) permit any use of or access to the Software by any third party; (g) remove any product identification, proprietary, copyright or other notices contained in the Software; or (h) operate the Software on behalf of or for the benefit of any third party, including the operation of any service that is accessed by a third party, except that, for the purposes of this Section 3.1 (h), You may use the Software to deliver hosted services to Your Affiliates. \par
|
||||
\pard\fi-540\li540\b\par
|
||||
3.2\b0\tab\b Decompilation\b0 . Notwithstanding the foregoing, decompiling the Software is permitted to the extent the laws of the Territory give You the express right to do so to obtain information necessary to render the Software interoperable with other software; provided, however, You must first request such information from VMware (at {\field{\*\fldinst{HYPERLINK "mailto:info@vmware.com"}}{\fldrslt{info@vmware.com}}}\f0\fs20 ), provide all reasonably requested information to allow VMware to assess Your claim, and VMware may, in its discretion, either provide such interoperability information to You, impose reasonable conditions, including a reasonable fee, on such use of the Software, or offer to provide alternatives to ensure that VMware\rquote s proprietary rights in the Software are protected and to reduce any adverse impact on VMware\rquote s proprietary rights.\par
|
||||
\pard\fi-540\li540\tx900\par
|
||||
\pard\fi-540\li540\qj\b 3.3\b0\tab\b Ownership.\b0 The Software and Documentation, all copies and portions thereof, and all improvements, enhancements, modifications and derivative works thereof, and all Intellectual Property Rights therein, are and shall remain the sole and exclusive property of VMware and its licensors. Your rights to use the Software and Documentation shall be limited to those expressly granted in this EULA and any applicable Order. No other rights with respect to the Software or any related Intellectual Property Rights are implied. You are not authorized to use (and shall not permit any third party to use) the Software, Documentation or any portion thereof except as expressly authorized by this EULA or the applicable Order. \par
|
||||
\pard\fi-540\li540\par
|
||||
\b 3.4\tab Guest Operating Systems.\b0 Certain Software allows Guest Operating Systems and application programs to run on a computer system. You acknowledge that You are responsible for obtaining and complying with any licenses necessary to operate any such third-party software.\par
|
||||
\pard\par
|
||||
\pard\fi-540\li540\b 4.\b0\tab\b ORDER.\b0 Your Order is subject to this EULA. No Orders are binding on VMware until accepted by VMware. Orders for Software are deemed to be accepted upon VMware\rquote s delivery of the Software included in such Order. Orders issued to VMware do not have to be signed to be valid and enforceable.\par
|
||||
\pard\fi-540\li540\qj\par
|
||||
\b 5.\tab AUDIT RIGHTS.\par
|
||||
\b0\par
|
||||
\b 5.1\b0\tab\b Records\b0 . You will, during the License Term for any Software licenses acquired under this EULA (and for a period of two (2) years from the expiration of the applicable License Term), maintain accurate records of your use of the Software sufficient to demonstrate Your compliance with the terms of this EULA and all Orders. \par
|
||||
\pard\qj\par
|
||||
\pard\fi-540\li540\qj\b 5.2\tab Audit Rights\b0 . During the period in which the You are obligated to maintain such records, VMware, or its third party auditor, may, upon reasonable notice to You, audit such records to verify that You have (a) used the Software solely in the manner authorized herein; (b) paid all applicable license fees; and (c) otherwise complied with the terms of this EULA and all Orders. VMware may conduct no more than one (1) audit in any twelve (12) month period. Audits will be conducted during normal business hours and VMware will use commercially reasonable efforts to minimize the disruption of Your normal business activities. VMware, and any third-party auditor, shall not have physical access to Your computing devices in connection with any such audit, without Your prior written consent. You will reasonably cooperate with VMware and/or its third-party auditor and will promptly pay directly to VMware any underpayments revealed by such audit.\~ You will promptly reimburse VMware for all reasonable costs and expenses incurred by VMware for such audit if: (i) such audit reveals an underpayment by You of more than five percent (5%) of the fees payable by You to VMware for the period audited, or (ii) such audit reveals You have materially failed to maintain accurate records of Your use of the Software. \par
|
||||
\pard\par
|
||||
\pard\fi-540\li540\qj\b 6.\tab SUPPORT AND SUBSCRIPTION SERVICES.\b0 Except as expressly specified in the Product Guide, VMware does not provide any support or subscription services for the Software under this EULA. You have no rights to any updates, upgrades or extensions or enhancements to the Software developed by VMware unless you separately purchase VMware support or subscription services. These support or subscription services are subject to the Services Terms.\par
|
||||
\pard\par
|
||||
\pard\fi-360\li360\b 7.\tab WARRANTIES.\par
|
||||
\pard\par
|
||||
\pard\fi-540\li540\qj 7.1\tab Software Warranty.\b0 VMware warrants to You that the Software will, for a period of ninety (90) days following delivery \b (\ldblquote Warranty Period\rdblquote )\b0 , substantially conform to the applicable Documentation, provided that the Software (a) has been properly installed and used at all times and in accordance with the applicable Documentation; and (b) has not been modified or added to by persons other than VMware or its authorized representative. VMware will, at its own expense and as its sole obligation and Your exclusive remedy for any breach of the foregoing warranty, either replace the applicable Software or correct any reproducible error in the Software reported to VMware by You in writing during the Warranty Period. If VMware determines that it is unable to correct the error or replace the Software, VMware will refund to You all License fees actually paid by You, in which case the License for the applicable Software and Your right to use such Software will terminate.\par
|
||||
\pard\li540\qj\par
|
||||
\pard\fi-540\li540\qj\b 7.2\tab Disclaimer of Warranties\b0 . THE EXPRESS WARRANTY IN SECTION 7.1 ABOVE IS IN LIEU OF AND, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, VMWARE AND ITS LICENSORS DISCLAIM, ALL OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT AND ANY WARRANTIES ARISING FROM COURSE OF DEALING OR COURSE OF PERFORMANCE) REGARDING OR RELATING TO THE SOFTWARE, THE DOCUMENTATION, OR ANY MATERIALS FURNISHED OR PROVIDED TO YOU UNDER THIS EULA. VMWARE AND ITS LICENSORS DO NOT WARRANT THAT THE SOFTWARE WILL OPERATE UNINTERRUPTED OR THAT IT WILL BE FREE FROM DEFECTS OR THAT THE SOFTWARE WILL MEET (OR IS DESIGNED TO MEET) YOUR BUSINESS REQUIREMENTS.\par
|
||||
\pard\li720\par
|
||||
\pard\fi-360\li360\b 8.\tab INTELLECTUAL PROPERTY INDEMNIFICATION\b0 . \par
|
||||
\pard\fi-540\li540\par
|
||||
\pard\fi-540\li540\sa120\qj\b 8.1\tab Defense and Indemnification\b0 . Subject to the remainder of this Section 8, VMware shall defend You against any third party claim that the Software infringes any patent, trademark or copyright of such third party, or misappropriates a trade secret (but only to the extent that such misappropriation is not a result of Your actions) under the laws of: (a) the United States and Canada; (b) the European Economic Area; (c) Australia; (d) New Zealand; (e) Japan; or (f) the People\rquote s Republic of China, to the extent that such countries are part of the Territory for the License (\ldblquote\b Infringement Claim\b0\rdblquote ) and indemnify You from the resulting costs and damages finally awarded against You to such third party by a court of competent jurisdiction or agreed to in settlement; provided that You: (i) promptly provide VMware with notice of such Infringement Claim; (ii) allow VMware sole control over the defense thereof and related settlement negotiation; and (iii) reasonably cooperate in response to VMware requests for assistance. You may not settle or compromise any Infringement Claim without the prior written consent of VMware.\par
|
||||
\b 8.2\tab Remedies\b0 . Should the Software become, or in VMware\rquote s opinion be likely to become, the subject of an Infringement Claim, VMware will, at VMware\rquote s option and expense either: (a) procure the rights necessary for You to make continued use of the affected Software in accordance with this EULA; (b) replace or modify the affected Software to make it non-infringing; or (c) terminate the License to the affected Software and discontinue the related support services, and, upon Your certified deletion of the affected Software, refund: (i) the fees paid by You for the License to the affected Software, less straight-line depreciation over a three (3) year useful life beginning on the date such Software was delivered; and (ii) any pre-paid service fee attributable to related support services to be delivered after the date such service is stopped. Nothing in this Section 8.2 shall limit VMware\rquote s obligation under Section 8.1 to defend and indemnify You, provided that You replace the allegedly infringing Software upon VMware\rquote s making alternate Software available to You and/or You discontinue using the allegedly infringing Software upon receiving VMware\rquote s notice terminating the affected License.\par
|
||||
\b 8.3\tab Exclusions\b0 . Notwithstanding the foregoing, VMware will have no obligation under this Section\~8 or otherwise with respect to any claim based on: (a)\~a combination of Software with non-VMware products (other than non-VMware products that are listed on the Order and used in an unmodified form); (b)\~use for a purpose or in a manner for which the Software was not designed; (c)\~use of any older version of the Software when use of a newer VMware revision would have avoided the infringement; (d)\~any modification to the Software made without VMware\rquote s express written approval; (e)\~any claim that relates to open source software or freeware technology or any derivatives or other adaptations thereof that is not embedded by VMware into Software listed on VMware\rquote s commercial price list; (f) any claim that relates to Linux or Android open source software, even when it has been embedded into or distributed with the Software or (g) any Software provided on a no charge, beta or evaluation basis. THIS SECTION\~8 STATES YOUR SOLE AND EXCLUSIVE REMEDY AND VMWARE\rquote S ENTIRE LIABILITY FOR ANY INFRINGEMENT CLAIMS OR ACTIONS. \par
|
||||
\pard\li360\par
|
||||
\pard\fi-540\li540\qj\b 9.\tab LIMITATION OF LIABILITY.\b0 \par
|
||||
\pard\li540\qj\par
|
||||
\pard\fi-540\li540\qj\b 9.1\tab Limitation of Liability.\b0 TO THE MAXIMUM EXTENT MANDATED BY LAW, IN NO EVENT WILL VMWARE AND ITS LICENSORS BE LIABLE FOR ANY LOST PROFITS OR BUSINESS OPPORTUNITIES, LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOSS OF DATA, OR ANY OTHER INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES UNDER ANY THEORY OF LIABILITY, WHETHER BASED IN CONTRACT, TORT, NEGLIGENCE, PRODUCT LIABILITY, OR OTHERWISE. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE PRECEDING LIMITATION MAY NOT APPLY TO YOU. VMWARE\rquote S AND ITS LICENSORS\rquote LIABILITY UNDER THIS EULA WILL NOT, IN ANY EVENT, REGARDLESS OF WHETHER THE CLAIM IS BASED IN CONTRACT, TORT, STRICT LIABILITY, OR OTHERWISE, EXCEED THE LICENSE FEES YOU PAID FOR THE SOFTWARE, IF ANY. THE FOREGOING LIMITATIONS SHALL APPLY REGARDLESS OF WHETHER VMWARE OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF WHETHER ANY REMEDY FAILS OF ITS ESSENTIAL PURPOSE. \par
|
||||
\par
|
||||
\pard\fi-540\li540\sa120\qj\b 9.2\tab Further Limitations\b0 . VMware\rquote s licensors shall have no liability of any kind under this EULA and VMware\rquote s liability with respect to any third party software embedded in the Software shall be subject to Section\~9.1. You may not bring a claim under this EULA more than eighteen (18) months after the cause of action arises.\par
|
||||
\pard\par
|
||||
\pard\fi-360\li360\sa120\qj\b 10.\tab TERMINATION\b0 . \par
|
||||
\pard\fi-540\li540\sb240\sa120\qj\b 10.1\tab License Term. \b0 This EULA will terminate in its entirety upon the termination of the License Term, unless terminated earlier under this Section 10.\par
|
||||
\b 10.2\tab Termination for Breach\b0 . VMware may terminate this EULA in its entirety effective immediately upon written notice to You if: (a) You breach any provision in Section 3 and do not cure the breach within ten (10) days after receiving written notice thereof from VMware; (b) You fail to pay any portion of the fees under an applicable Order within ten (10) days after receiving written notice from VMware that payment is past due; (c) You breach any other provision of this EULA and don\rquote t not cure the breach within thirty (30) days after receiving written notice thereof from VMware; or (d) You commit a material breach that is not capable of being cured.\par
|
||||
\pard\fi-540\li540\sa120\qj\b 10.3\tab Termination for Insolvency\b0 . VMware may terminate this EULA in its entirety effective immediately upon written notice to You if You: (a) terminate or suspend your business; (b) become insolvent, admit in writing Your inability to pay Your debts as they mature, make an assignment for the benefit of creditors; or become subject to control of a trustee, receiver or similar authority; or (c) become subject to any bankruptcy or insolvency proceeding.\par
|
||||
\b 10.4\tab Effect of Termination\b0 . If VMware terminates this EULA under this Section 10: (a) all Licensed rights to all Software granted to You under this EULA will immediately cease to exist; and (b) You must promptly discontinue all use of all Software, and (destroy all copies of the Software and all License Key(s)) and return, or if requested by VMware, destroy, any related VMware Confidential Information in Your possession or control and certify in writing to VMware that You have fully complied with these requirements. Sections 1 (Definitions), 2.6 (Open Source Software), 3 (Restrictions; Ownership), 5.1 (Records), 5.2 (Audit Rights), 7.2 (Disclaimer of Warranties), 9 (Limitation of Liability), 10 (Termination), 11 (Confidential Information) and 12 (General) will any survive termination of this EULA.\kerning1\par
|
||||
\pard\fi-540\li540\qj\kerning0\b 11.\b0\tab\b CONFIDENTIAL INFORMATION. \b0\par
|
||||
\pard\fi-540\li540\par
|
||||
\pard\fi-540\li540\sa120\qj\b 11.1\tab Definition\b0 . \ldblquote\b Confidential Information\b0\rdblquote means information or materials provided by one party (\ldblquote\b Discloser\b0\rdblquote ) to the other party (\ldblquote\b Recipient\b0\rdblquote ) which are in tangible form and labeled \ldblquote confidential\rdblquote or the like, or, information which a reasonable person knew or should have known to be confidential. The following information shall be considered Confidential Information whether or not marked or identified as such: (a)\~License Keys; (b)\~information regarding VMware\rquote s pricing, product roadmaps or strategic marketing plans; and (c) non-public materials relating to the Software.\par
|
||||
\kerning1\b 11.2\tab Protection.\b0 Recipient may use Confidential Information of Discloser; (a) to exercise its rights and perform its obligations under this EULA; or (b) in connection with the parties\rquote ongoing business relationship. Recipient will not use any Confidential Information of Discloser for any purpose not expressly permitted by the EULA, and will disclose the Confidential Information of Discloser only to the employees or contractors of Recipient who have a need to know such Confidential Information for purposes of the EULA and who are under a duty of confidentiality no less restrictive than Recipient\rquote s duty hereunder. Recipient will protect Confidential Information from unauthorized use, access, or disclosure in the same manner as Recipient protects its own confidential or proprietary information of a similar nature but with no less than reasonable care.\par
|
||||
\pard\fi-540\li540\b 11.3\tab Exceptions.\b0 Recipient\rquote s obligations under Section\~11.2 with respect to any Confidential Information will terminate if Recipient can show by written records that such information: (a)\~was already known to Recipient at the time of disclosure by Discloser; (b)\~was disclosed to Recipient by a third party who had the right to make such disclosure without any confidentiality restrictions; (c)\~is, or through no fault of Recipient has become, generally available to the public; or (d)\~was independently developed by Recipient without access to, or use of, Discloser\rquote s Information. In addition, Recipient will be allowed to disclose Confidential Information to the extent that such disclosure is required by law or by the order of a court of similar judicial or administrative body, provided that Recipient notifies Discloser of such required disclosure promptly and in writing and cooperates with Discloser, at Discloser\rquote s request and expense, in any lawful action to contest or limit the scope of such required disclosure.\par
|
||||
\kerning0\b 11.4\tab Data Privacy.\b0 You agree that VMware may process technical and related information about Your use of the Software which may include internet protocol address, hardware identification, operating system, application software, peripheral hardware, and non-personally identifiable Software usage statistics to facilitate the provisioning of updates, support, invoicing or online services and may transfer such information to other companies in the VMware worldwide group of companies from time to time. To the extent that this information constitutes personal data, VMware shall be the controller of such personal data. To the extent that it acts as a controller, each party shall comply at all times with its obligations under the local legislation applicable in the Territory for the protection of individuals with regard to the processing of personal data.\f1\fs24 \f0\fs20 Collected data is subject to VMware\rquote s Privacy Policy at {\field{\*\fldinst{HYPERLINK "http://www.vmware.com/help/privacy.html"}}{\fldrslt{\ul\cf1 http://www.vmware.com/help/privacy.html}}}\f0\fs20 .\par
|
||||
\pard\f1\fs24\par
|
||||
\pard\tx540\b\f0\fs20 12.\tab GENERAL.\par
|
||||
\pard\fi-540\li540\par
|
||||
\pard\fi-540\li540\sa120\qj 12.1\tab Assignment\b0 . This EULA and any Orders, and any of Your rights or obligations thereunder, may not be assigned, subcontracted or transferred by You, in whole or in part, whether voluntary, by operation of contract, law or otherwise, without the prior written consent of VMware. Any attempted assignment or transfer in violation of the foregoing will be null and void. Subject to the foregoing, this EULA will be binding upon and will inure to the benefit of the parties and their respective successors and assigns. \par
|
||||
\b 12.2\tab Notices\b0 . Any notice delivered by VMware to You under this EULA will be delivered via mail, email or fax. \par
|
||||
\b 12.3\b0\tab\b Waiver\b0 . The waiver of a breach of any provision of this EULA shall not constitute a waiver of any other provision or any subsequent breach. \par
|
||||
\b 12.4\b0 \b Severability.\b0 If any provision of this EULA is held to be illegal, invalid or unenforceable, the provision will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remaining provisions of this EULA will remain in full force and effect.\par
|
||||
\b 12.5\tab Compliance with Laws; Export Control; Government Regulations\b0 . Each party shall comply with all laws applicable to the actions contemplated by this EULA. You acknowledge that the Software is of United States origin, is provided subject to the U.S. Export Administration Regulations, may be subject to the export control laws of the applicable territory, and that diversion contrary to applicable export control laws is prohibited. You represent that (1) you are not, and are not acting on behalf of, (a) any person who is a citizen, national, or resident of, or who is controlled by the government of any country to which the United States has prohibited export transactions; or (b) any person or entity listed on the U.S. Treasury Department list of Specially Designated Nationals and Blocked Persons, or the U.S. Commerce Department Denied Persons List or Entity List; and (2) you will not permit the Software to be used for, any purposes prohibited by law, including, any prohibited development, design, manufacture or production of missiles or nuclear, chemical or biological weapons. The Software and accompanying documentation are deemed to be \ldblquote commercial computer software\rdblquote and \ldblquote commercial computer software documentation\rdblquote , respectively, pursuant to DFAR Section 227.7202 and FAR Section 12.212(b), as applicable. Any use, modification, reproduction, release, performing, displaying or disclosing of the Software and documentation by the U.S. Government shall be governed solely by the terms and conditions of this EULA.\par
|
||||
\pard\fi-540\li540\sa120\qj\tx540\b 12.6\tab Construction.\b0 The headings of sections of this EULA are for convenience and are not to be used in interpreting this EULA\b . \b0 As used in this EULA, the word \lquote including\rquote means \ldblquote including but not limited to.\rdblquote\par
|
||||
\pard\fi-540\li540\sa120\qj\b 12.7\tab Governing Law.\b0 This EULA is governed by the laws of the State of California, United States of America, unless mandated by other law. The United Nations Convention for the International Sale of Goods shall not apply.\par
|
||||
\b 12.8\tab Third Party Rights\b0 . Other than as expressly set out in this EULA, this EULA does not create any rights for any person who is not a party to it, and no person who is not a party to this EULA may enforce any of its terms or rely on any exclusion or limitation contained in it. \par
|
||||
\b 12.9\b0 \b Product Guide\b0 .\kerning1\b \kerning0\b0 In addition to the above sections, Your use of the Software is subject to the terms and conditions of the Product Guide, which is incorporated herein by reference. \par
|
||||
\b 12.10\tab Order of Precedence\b0 . In the event of conflict or inconsistency among the Product Guide, this EULA and the Order, the following order of precedence shall apply: (a) the Product Guide, (b) this EULA and (c) the Order. With respect to any inconsistency between this EULA and an Order, the terms of this EULA shall supersede and control over any conflicting or additional terms and conditions of any Order, acknowledgement or confirmation or other document issued by You, unless the parties execute a written agreement expressly indicating: (i) that such Order shall modify this EULA; or (ii) that the terms of such Order shall supersede and control in the event of any inconsistency. \par
|
||||
\pard\fi-540\li540\sa120\qj\tx540\b 12.11 Entire Agreement.\b0 This EULA, including accepted Orders and any amendments hereto, and the Product Guide contain the entire agreement of the parties with respect to the subject matter of this EULA and supersede all previous or contemporaneous communications, representations, proposals, commitments, understandings and agreements, whether written or oral, between the parties regarding the subject matter hereof. This EULA may be amended only in writing signed by authorized representatives of both parties.\par
|
||||
\pard\fi-540\li540\b 12.12\b0 \b Contact Information. \b0 Please direct legal notices or other correspondence to VMware, Inc., 3401 Hillview Avenue, Palo Alto, California 94304, United States of America. If You have any questions concerning this EULA, please send an email to {\field{\*\fldinst{HYPERLINK "mailto:info@vmware.com"}}{\fldrslt{\cf2\ul info@vmware.com}}}\cf0\ulnone\f0\fs20 .\b\par
|
||||
\par
|
||||
\pard\b0\par
|
||||
}
|
||||
| ||||