Fetch system attributes
Change-Id: I323366268e359afbe0c7556e88cc6da936af8362
This commit is contained in:
parent
00c9fe4fde
commit
c9e33ccd4c
@ -25,6 +25,7 @@ from dracclient.resources import inventory
|
|||||||
from dracclient.resources import job
|
from dracclient.resources import job
|
||||||
from dracclient.resources import lifecycle_controller
|
from dracclient.resources import lifecycle_controller
|
||||||
from dracclient.resources import raid
|
from dracclient.resources import raid
|
||||||
|
from dracclient.resources import system
|
||||||
from dracclient.resources import uris
|
from dracclient.resources import uris
|
||||||
from dracclient import utils
|
from dracclient import utils
|
||||||
from dracclient import wsman
|
from dracclient import wsman
|
||||||
@ -59,6 +60,7 @@ class DRACClient(object):
|
|||||||
self._lifecycle_cfg = lifecycle_controller.LCConfiguration(self.client)
|
self._lifecycle_cfg = lifecycle_controller.LCConfiguration(self.client)
|
||||||
self._idrac_cfg = idrac_card.iDRACCardConfiguration(self.client)
|
self._idrac_cfg = idrac_card.iDRACCardConfiguration(self.client)
|
||||||
self._raid_mgmt = raid.RAIDManagement(self.client)
|
self._raid_mgmt = raid.RAIDManagement(self.client)
|
||||||
|
self._system_cfg = system.SystemConfiguration(self.client)
|
||||||
self._inventory_mgmt = inventory.InventoryManagement(self.client)
|
self._inventory_mgmt = inventory.InventoryManagement(self.client)
|
||||||
|
|
||||||
def get_power_state(self):
|
def get_power_state(self):
|
||||||
@ -192,6 +194,19 @@ class DRACClient(object):
|
|||||||
"""
|
"""
|
||||||
return self._lifecycle_cfg.list_lifecycle_settings()
|
return self._lifecycle_cfg.list_lifecycle_settings()
|
||||||
|
|
||||||
|
def list_system_settings(self):
|
||||||
|
"""List the System configuration settings
|
||||||
|
|
||||||
|
:returns: a dictionary with the System settings using its instance id
|
||||||
|
as key. The attributes are either SystemEnumerableAttribute,
|
||||||
|
SystemStringAttribute or SystemIntegerAttribute objects.
|
||||||
|
:raises: WSManRequestFailure on request failures
|
||||||
|
:raises: WSManInvalidResponse when receiving invalid response
|
||||||
|
:raises: DRACOperationFailed on error reported back by the DRAC
|
||||||
|
interface
|
||||||
|
"""
|
||||||
|
return self._system_cfg.list_system_settings()
|
||||||
|
|
||||||
def list_jobs(self, only_unfinished=False):
|
def list_jobs(self, only_unfinished=False):
|
||||||
"""Returns a list of jobs from the job queue
|
"""Returns a list of jobs from the job queue
|
||||||
|
|
||||||
|
279
dracclient/resources/system.py
Normal file
279
dracclient/resources/system.py
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
from dracclient.resources import uris
|
||||||
|
from dracclient import utils
|
||||||
|
from dracclient import wsman
|
||||||
|
|
||||||
|
|
||||||
|
class SystemConfiguration(object):
|
||||||
|
|
||||||
|
def __init__(self, client):
|
||||||
|
"""Creates SystemManagement object
|
||||||
|
|
||||||
|
:param client: an instance of WSManClient
|
||||||
|
"""
|
||||||
|
self.client = client
|
||||||
|
|
||||||
|
def list_system_settings(self):
|
||||||
|
"""List the System configuration settings
|
||||||
|
|
||||||
|
:returns: a dictionary with the System settings using its name as the
|
||||||
|
key. The attributes are either SystemEnumerableAttribute,
|
||||||
|
SystemStringAttribute or SystemIntegerAttribute objects.
|
||||||
|
:raises: WSManRequestFailure on request failures
|
||||||
|
:raises: WSManInvalidResponse when receiving invalid response
|
||||||
|
:raises: DRACOperationFailed on error reported back by the DRAC
|
||||||
|
interface
|
||||||
|
"""
|
||||||
|
result = {}
|
||||||
|
namespaces = [(uris.DCIM_SystemEnumeration, SystemEnumerableAttribute),
|
||||||
|
(uris.DCIM_SystemString, SystemStringAttribute),
|
||||||
|
(uris.DCIM_SystemInteger, SystemIntegerAttribute)]
|
||||||
|
for (namespace, attr_cls) in namespaces:
|
||||||
|
attribs = self._get_config(namespace, attr_cls)
|
||||||
|
result.update(attribs)
|
||||||
|
return result
|
||||||
|
|
||||||
|
def _get_config(self, resource, attr_cls):
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
doc = self.client.enumerate(resource)
|
||||||
|
|
||||||
|
items = doc.find('.//{%s}Items' % wsman.NS_WSMAN)
|
||||||
|
|
||||||
|
if items is not None:
|
||||||
|
for item in items:
|
||||||
|
attribute = attr_cls.parse(item)
|
||||||
|
result[attribute.instance_id] = attribute
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
class SystemAttribute(object):
|
||||||
|
"""Generic System attribute class"""
|
||||||
|
|
||||||
|
def __init__(self, name, instance_id, current_value, pending_value,
|
||||||
|
read_only, fqdd, group_id):
|
||||||
|
"""Creates SystemAttribute object
|
||||||
|
|
||||||
|
:param name: name of the System attribute
|
||||||
|
:param instance_id: InstanceID of the System attribute
|
||||||
|
:param current_value: current value of the System attribute
|
||||||
|
:param pending_value: pending value of the System attribute, reflecting
|
||||||
|
an unprocessed change (eg. config job not completed)
|
||||||
|
:param read_only: indicates whether this System attribute can be
|
||||||
|
changed
|
||||||
|
:param fqdd: Fully Qualified Device Description of the System attribute
|
||||||
|
:param group_id: GroupID of System attribute
|
||||||
|
"""
|
||||||
|
self.name = name
|
||||||
|
self.instance_id = instance_id
|
||||||
|
self.current_value = current_value
|
||||||
|
self.pending_value = pending_value
|
||||||
|
self.read_only = read_only
|
||||||
|
self.fqdd = fqdd
|
||||||
|
self.group_id = group_id
|
||||||
|
|
||||||
|
def __eq__(self, other):
|
||||||
|
return self.__dict__ == other.__dict__
|
||||||
|
|
||||||
|
def __ne__(self, other):
|
||||||
|
return not self.__eq__(other)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def parse(cls, namespace, system_attr_xml):
|
||||||
|
"""Parses XML and creates SystemAttribute object"""
|
||||||
|
|
||||||
|
name = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'AttributeName')
|
||||||
|
instance_id = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'InstanceID')
|
||||||
|
current_value = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'CurrentValue', nullable=True)
|
||||||
|
pending_value = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'PendingValue', nullable=True)
|
||||||
|
read_only = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'IsReadOnly')
|
||||||
|
fqdd = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'FQDD')
|
||||||
|
group_id = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, namespace, 'GroupID')
|
||||||
|
|
||||||
|
return cls(name, instance_id, current_value, pending_value,
|
||||||
|
(read_only == 'true'), fqdd, group_id)
|
||||||
|
|
||||||
|
|
||||||
|
class SystemEnumerableAttribute(SystemAttribute):
|
||||||
|
"""Enumerable System attribute class"""
|
||||||
|
|
||||||
|
namespace = uris.DCIM_SystemEnumeration
|
||||||
|
|
||||||
|
def __init__(self, name, instance_id, current_value, pending_value,
|
||||||
|
read_only, fqdd, group_id, possible_values):
|
||||||
|
"""Creates SystemEnumerableAttribute object
|
||||||
|
|
||||||
|
:param name: name of the System attribute
|
||||||
|
:param instance_id: InstanceID of the System attribute
|
||||||
|
:param current_value: current value of the System attribute
|
||||||
|
:param pending_value: pending value of the System attribute, reflecting
|
||||||
|
an unprocessed change (eg. config job not completed)
|
||||||
|
:param read_only: indicates whether this System attribute can be
|
||||||
|
changed
|
||||||
|
:param fqdd: Fully Qualified Device Description of the System attribute
|
||||||
|
:param group_id: GroupID of System attribute
|
||||||
|
:param possible_values: list containing the allowed values for the
|
||||||
|
System attribute
|
||||||
|
"""
|
||||||
|
super(SystemEnumerableAttribute, self).__init__(name, instance_id,
|
||||||
|
current_value,
|
||||||
|
pending_value,
|
||||||
|
read_only, fqdd,
|
||||||
|
group_id)
|
||||||
|
self.possible_values = possible_values
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def parse(cls, system_attr_xml):
|
||||||
|
"""Parses XML and creates SystemEnumerableAttribute object"""
|
||||||
|
|
||||||
|
system_attr = SystemAttribute.parse(
|
||||||
|
cls.namespace, system_attr_xml)
|
||||||
|
possible_values = [attr.text for attr
|
||||||
|
in utils.find_xml(system_attr_xml, 'PossibleValues',
|
||||||
|
cls.namespace, find_all=True)]
|
||||||
|
|
||||||
|
return cls(system_attr.name, system_attr.instance_id,
|
||||||
|
system_attr.current_value, system_attr.pending_value,
|
||||||
|
system_attr.read_only, system_attr.fqdd,
|
||||||
|
system_attr.group_id, possible_values)
|
||||||
|
|
||||||
|
def validate(self, new_value):
|
||||||
|
"""Validates new value"""
|
||||||
|
|
||||||
|
if str(new_value) not in self.possible_values:
|
||||||
|
msg = ("Attribute '%(attr)s' cannot be set to value '%(val)s'."
|
||||||
|
" It must be in %(possible_values)r.") % {
|
||||||
|
'attr': self.name,
|
||||||
|
'val': new_value,
|
||||||
|
'possible_values': self.possible_values}
|
||||||
|
return msg
|
||||||
|
|
||||||
|
|
||||||
|
class SystemStringAttribute(SystemAttribute):
|
||||||
|
"""String System attribute class"""
|
||||||
|
|
||||||
|
namespace = uris.DCIM_SystemString
|
||||||
|
|
||||||
|
def __init__(self, name, instance_id, current_value, pending_value,
|
||||||
|
read_only, fqdd, group_id, min_length, max_length):
|
||||||
|
"""Creates SystemStringAttribute object
|
||||||
|
|
||||||
|
:param name: name of the System attribute
|
||||||
|
:param instance_id: InstanceID of the System attribute
|
||||||
|
:param current_value: current value of the System attribute
|
||||||
|
:param pending_value: pending value of the System attribute, reflecting
|
||||||
|
an unprocessed change (eg. config job not completed)
|
||||||
|
:param read_only: indicates whether this System attribute can be
|
||||||
|
changed
|
||||||
|
:param fqdd: Fully Qualified Device Description of the System attribute
|
||||||
|
:param group_id: GroupID of System attribute
|
||||||
|
:param min_length: minimum length of the string
|
||||||
|
:param max_length: maximum length of the string
|
||||||
|
"""
|
||||||
|
super(SystemStringAttribute, self).__init__(name, instance_id,
|
||||||
|
current_value,
|
||||||
|
pending_value, read_only,
|
||||||
|
fqdd, group_id)
|
||||||
|
self.min_length = min_length
|
||||||
|
self.max_length = max_length
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def parse(cls, system_attr_xml):
|
||||||
|
"""Parses XML and creates SystemStringAttribute object"""
|
||||||
|
|
||||||
|
system_attr = SystemAttribute.parse(
|
||||||
|
cls.namespace, system_attr_xml)
|
||||||
|
min_length = int(utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, cls.namespace, 'MinLength'))
|
||||||
|
max_length = int(utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, cls.namespace, 'MaxLength'))
|
||||||
|
|
||||||
|
return cls(system_attr.name, system_attr.instance_id,
|
||||||
|
system_attr.current_value, system_attr.pending_value,
|
||||||
|
system_attr.read_only, system_attr.fqdd,
|
||||||
|
system_attr.group_id, min_length, max_length)
|
||||||
|
|
||||||
|
|
||||||
|
class SystemIntegerAttribute(SystemAttribute):
|
||||||
|
"""Integer System attribute class"""
|
||||||
|
|
||||||
|
namespace = uris.DCIM_SystemInteger
|
||||||
|
|
||||||
|
def __init__(self, name, instance_id, current_value, pending_value,
|
||||||
|
read_only, fqdd, group_id, lower_bound, upper_bound):
|
||||||
|
"""Creates SystemIntegerAttribute object
|
||||||
|
|
||||||
|
:param name: name of the System attribute
|
||||||
|
:param instance_id: InstanceID of the System attribute
|
||||||
|
:param current_value: current value of the System attribute
|
||||||
|
:param pending_value: pending value of the System attribute, reflecting
|
||||||
|
an unprocessed change (eg. config job not completed)
|
||||||
|
:param read_only: indicates whether this System attribute can be
|
||||||
|
changed
|
||||||
|
:param fqdd: Fully Qualified Device Description of the System attribute
|
||||||
|
:param group_id: GroupID of System attribute
|
||||||
|
:param lower_bound: minimum value for the System attribute
|
||||||
|
:param upper_bound: maximum value for the BOIS attribute
|
||||||
|
"""
|
||||||
|
super(SystemIntegerAttribute, self).__init__(name, instance_id,
|
||||||
|
current_value,
|
||||||
|
pending_value, read_only,
|
||||||
|
fqdd, group_id)
|
||||||
|
self.lower_bound = lower_bound
|
||||||
|
self.upper_bound = upper_bound
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def parse(cls, system_attr_xml):
|
||||||
|
"""Parses XML and creates SystemIntegerAttribute object"""
|
||||||
|
|
||||||
|
system_attr = SystemAttribute.parse(cls.namespace, system_attr_xml)
|
||||||
|
lower_bound = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, cls.namespace, 'LowerBound', nullable=True)
|
||||||
|
upper_bound = utils.get_wsman_resource_attr(
|
||||||
|
system_attr_xml, cls.namespace, 'UpperBound', nullable=True)
|
||||||
|
|
||||||
|
if system_attr.current_value:
|
||||||
|
system_attr.current_value = int(system_attr.current_value)
|
||||||
|
if system_attr.pending_value:
|
||||||
|
system_attr.pending_value = int(system_attr.pending_value)
|
||||||
|
|
||||||
|
if lower_bound:
|
||||||
|
lower_bound = int(lower_bound)
|
||||||
|
if upper_bound:
|
||||||
|
upper_bound = int(upper_bound)
|
||||||
|
return cls(system_attr.name, system_attr.instance_id,
|
||||||
|
system_attr.current_value, system_attr.pending_value,
|
||||||
|
system_attr.read_only, system_attr.fqdd,
|
||||||
|
system_attr.group_id, lower_bound, upper_bound)
|
||||||
|
|
||||||
|
def validate(self, new_value):
|
||||||
|
"""Validates new value"""
|
||||||
|
|
||||||
|
val = int(new_value)
|
||||||
|
if val < self.lower_bound or val > self.upper_bound:
|
||||||
|
msg = ('Attribute %(attr)s cannot be set to value %(val)d.'
|
||||||
|
' It must be between %(lower)d and %(upper)d.') % {
|
||||||
|
'attr': self.name,
|
||||||
|
'val': new_value,
|
||||||
|
'lower': self.lower_bound,
|
||||||
|
'upper': self.upper_bound}
|
||||||
|
return msg
|
@ -82,5 +82,14 @@ DCIM_RAIDService = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
|||||||
DCIM_SystemView = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
DCIM_SystemView = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
||||||
'DCIM_SystemView')
|
'DCIM_SystemView')
|
||||||
|
|
||||||
|
DCIM_SystemEnumeration = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
||||||
|
'DCIM_SystemEnumeration')
|
||||||
|
|
||||||
|
DCIM_SystemString = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
||||||
|
'DCIM_SystemString')
|
||||||
|
|
||||||
|
DCIM_SystemInteger = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
||||||
|
'DCIM_SystemInteger')
|
||||||
|
|
||||||
DCIM_VirtualDiskView = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
DCIM_VirtualDiskView = ('http://schemas.dell.com/wbem/wscim/1/cim-schema/2/'
|
||||||
'DCIM_VirtualDiskView')
|
'DCIM_VirtualDiskView')
|
||||||
|
86
dracclient/tests/test_system.py
Normal file
86
dracclient/tests/test_system.py
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
import requests_mock
|
||||||
|
|
||||||
|
import dracclient.client
|
||||||
|
from dracclient.resources import system
|
||||||
|
from dracclient.resources import uris
|
||||||
|
from dracclient.tests import base
|
||||||
|
from dracclient.tests import utils as test_utils
|
||||||
|
|
||||||
|
|
||||||
|
class ClientSystemConfigurationTestCase(base.BaseTest):
|
||||||
|
|
||||||
|
def setUp(self):
|
||||||
|
super(ClientSystemConfigurationTestCase, self).setUp()
|
||||||
|
self.drac_client = dracclient.client.DRACClient(
|
||||||
|
**test_utils.FAKE_ENDPOINT)
|
||||||
|
|
||||||
|
@requests_mock.Mocker()
|
||||||
|
def test_list_system_settings(self, mock_requests):
|
||||||
|
expected_enum_attr = system.SystemEnumerableAttribute(
|
||||||
|
name='ChassisLEDState',
|
||||||
|
instance_id='System.Embedded.1#ChassisPwrState.1#ChassisLEDState', # noqa
|
||||||
|
read_only=False,
|
||||||
|
current_value='Off',
|
||||||
|
pending_value=None,
|
||||||
|
fqdd='System.Embedded.1',
|
||||||
|
group_id='ChassisPwrState.1',
|
||||||
|
possible_values=['Unknown', 'Blinking', 'Off'])
|
||||||
|
expected_string_attr = system.SystemStringAttribute(
|
||||||
|
name='UserDefinedString',
|
||||||
|
instance_id='System.Embedded.1#LCD.1#UserDefinedString',
|
||||||
|
read_only=False,
|
||||||
|
current_value=None,
|
||||||
|
pending_value=None,
|
||||||
|
fqdd='System.Embedded.1',
|
||||||
|
group_id='LCD.1',
|
||||||
|
min_length=0,
|
||||||
|
max_length=62)
|
||||||
|
expected_integer_attr = system.SystemIntegerAttribute(
|
||||||
|
name='PowerCapValue',
|
||||||
|
instance_id='System.Embedded.1#ServerPwr.1#PowerCapValue',
|
||||||
|
read_only=False,
|
||||||
|
current_value=555,
|
||||||
|
pending_value=None,
|
||||||
|
fqdd='System.Embedded.1',
|
||||||
|
group_id='ServerPwr.1',
|
||||||
|
lower_bound=302,
|
||||||
|
upper_bound=578)
|
||||||
|
|
||||||
|
mock_requests.post('https://1.2.3.4:443/wsman', [
|
||||||
|
{'text': test_utils.SystemEnumerations[
|
||||||
|
uris.DCIM_SystemEnumeration]['ok']},
|
||||||
|
{'text': test_utils.SystemEnumerations[
|
||||||
|
uris.DCIM_SystemString]['ok']},
|
||||||
|
{'text': test_utils.SystemEnumerations[
|
||||||
|
uris.DCIM_SystemInteger]['ok']}])
|
||||||
|
|
||||||
|
system_settings = self.drac_client.list_system_settings()
|
||||||
|
|
||||||
|
self.assertEqual(44, len(system_settings))
|
||||||
|
# enumerable attribute
|
||||||
|
self.assertIn('System.Embedded.1#ChassisPwrState.1#ChassisLEDState',
|
||||||
|
system_settings)
|
||||||
|
self.assertEqual(expected_enum_attr, system_settings[
|
||||||
|
'System.Embedded.1#ChassisPwrState.1#ChassisLEDState']) # noqa
|
||||||
|
# string attribute
|
||||||
|
self.assertIn('System.Embedded.1#LCD.1#UserDefinedString',
|
||||||
|
system_settings)
|
||||||
|
self.assertEqual(expected_string_attr, system_settings[
|
||||||
|
'System.Embedded.1#LCD.1#UserDefinedString'])
|
||||||
|
self.assertIn('System.Embedded.1#ServerPwr.1#PowerCapValue',
|
||||||
|
system_settings)
|
||||||
|
self.assertEqual(expected_integer_attr,
|
||||||
|
system_settings['System.Embedded.1#ServerPwr.1#PowerCapValue']) # noqa
|
@ -203,3 +203,15 @@ RAIDInvocations = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SystemEnumerations = {
|
||||||
|
uris.DCIM_SystemEnumeration: {
|
||||||
|
'ok': load_wsman_xml('system_enumeration-enum-ok'),
|
||||||
|
},
|
||||||
|
uris.DCIM_SystemString: {
|
||||||
|
'ok': load_wsman_xml('system_string-enum-ok'),
|
||||||
|
},
|
||||||
|
uris.DCIM_SystemInteger: {
|
||||||
|
'ok': load_wsman_xml('system_integer-enum-ok'),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
294
dracclient/tests/wsman_mocks/system_enumeration-enum-ok.xml
Normal file
294
dracclient/tests/wsman_mocks/system_enumeration-enum-ok.xml
Normal file
@ -0,0 +1,294 @@
|
|||||||
|
<s:Envelope xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_SystemEnumeration"
|
||||||
|
xmlns:s="http://www.w3.org/2003/05/soap-envelope"
|
||||||
|
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
|
||||||
|
xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration"
|
||||||
|
xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<s:Header>
|
||||||
|
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
|
||||||
|
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</wsa:Action>
|
||||||
|
<wsa:RelatesTo>uuid:f150770f-b5b7-4b08-9572-b5225e7c668b</wsa:RelatesTo>
|
||||||
|
<wsa:MessageID>uuid:7c41ce96-41ee-11ee-a839-de7e4e771814</wsa:MessageID>
|
||||||
|
</s:Header>
|
||||||
|
<s:Body>
|
||||||
|
<wsen:EnumerateResponse>
|
||||||
|
<wsman:Items>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Power Cap Setting</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PowerCapSetting</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Disabled</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Disabled</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1401</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PowerCapSetting</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Enabled</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Disabled</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Power Supply Redundancy Policy</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PSRedPolicy</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Input Power Redundant</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Not Redundant</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1405</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PSRedPolicy</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Not Redundant</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Input Power Redundant</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Power Supply PFC Enable</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PSPFCEnabled</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Disabled</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Disabled</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1406</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PSPFCEnabled</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Enabled</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Disabled</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Power Supply Rapid On Enable</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PSRapidOn</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Disabled</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Enabled</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1408</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PSRapidOn</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Enabled</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Disabled</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Rapid on Primary PSU</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>RapidOnPrimaryPSU</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>PSU1</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>PSU1</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1411</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#RapidOnPrimaryPSU</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>PSU1</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>PSU2</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>LCD Configuration</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>Configuration</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Service Tag</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Service Tag</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1432</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#Configuration</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>User Defined</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Model Name</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>None</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>iDRAC IPv4 Address</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>iDRAC MAC Address</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>OS System Name</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Service Tag</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>IPv6 Address</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Ambient Temperature</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>System Watts</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Asset Tag</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>vConsole Indication</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>vConsoleIndication</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Disabled</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Disabled</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1434</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#vConsoleIndication</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Enabled</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Disabled</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>System Watt Qualifier</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>QualifierWatt</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Watts</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Watts</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1435</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#QualifierWatt</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Watts</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>BTU/hr</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Ambient Temperature Qualifier</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>QualifierTemp</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>F</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>C</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1436</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#QualifierTemp</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>C</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>F</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Fresh Air Compliant Configuration</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FreshAirCompliantConfiguration</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Yes</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Yes</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1441</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Configuration</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalConfig.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalConfig.1#FreshAirCompliantConfiguration</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Not Applicable</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Yes</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>No</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Thermal Profile</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ThermalProfile</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Maximum Performance</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Default Thermal Profile Settings</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1470</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#ThermalProfile</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Default Thermal Profile Settings</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Maximum Performance</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Minimum Power</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed Offset</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FanSpeedOffset</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Off</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Off</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1472</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#FanSpeedOffset</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Off</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Low Fan Speed</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>High Fan Speed</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Medium Fan Speed</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Max Fan Speed</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed Response for Third-Party PCI Cards</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ThirdPartyPCIFanResponse</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Enabled</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Enabled</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1480</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#ThirdPartyPCIFanResponse</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Disabled</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Enabled</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Quick Sync Presence</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>Presence</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Not Supported</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Not Supported</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>2300</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Quick Sync</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>QuickSync.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#QuickSync.1#Presence</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Not Supported</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Absent</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Present</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>Backplane Bus Mode</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>BackplaneBusMode</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>I2C</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Unknown</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>2330</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Backplane</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>Backplane.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#Backplane.1#BackplaneBusMode</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Unknown</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>I2C</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>SGPIO</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:DCIM_SystemEnumeration>
|
||||||
|
<n1:AttributeDisplayName>LED State</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ChassisLEDState</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>Off</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>Unknown</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>2372</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Powerstate</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ChassisPwrState.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ChassisPwrState.1#ChassisLEDState</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:PossibleValues>Unknown</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Blinking</n1:PossibleValues>
|
||||||
|
<n1:PossibleValues>Off</n1:PossibleValues>
|
||||||
|
</n1:DCIM_SystemEnumeration>
|
||||||
|
</wsman:Items>
|
||||||
|
<wsen:EnumerationContext/>
|
||||||
|
<wsman:EndOfSequence/>
|
||||||
|
</wsen:EnumerateResponse>
|
||||||
|
</s:Body>
|
||||||
|
</s:Envelope>
|
277
dracclient/tests/wsman_mocks/system_integer-enum-ok.xml
Normal file
277
dracclient/tests/wsman_mocks/system_integer-enum-ok.xml
Normal file
@ -0,0 +1,277 @@
|
|||||||
|
<s:Envelope xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_SystemInteger"
|
||||||
|
xmlns:s="http://www.w3.org/2003/05/soap-envelope"
|
||||||
|
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
|
||||||
|
xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration"
|
||||||
|
xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<s:Header>
|
||||||
|
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
|
||||||
|
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</wsa:Action>
|
||||||
|
<wsa:RelatesTo>uuid:9ce6b8f8-cd0e-4994-8db6-758ef8da9d8c</wsa:RelatesTo>
|
||||||
|
<wsa:MessageID>uuid:7c9354bc-41ee-11ee-a83d-de7e4e771814</wsa:MessageID>
|
||||||
|
</s:Header>
|
||||||
|
<s:Body>
|
||||||
|
<wsen:EnumerateResponse>
|
||||||
|
<wsman:Items>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Power Cap Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PowerCapValue</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>555</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>32767</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1402</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PowerCapValue</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>302</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>578</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Power Cap Max Threshold</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PowerCapMaxThres</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>578</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1403</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PowerCapMaxThres</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Power Cap Min Threshold</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>PowerCapMinThres</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>302</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1404</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#PowerCapMinThres</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Active Power Cap Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ActivePowerCapVal</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>555</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>32767</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1409</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#ActivePowerCapVal</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>302</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>578</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Rack Slot</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>RackSlot</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>1</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>1</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1424</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#RackSlot</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>1</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>255</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Size of Managed System in U</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>SizeOfManagedSystemInU</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>1</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1425</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#SizeOfManagedSystemInU</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Event Generation Interval</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>EventGenerationInterval</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>30</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>30</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1440</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Configuration</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalConfig.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalConfig.1#EventGenerationInterval</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>0</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>365</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Critical Event Generation Interval</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>CriticalEventGenerationInterval</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>30</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>30</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1440</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Configuration</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalConfig.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalConfig.1#CriticalEventGenerationInterval</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>0</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>365</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Server Powered On Time Duration</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ServerPoweredOnTime</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>123456</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1453</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Operating System</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerOS.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerOS.1#ServerPoweredOnTime</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Minimum Fan Speed</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>MinimumFanSpeed</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>255</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1473</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#MinimumFanSpeed</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound>0</n1:LowerBound>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound>65535</n1:UpperBound>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>MFS Minimum Limit</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>MFSMinimumLimit</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>9</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1474</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#MFSMinimumLimit</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>MFS Maximum Limit</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>MFSMaximumLimit</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>100</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1475</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#MFSMaximumLimit</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed Low Offset Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FanSpeedLowOffsetVal</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>35</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1476</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#FanSpeedLowOffsetVal</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed Medium Offset Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FanSpeedMediumOffsetVal</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>50</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1477</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#FanSpeedMediumOffsetVal</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed High Offset Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FanSpeedHighOffsetVal</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>55</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1478</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#FanSpeedHighOffsetVal</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
<n1:DCIM_SystemInteger>
|
||||||
|
<n1:AttributeDisplayName>Fan Speed Maximum Offset Value</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>FanSpeedMaxOffsetVal</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>100</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue>0</n1:DefaultValue>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1479</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Thermal Settings</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ThermalSettings.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ThermalSettings.1#FanSpeedMaxOffsetVal</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:LowerBound xsi:nil="true"/>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
<n1:UpperBound xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemInteger>
|
||||||
|
</wsman:Items>
|
||||||
|
<wsen:EnumerationContext/>
|
||||||
|
<wsman:EndOfSequence/>
|
||||||
|
</wsen:EnumerateResponse>
|
||||||
|
</s:Body>
|
||||||
|
</s:Envelope>
|
213
dracclient/tests/wsman_mocks/system_string-enum-ok.xml
Normal file
213
dracclient/tests/wsman_mocks/system_string-enum-ok.xml
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
<s:Envelope xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_SystemString"
|
||||||
|
xmlns:s="http://www.w3.org/2003/05/soap-envelope"
|
||||||
|
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
|
||||||
|
xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration"
|
||||||
|
xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<s:Header>
|
||||||
|
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
|
||||||
|
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</wsa:Action>
|
||||||
|
<wsa:RelatesTo>uuid:2c1819b5-9c87-44ee-bde1-88e43cd73edd</wsa:RelatesTo>
|
||||||
|
<wsa:MessageID>uuid:7c734ea8-41ee-11ee-a83b-de7e4e771814</wsa:MessageID>
|
||||||
|
</s:Header>
|
||||||
|
<s:Body>
|
||||||
|
<wsen:EnumerateResponse>
|
||||||
|
<wsman:Items>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Active Power Cap Policy Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>ActivePolicyName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>iDRAC</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1410</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Power</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerPwr.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerPwr.1#ActivePolicyName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>128</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Data Center Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>DataCenterName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue xsi:nil="true"/>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1421</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#DataCenterName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>128</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Aisle Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>AisleName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue xsi:nil="true"/>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1422</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#AisleName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>128</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Rack Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>RackName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue xsi:nil="true"/>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1423</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#RackName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>128</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Room Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>RoomName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue xsi:nil="true"/>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1428</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Topology</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerTopology.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerTopology.1#RoomName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>128</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Current LCD Display String</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>CurrentDisplay</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>ST: 1234567</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1431</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#CurrentDisplay</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>User Defined String for LCD</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>UserDefinedString</n1:AttributeName>
|
||||||
|
<n1:CurrentValue xsi:nil="true"/>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1433</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>LCD</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>LCD.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#LCD.1#UserDefinedString</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Host Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>HostName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>test-host1-1-dc.ops.domain.net</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1450</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Operating System</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerOS.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerOS.1#HostName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Operating System Name</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>OSName</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>CentOS</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1451</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Operating System</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerOS.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerOS.1#OSName</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>false</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>Operating System Version</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>OSVersion</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>release 6.8 (Final) Kernel 2.6.32-642.3.1.el6.x86_64 (x86_64)</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1452</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Operating System</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerOS.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerOS.1#OSVersion</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>OEM Operating System Version</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>OEMOSVersion</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>release 6.8 (Final) Kernel 2.6.32-642.3.1.el6.x86_64 (x86_64)</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>1454</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Operating System</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>ServerOS.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#ServerOS.1#OEMOSVersion</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>62</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
<n1:DCIM_SystemString>
|
||||||
|
<n1:AttributeDisplayName>OS App Collection Time</n1:AttributeDisplayName>
|
||||||
|
<n1:AttributeName>OSAppCollectionTime</n1:AttributeName>
|
||||||
|
<n1:CurrentValue>N/A</n1:CurrentValue>
|
||||||
|
<n1:DefaultValue xsi:nil="true"/>
|
||||||
|
<n1:Dependency xsi:nil="true"/>
|
||||||
|
<n1:DisplayOrder>2310</n1:DisplayOrder>
|
||||||
|
<n1:FQDD>System.Embedded.1</n1:FQDD>
|
||||||
|
<n1:GroupDisplayName>Server Information</n1:GroupDisplayName>
|
||||||
|
<n1:GroupID>Diagnostics.1</n1:GroupID>
|
||||||
|
<n1:InstanceID>System.Embedded.1#Diagnostics.1#OSAppCollectionTime</n1:InstanceID>
|
||||||
|
<n1:IsReadOnly>true</n1:IsReadOnly>
|
||||||
|
<n1:MaxLength>64</n1:MaxLength>
|
||||||
|
<n1:MinLength>0</n1:MinLength>
|
||||||
|
<n1:PendingValue xsi:nil="true"/>
|
||||||
|
</n1:DCIM_SystemString>
|
||||||
|
</wsman:Items>
|
||||||
|
<wsen:EnumerationContext/>
|
||||||
|
<wsman:EndOfSequence/>
|
||||||
|
</wsen:EnumerateResponse>
|
||||||
|
</s:Body>
|
||||||
|
</s:Envelope>
|
Loading…
Reference in New Issue
Block a user