diff options
Diffstat (limited to 'lib/xmerl/test/xmerl_xsd_SUITE_data/sis/IntegratedSite.xsd')
-rw-r--r-- | lib/xmerl/test/xmerl_xsd_SUITE_data/sis/IntegratedSite.xsd | 5238 |
1 files changed, 5238 insertions, 0 deletions
diff --git a/lib/xmerl/test/xmerl_xsd_SUITE_data/sis/IntegratedSite.xsd b/lib/xmerl/test/xmerl_xsd_SUITE_data/sis/IntegratedSite.xsd new file mode 100644 index 0000000000..e211b313c2 --- /dev/null +++ b/lib/xmerl/test/xmerl_xsd_SUITE_data/sis/IntegratedSite.xsd @@ -0,0 +1,5238 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.ericsson.com/is/isco/IntegratedSite" xmlns="http://www.ericsson.com/is/isco/IntegratedSite" xmlns:nc="http://www.ericsson.com/is/isco/nc" xmlns:IsTypes="http://www.ericsson.com/is/isco/IsTypes" xmlns:MainSwitch="http://www.ericsson.com/is/isco/MainSwitch_1" xmlns:MyBsModel="http://www.ericsson.com/is/isco/MyBsModel_1"> + <xsd:annotation> + <xsd:appinfo> + <mim file="bs_mim.xml" version=""/> + <mim file="cpd_mim.xml" version=""/> + <mim file="hwm_mim.xml" version=""/> + <mim file="swm_mim.xml" version=""/> + <mim file="top_mim.xml" version=""/> + </xsd:appinfo> + </xsd:annotation> + <xsd:import schemaLocation="nc.xsd" namespace="http://www.ericsson.com/is/isco/nc"/> + <xsd:import schemaLocation="IsTypes.xsd" namespace="http://www.ericsson.com/is/isco/IsTypes"/> + <xsd:import schemaLocation="MainSwitch_1.xsd" namespace="http://www.ericsson.com/is/isco/MainSwitch_1"/> + <xsd:import schemaLocation="MyBsModel_1.xsd" namespace="http://www.ericsson.com/is/isco/MyBsModel_1"/> + <xsd:complexType name="JobData"> + <xsd:annotation> + <xsd:documentation> + Data to specify a jobs progress, status etc during its execution. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:element name="jobDateOrdered"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType0"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="jobStatus" type="JobStatus"/> + <xsd:element name="jobResult" type="JobResult"/> + <xsd:element name="jobInfo"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="jobProgress" type="Unsigned32"/> + <xsd:element name="jobLaststep" type="Unsigned32"/> + <xsd:element name="jobProgressReport"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + <xsd:complexType name="BladeUgSpecification"> + <xsd:annotation> + <xsd:documentation> + Specification of a blade when an upgrade job is ordered for a + specific blade. This data always belongs to and is included in + an upgrade job for a blade system. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:element name="ixBladeSubrack" type="Unsigned32"/> + <xsd:element name="ixBladeSlot" type="Unsigned32"/> + <xsd:element name="bladeSwgProdnr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="bladeSwgVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + <xsd:complexType name="FTPData"> + <xsd:annotation> + <xsd:documentation> + Data to specify FTP server info, such as host, user, + password and path, to locate correct files or destination + for files. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:element name="host"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="user"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="password"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="path"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + <xsd:complexType name="HwmKnockOutType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType3"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="HwmOperationalStateType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType4"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="SwgStatus"> + <xsd:annotation> + <xsd:documentation> + Indicates status of software groups. A software group is + complete if all included load module containers have been + downloaded and unpacked correctly. A software group is inconsistent + if the checksums of the load module containers do not match the + information in the system information CXP, or if the XML + data could not be registered. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType5"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="HwmBusTypeType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType6"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="Unsigned32"> + <xsd:annotation> + <xsd:documentation> + Datatype for an integer according to SNMPv2 definition of + unsigned32. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType7"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="JobResult"> + <xsd:annotation> + <xsd:documentation> + Possible results of an action for a job. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType8"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="HwmAdministrativeStateType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType9"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="ContainerType"> + <xsd:annotation> + <xsd:documentation> + Type of a load module container. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType10"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="MatchStrategy"> + <xsd:annotation> + <xsd:documentation> + Interpretation of given filename and path. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType11"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="DownloadStrategy"> + <xsd:annotation> + <xsd:documentation> + Interpretation according to existing files. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType12"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="JobStatus"> + <xsd:annotation> + <xsd:documentation> + Indicator of job status. + A job should be started immediately, but could be postponed + if the total load on the system would become too high. + </xsd:documentation> + </xsd:annotation> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType13"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="HwmAvailabilityStatusType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType14"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:complexType name="HwmSlotStateType"> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType15"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + <xsd:element name="model"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Is" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + The top class - the forefather of all classes. + + Key attributes: [] + + Possible children: + Hardware + Software + NetworkConfiguration + BladeSystems + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Hardware" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Functional area Hardware Management + + Key attributes: [] + + Possible children: + BladeType + Subrack + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="BladeType" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade. + + Key attributes: [key] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="key"> + <xsd:annotation> + <xsd:documentation> + The blade type number like CNA12801 + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:annotation> + <xsd:documentation> + The name of the Blade Type. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="width"> + <xsd:annotation> + <xsd:documentation> + The width of the blade in number of slots. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="oneGLinks"> + <xsd:annotation> + <xsd:documentation> + The 1G links used by the blade type , like 0,1, counted from + the leftmost backplane position. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="linkAggregates"> + <xsd:annotation> + <xsd:documentation> + The 1G links used for link aggregation by the blade type , like 0-1, + counted from the leftmost backplane position. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="hasHwData"> + <xsd:annotation> + <xsd:documentation> + True if possible to read product info via the maintenance bus. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isMxb"> + <xsd:annotation> + <xsd:documentation> + True if this is a Main Switch blade type. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="availOneGSlots"> + <xsd:annotation> + <xsd:documentation> + Only valid for main switch blades. A list of slots that have 1G link. + Could be a single slot or a range or a combination thereof. + E.g. 1-24, or 1,3-13,15-24. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="aggregateRanges"> + <xsd:annotation> + <xsd:documentation> + Only valid for main switch blades. Specifies which slots can be used + for link aggregation. Ranges are specified in the form 1-12,13-24. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Subrack" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes the subrack. + + Key attributes: [id] + + Possible children: + Slot + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:annotation> + <xsd:documentation> + Identifies a certain subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType16"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="type"> + <xsd:annotation> + <xsd:documentation> + The type of subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="userLabel"> + <xsd:annotation> + <xsd:documentation> + A user friendly Subrack name. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="position"> + <xsd:annotation> + <xsd:documentation> + The subrack position in the cabinet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="cabinetPosition"> + <xsd:annotation> + <xsd:documentation> + The cabinet position in the site. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="location"> + <xsd:annotation> + <xsd:documentation> + The site location, e.g. the visiting address. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="availableOneGSlots"> + <xsd:annotation> + <xsd:documentation> + Available slots for 1G switch links. Information taken from the type + of main switch blade that is created in the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="availableTenGSlots"> + <xsd:annotation> + <xsd:documentation> + Available slots for 10G switch links. Information taken from the type + of main switch blade that is created in the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="aggregateSlots"> + <xsd:annotation> + <xsd:documentation> + Links ranges for (1G) link aggregation. Information taken from the + type of main switch blade that is created in the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="Slot" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This table corresponds to slots, there is one row in the table + for each slot. The slots are grouped per subrack. A slot is + identified by subrack Id and slot number). The subrack Id for a slot + identifies in the subrackTable the subrack that the slot belongs + to. + + Key attributes: [number] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="number"> + <xsd:annotation> + <xsd:documentation> + The value of this object identifies the + slot position within the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType17"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="state" type="HwmSlotStateType"> + <xsd:annotation> + <xsd:documentation> + See HwmSlotStateType description. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="bladeSystem"> + <xsd:annotation> + <xsd:documentation> + The value of this object identifies the Blade System that uses this + slot. An instances of this object will only have meaning in a + conceptual row if the value of hemSlotState instance is either + usedOccupied or usedEmpty in the same conceptual row, + i.e. there is an Blade System created using this slot. (If + no Blade System is using the slot, the value will be -1.) + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Software" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Top class of structure for SWM MOM. + + Key attributes: [] + + Possible children: + Inventory + Jobs + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Inventory" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Subclass to top class Software. Parent of + Inventory classes: + SoftwareDeliveryPackage, + SoftwareGroup, + LocalBackup, + Alarm. + Inventory actions: + DownloadFile + ImportBackup + Only system created data for info and overview, + sometimes as a result of an action called by the + operator. + + Key attributes: [] + + Possible children: + Alarm + LocalBackup + SoftwareDeliveryPackage + SoftwareGroup + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Alarm" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + MO of all alarms logged in the system that has not been + taken care of in a satisfactory way. + + Key attributes: [alarmId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="alarmId" type="Unsigned32"/> + <xsd:element minOccurs="0" name="faultyBladeSystem"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="faultCause"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="faultInfo"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="LocalBackup" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + All available backups locally stored. + + Key attributes: [localBackupId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="localBackupId" type="Unsigned32"/> + <xsd:element minOccurs="0" name="name"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bladeSystem"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="date"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType0"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="size" type="Unsigned32"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="SoftwareDeliveryPackage" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + MO for info about LoadModuleContainers, ie CXPs. + + Key attributes: [ixProdNr,ixVersion] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="ixProdNr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="ixVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="type" type="ContainerType"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="SoftwareGroup" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class reference to multiple MOs of class + SoftwareDeliveryPackage, ie the relationship between + CXPs and CXS. + + Key attributes: [ixProdnr,ixVersion] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="ixProdnr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="ixVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="systemProdNr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="systemVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="systemName"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="integratedSystemProdNr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="integratedSystemVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="integratedSystemName"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="relatedCXPs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="item" minOccurs="0" maxOccurs="unbounded"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType18"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="status" type="SwgStatus"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Jobs" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Subclass to top class Software. Parent of + Jobs classes: + DownloadFile, + Upgrade, + Backup. + System created data through ordered job actions. + + Key attributes: [] + + Possible children: + Backup + DownloadFile + Upgrade + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Backup" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Subclass to class Jobs. Parent of + Jobs classes: + Create, + Restore + Import, + Export.System created data through ordered backup job actions. + + Key attributes: [] + + Possible children: + Create + Export + Import + Restore + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Create" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO handles creation of backups of the system. + + Key attributes: [backupJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="backupJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="backupId" type="Unsigned32"/> + <xsd:element minOccurs="0" name="targetBladeSystem"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="backupName"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Export" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO handles export of locally stored backup files to + the FTP server. + + Key attributes: [exportJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="exportJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="ftpData" type="FTPData"/> + <xsd:element minOccurs="0" name="backupId" type="Unsigned32"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Import" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO handles import of backup files from the FTP server. + The backup file is stored locally, but not loaded into the system. + + Key attributes: [importJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="importJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="ftpData" type="FTPData"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Restore" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO handles restore of backups of the system. + + Key attributes: [restoreJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="restoreJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="backupId" type="Unsigned32"/> + <xsd:element minOccurs="0" name="targetBladeSystem"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="backupName"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="DownloadFile" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO contains information about requested, ongoing, + and completed software file download jobs. To start a + download job the operator calls an action Inventory class, + and a new instance of this MO is created. + For load regulating reasons a requested job may not start + immediately. + + Key attributes: [downloadFileJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="downloadFileJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="ftpData" type="FTPData"/> + <xsd:element minOccurs="0" name="matchStrategy" type="MatchStrategy"/> + <xsd:element minOccurs="0" name="downloadStrategy" type="DownloadStrategy"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Upgrade" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This MO handles upgrade jobs towards the system. The operator + may specify a specific blade to run the upgrade on, instead of + running an upgrade on the entire blade system. + + Key attributes: [upgradeJobId] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="upgradeJobId"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="jobData" type="JobData"/> + <xsd:element minOccurs="0" name="bladeSystem"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="selectedSwgProdNr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="selectedSwgVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="selectedCxrProdNr"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="selectedCxrVersion"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="MaxTime" type="Unsigned32"> + <xsd:annotation> + <xsd:documentation> + The maximum time allowed for the SW Upgrade + job to finish. After this time, the job will be interrupted. + The value 0 means that MaxTime will be given the + timer value registered with the Blade System Software Group + Version. If no such value has been registered, + MaxTime will be given a system default timer value. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="bladeUgSpecification" type="BladeUgSpecification"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="NetworkConfiguration" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + The MO branch where the common Network resources are configured. + + Key attributes: [] + + Possible children: + IsIpTrafficClass + IsLanTrafficClass + IsLogicalNetwork + IsVariables + IsVlan + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="IsIpTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name if the IS IP Traffic Class. + Unique within the entire Integrated Site. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS IP Traffic Class. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dscp"> + <xsd:annotation> + <xsd:documentation> + DiffServ Code Point setting for this IS IP Traffic Class. + If there are two IS Ip Traffic Classes with the same DSCP, they + both must refer to an IS Lan Traffic Class with identical P-bit setting. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLanTrafficClass"> + <xsd:annotation> + <xsd:documentation> + Reference to a Managed Object of type ISLanTrafficClass. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType19"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsLanTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + An IS Lan Traffic Class may be shared between several Blade Systems. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the IS Lan Traffic Class. + Unique within the entire Integrated Site. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS Lan Traffic Class. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="pbits"> + <xsd:annotation> + <xsd:documentation> + P-bit setting for this IS Lan Traffic Class. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType20"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsLogicalNetwork" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + An IS Logical Network contains one or more IS Subnets. + It may be shared between several Blade Systems. + + Key attributes: [name] + + Possible children: + IsSubnet + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the IS Logical Network. + Unique within the entire Integrated Site. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS logical network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsSubnet" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + An IS Subnet contains one or more IS Subnet Segments. + It may be shared between several Blade Systems. + + Key attributes: [name] + + Possible children: + IsSubnetSegment + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the IS Subnet. Unique within the IS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="address" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP network address of the IS Subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="mask"> + <xsd:annotation> + <xsd:documentation> + Prefix length of the IP network address. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType21"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="broadcastAddress"> + <xsd:annotation> + <xsd:documentation> + Broadcast address of the IS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isVlanId"> + <xsd:annotation> + <xsd:documentation> + Identity of an IS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsSubnetSegment" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + An IS Subnet Segment may be shared between several Blade Systems. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the IS Subnet Segment. Unique within the IS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="address" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP network address of the IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="mask"> + <xsd:annotation> + <xsd:documentation> + Prefix length of the IP network address. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType21"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="routerAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + Router address for the IS Subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="dhcpEnabled"> + <xsd:annotation> + <xsd:documentation> + Flag that controls wheter DHCP should be enabled or not for this + IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsVariables" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element minOccurs="0" name="updateMode"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType22"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dataModelVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="major"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="minor"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="rlspMarkerGenerateInterval"> + <xsd:annotation> + <xsd:documentation> + The RLSP marker generate interval in microseconds. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType7"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="timezoneDstRule"> + <xsd:annotation> + <xsd:documentation> + Daylight savings rule in posix standard format. + Better description to be supplied later........and a regular expression + which describes the valid string format. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dnsDomain"> + <xsd:annotation> + <xsd:documentation> + The dns domain used by IS in the DNS-server. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType23"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="notifyAfter"> + <xsd:annotation> + <xsd:documentation> + Number of seconds from that a new network configuration has been + published until the Blade Systems will apply the changes. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="defaultDhcpLeaseTime"> + <xsd:annotation> + <xsd:documentation> + The default DHCP Lease time in seconds. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="lifeTimeDhcpLeaseTime"> + <xsd:annotation> + <xsd:documentation> + The lifetime of a DHCP lease in seconds. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="IsVlan" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + An IS Vlan may be shared between several Blade Systems. + + Key attributes: [identity] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="identity"> + <xsd:annotation> + <xsd:documentation> + Identity of the IS Vlan. Unique within the entire Integrated Site. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType24"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the IS Vlan. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BladeSystems" minOccurs="0" maxOccurs="1"> + <xsd:annotation> + <xsd:documentation> + The BladeSystems mountpoint - parent of all blade systems. + + Key attributes: [] + + Possible children: + BladeSystemTemplate + Mxb + MyBsModel + Sis + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="Mxb" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade System. It will be cloned for each + new blade system type registered in the system. The new clone + will serve as a mountpoint for the blade system specific model. + + Key attributes: [name] + + Possible children: + Blade + BsIpTrafficClass + BsLanTrafficClass + BsLogicalNetwork + BsVlan + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade System name, must be set at creation and can be + changed when BS is locked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="no"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS. A new integer has to be used every time a new + BS is created. ??? Kvar ??? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupId"> + <xsd:annotation> + <xsd:documentation> + The identity of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupRevision"> + <xsd:annotation> + <xsd:documentation> + The revision of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availStatus" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="locked"> + <xsd:annotation> + <xsd:documentation> + eller sätta admState ???????????? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsomAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address of the Blade System OaM Master. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="Blade" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade. + A Blade is identified by the subrack and slot number. + + Key attributes: [subrackId,slotNo] + + Possible children: + LinkSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="subrackId"> + <xsd:annotation> + <xsd:documentation> + A reference to the associated subrack (i.e. the value of 'subrackId' + for the associated subrack) + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType16"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="slotNo"> + <xsd:annotation> + <xsd:documentation> + The slot number for this Blade within the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType17"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="slotLabel"> + <xsd:annotation> + <xsd:documentation> + The slot label of the blade. Will only be set at creation of table row. + This should be used in alarms related to the slot to inform the + operator of what position in the subrack the blade is located in. + E.g. for GEM subracks it will be a string like X02 for slot 0 + up to X80 for slot 25. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsNo"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS to which the blade belongs. + A value of 0 means that the blade is inserted in the subrack but it + has not been configured to any BS yet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="type"> + <xsd:annotation> + <xsd:documentation> + The type of the Blade defined by a string BladTypeIdAndRev. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsom"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="knockOutType" type="HwmKnockOutType"> + <xsd:annotation> + <xsd:documentation> + Set to protected if blade sholud no be knocked out before the + switch blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="userLabel"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade name, always possible to set. + Default value indicates HwmBladeType and used slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade. The Blade is + unblocked by setting this object to unlocked and blocked + by setting it to locked. If the object already has the + desired value or the hwmBladeOpState has a transient OpState value + the set operation will be rejected. The set operation may be + rejected due to other reasons as well. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availState" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="busType" type="HwmBusTypeType"> + <xsd:annotation> + <xsd:documentation> + The type of maintenance bus on the found Blade + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="prodNo"> + <xsd:annotation> + <xsd:documentation> + The Product Number of the found Blade + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodRev"> + <xsd:annotation> + <xsd:documentation> + The Product Revision of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="serialNo"> + <xsd:annotation> + <xsd:documentation> + The Serial Number of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodName"> + <xsd:annotation> + <xsd:documentation> + The Product Name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="vendor"> + <xsd:annotation> + <xsd:documentation> + The Vendor name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="mfgDate"> + <xsd:annotation> + <xsd:documentation> + The manufacturing date of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressAggregate" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The aggregated MAC address of the found Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressLeft" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The left link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressRight" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The right link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="changeDate"> + <xsd:annotation> + <xsd:documentation> + The date when the blade was last changed. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="lock"> + <xsd:annotation> + <xsd:documentation> + Borde kanske varfa en ändring av admstate.???? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:annotation> + <xsd:documentation> + The name of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isbsAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISBS subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="isobAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISOB subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="islctAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISLCT subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="LinkSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + A Blade may have one or more resilient interfaces to the backplane. Such + interface is called Link Service Access Point and are automatically + created and deleted along with the hosting blade. + + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:annotation> + <xsd:documentation> + The id of a LinkSap is a number from 0 to X within the slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsIpTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isIpTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType25"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLanTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLanTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType19"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLogicalNetwork" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [name] + + Possible children: + BsSubnet + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS logical network. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="private"> + <xsd:annotation> + <xsd:documentation> + Flag that shows whether the BS Logical Network is private for this + Blade System or if it may be shared among several Blade Systems. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLogicalNetworkRef"> + <xsd:annotation> + <xsd:documentation> + Reference to the corresponding IS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType26"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnet" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnets can either be created manually by the operator or they + can be automatically created from pre-registered network requirements + bundled with the Blade System software. + Regardless of how they are created, + each one needs to be mapped to both a BS VLan and an + IS Subnet before blades can be unlocked via the Hardware service. + Each BS Subnet contains one or more BS Subnet Segments. + + Key attributes: [name] + + Possible children: + BsSubnetSegment + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet. Unique within the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsVlanRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType27"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType28"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnetSegment" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnet Segments can either be created manually by you or they can + be automatically created from pre-registered network requirements + bundled with the Blade System software. Regardless of how they are created, + each one needs to be mapped to an IS Subnet Segment before the blades + can be unlocked via the Hardware service. + The mapping is done with the 'isSubnetSegmentRef' attribute. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet Segment. Unique within the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="numOfIpaddresses"> + <xsd:annotation> + <xsd:documentation> + Number of required IP addresses in the IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dhcpEnabled"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have DHCP enabled or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="routerRequired"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have a router configured or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetSegmentRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Subnet Segment. The mapping here must + be done before the blades of the blade system can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType29"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlan" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLANs can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an IS VLAN before the blades can be unlocked. + + Key attributes: [name] + + Possible children: + BsVlanSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Vlan. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Vlan. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isVlanRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Vlan. This mapping must be done before + the blades of the Blade System can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType30"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlanSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLAN Service Access Points can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an Link SAP before the blades can be unlocked. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS VLAN SAP. Uniqie within the BS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS VLAN SAP. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="static"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP makes static or dynamic + use of the corresponding IS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="protected"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP should be + isolation protected or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="linkSapRef"> + <xsd:annotation> + <xsd:documentation> + A mapping to the corresponding Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType31"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="MyBsModel" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade System. It will be cloned for each + new blade system type registered in the system. The new clone + will serve as a mountpoint for the blade system specific model. + + Key attributes: [name] + + Possible children: + Blade + BsIpTrafficClass + BsLanTrafficClass + BsLogicalNetwork + BsVlan + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade System name, must be set at creation and can be + changed when BS is locked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="no"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS. A new integer has to be used every time a new + BS is created. ??? Kvar ??? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupId"> + <xsd:annotation> + <xsd:documentation> + The identity of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupRevision"> + <xsd:annotation> + <xsd:documentation> + The revision of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availStatus" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="locked"> + <xsd:annotation> + <xsd:documentation> + eller sätta admState ???????????? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsomAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address of the Blade System OaM Master. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="Blade" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade. + A Blade is identified by the subrack and slot number. + + Key attributes: [subrackId,slotNo] + + Possible children: + LinkSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="subrackId"> + <xsd:annotation> + <xsd:documentation> + A reference to the associated subrack (i.e. the value of 'subrackId' + for the associated subrack) + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType16"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="slotNo"> + <xsd:annotation> + <xsd:documentation> + The slot number for this Blade within the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType17"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="slotLabel"> + <xsd:annotation> + <xsd:documentation> + The slot label of the blade. Will only be set at creation of table row. + This should be used in alarms related to the slot to inform the + operator of what position in the subrack the blade is located in. + E.g. for GEM subracks it will be a string like X02 for slot 0 + up to X80 for slot 25. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsNo"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS to which the blade belongs. + A value of 0 means that the blade is inserted in the subrack but it + has not been configured to any BS yet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="type"> + <xsd:annotation> + <xsd:documentation> + The type of the Blade defined by a string BladTypeIdAndRev. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsom"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="knockOutType" type="HwmKnockOutType"> + <xsd:annotation> + <xsd:documentation> + Set to protected if blade sholud no be knocked out before the + switch blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="userLabel"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade name, always possible to set. + Default value indicates HwmBladeType and used slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade. The Blade is + unblocked by setting this object to unlocked and blocked + by setting it to locked. If the object already has the + desired value or the hwmBladeOpState has a transient OpState value + the set operation will be rejected. The set operation may be + rejected due to other reasons as well. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availState" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="busType" type="HwmBusTypeType"> + <xsd:annotation> + <xsd:documentation> + The type of maintenance bus on the found Blade + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="prodNo"> + <xsd:annotation> + <xsd:documentation> + The Product Number of the found Blade + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodRev"> + <xsd:annotation> + <xsd:documentation> + The Product Revision of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="serialNo"> + <xsd:annotation> + <xsd:documentation> + The Serial Number of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodName"> + <xsd:annotation> + <xsd:documentation> + The Product Name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="vendor"> + <xsd:annotation> + <xsd:documentation> + The Vendor name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="mfgDate"> + <xsd:annotation> + <xsd:documentation> + The manufacturing date of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressAggregate" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The aggregated MAC address of the found Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressLeft" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The left link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressRight" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The right link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="changeDate"> + <xsd:annotation> + <xsd:documentation> + The date when the blade was last changed. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="lock"> + <xsd:annotation> + <xsd:documentation> + Borde kanske varfa en ändring av admstate.???? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:annotation> + <xsd:documentation> + The name of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isbsAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISBS subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="isobAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISOB subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="islctAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISLCT subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="LinkSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + A Blade may have one or more resilient interfaces to the backplane. Such + interface is called Link Service Access Point and are automatically + created and deleted along with the hosting blade. + + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:annotation> + <xsd:documentation> + The id of a LinkSap is a number from 0 to X within the slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsIpTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isIpTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType25"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLanTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLanTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType19"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLogicalNetwork" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [name] + + Possible children: + BsSubnet + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS logical network. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="private"> + <xsd:annotation> + <xsd:documentation> + Flag that shows whether the BS Logical Network is private for this + Blade System or if it may be shared among several Blade Systems. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLogicalNetworkRef"> + <xsd:annotation> + <xsd:documentation> + Reference to the corresponding IS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType26"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnet" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnets can either be created manually by the operator or they + can be automatically created from pre-registered network requirements + bundled with the Blade System software. + Regardless of how they are created, + each one needs to be mapped to both a BS VLan and an + IS Subnet before blades can be unlocked via the Hardware service. + Each BS Subnet contains one or more BS Subnet Segments. + + Key attributes: [name] + + Possible children: + BsSubnetSegment + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet. Unique within the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsVlanRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType27"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType28"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnetSegment" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnet Segments can either be created manually by you or they can + be automatically created from pre-registered network requirements + bundled with the Blade System software. Regardless of how they are created, + each one needs to be mapped to an IS Subnet Segment before the blades + can be unlocked via the Hardware service. + The mapping is done with the 'isSubnetSegmentRef' attribute. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet Segment. Unique within the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="numOfIpaddresses"> + <xsd:annotation> + <xsd:documentation> + Number of required IP addresses in the IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dhcpEnabled"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have DHCP enabled or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="routerRequired"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have a router configured or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetSegmentRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Subnet Segment. The mapping here must + be done before the blades of the blade system can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType29"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlan" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLANs can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an IS VLAN before the blades can be unlocked. + + Key attributes: [name] + + Possible children: + BsVlanSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Vlan. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Vlan. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isVlanRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Vlan. This mapping must be done before + the blades of the Blade System can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType30"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlanSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLAN Service Access Points can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an Link SAP before the blades can be unlocked. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS VLAN SAP. Uniqie within the BS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS VLAN SAP. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="static"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP makes static or dynamic + use of the corresponding IS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="protected"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP should be + isolation protected or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="linkSapRef"> + <xsd:annotation> + <xsd:documentation> + A mapping to the corresponding Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType31"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element ref="MyBsModel:model" minOccurs="0" maxOccurs="1"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="Sis" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade System. It will be cloned for each + new blade system type registered in the system. The new clone + will serve as a mountpoint for the blade system specific model. + + Key attributes: [name] + + Possible children: + Blade + BsIpTrafficClass + BsLanTrafficClass + BsLogicalNetwork + BsVlan + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade System name, must be set at creation and can be + changed when BS is locked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="no"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS. A new integer has to be used every time a new + BS is created. ??? Kvar ??? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupId"> + <xsd:annotation> + <xsd:documentation> + The identity of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="softwareGroupRevision"> + <xsd:annotation> + <xsd:documentation> + The revision of the Software Group (SWG) that the BS implements. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availStatus" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade System. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="locked"> + <xsd:annotation> + <xsd:documentation> + eller sätta admState ???????????? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsomAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address of the Blade System OaM Master. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="Blade" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + This class describes a Blade. + A Blade is identified by the subrack and slot number. + + Key attributes: [subrackId,slotNo] + + Possible children: + LinkSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="subrackId"> + <xsd:annotation> + <xsd:documentation> + A reference to the associated subrack (i.e. the value of 'subrackId' + for the associated subrack) + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType16"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="slotNo"> + <xsd:annotation> + <xsd:documentation> + The slot number for this Blade within the subrack. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType17"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="slotLabel"> + <xsd:annotation> + <xsd:documentation> + The slot label of the blade. Will only be set at creation of table row. + This should be used in alarms related to the slot to inform the + operator of what position in the subrack the blade is located in. + E.g. for GEM subracks it will be a string like X02 for slot 0 + up to X80 for slot 25. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsNo"> + <xsd:annotation> + <xsd:documentation> + An identifier for the BS to which the blade belongs. + A value of 0 means that the blade is inserted in the subrack but it + has not been configured to any BS yet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="type"> + <xsd:annotation> + <xsd:documentation> + The type of the Blade defined by a string BladTypeIdAndRev. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgLowestRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualId"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="swgActualRev"> + <xsd:annotation> + <xsd:documentation> + The SW group of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsom"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="knockOutType" type="HwmKnockOutType"> + <xsd:annotation> + <xsd:documentation> + Set to protected if blade sholud no be knocked out before the + switch blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="userLabel"> + <xsd:annotation> + <xsd:documentation> + A user friendly Blade name, always possible to set. + Default value indicates HwmBladeType and used slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="admState" type="HwmAdministrativeStateType"> + <xsd:annotation> + <xsd:documentation> + The administrative state of the Blade. The Blade is + unblocked by setting this object to unlocked and blocked + by setting it to locked. If the object already has the + desired value or the hwmBladeOpState has a transient OpState value + the set operation will be rejected. The set operation may be + rejected due to other reasons as well. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="opState" type="HwmOperationalStateType"> + <xsd:annotation> + <xsd:documentation> + The operational state of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="availState" type="HwmAvailabilityStatusType"> + <xsd:annotation> + <xsd:documentation> + The availability status of the Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="busType" type="HwmBusTypeType"> + <xsd:annotation> + <xsd:documentation> + The type of maintenance bus on the found Blade + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="prodNo"> + <xsd:annotation> + <xsd:documentation> + The Product Number of the found Blade + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodRev"> + <xsd:annotation> + <xsd:documentation> + The Product Revision of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="serialNo"> + <xsd:annotation> + <xsd:documentation> + The Serial Number of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="prodName"> + <xsd:annotation> + <xsd:documentation> + The Product Name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="vendor"> + <xsd:annotation> + <xsd:documentation> + The Vendor name of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="mfgDate"> + <xsd:annotation> + <xsd:documentation> + The manufacturing date of the found Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressAggregate" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The aggregated MAC address of the found Blade. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressLeft" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The left link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="macAddressRight" type="IsTypes:MacAddress"> + <xsd:annotation> + <xsd:documentation> + The right link MAC address of the found Blade. Only used by some blades + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="changeDate"> + <xsd:annotation> + <xsd:documentation> + The date when the blade was last changed. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="lock"> + <xsd:annotation> + <xsd:documentation> + Borde kanske varfa en ändring av admstate.???? + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="name"> + <xsd:annotation> + <xsd:documentation> + The name of the Blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the blade. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isbsAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISBS subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="isobAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISOB subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element minOccurs="0" name="islctAddress" type="IsTypes:IpAddress"> + <xsd:annotation> + <xsd:documentation> + IP address on the ISLCT subnet. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:element name="LinkSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + A Blade may have one or more resilient interfaces to the backplane. Such + interface is called Link Service Access Point and are automatically + created and deleted along with the hosting blade. + + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:annotation> + <xsd:documentation> + The id of a LinkSap is a number from 0 to X within the slot. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsIpTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isIpTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType25"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLanTrafficClass" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [id] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLanTrafficClassRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType19"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsLogicalNetwork" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + Key attributes: [name] + + Possible children: + BsSubnet + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS logical network. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="private"> + <xsd:annotation> + <xsd:documentation> + Flag that shows whether the BS Logical Network is private for this + Blade System or if it may be shared among several Blade Systems. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isLogicalNetworkRef"> + <xsd:annotation> + <xsd:documentation> + Reference to the corresponding IS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType26"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnet" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnets can either be created manually by the operator or they + can be automatically created from pre-registered network requirements + bundled with the Blade System software. + Regardless of how they are created, + each one needs to be mapped to both a BS VLan and an + IS Subnet before blades can be unlocked via the Hardware service. + Each BS Subnet contains one or more BS Subnet Segments. + + Key attributes: [name] + + Possible children: + BsSubnetSegment + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet. Unique within the BS Logical Network. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="bsVlanRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType27"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetRef"> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType28"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsSubnetSegment" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS Subnet Segments can either be created manually by you or they can + be automatically created from pre-registered network requirements + bundled with the Blade System software. Regardless of how they are created, + each one needs to be mapped to an IS Subnet Segment before the blades + can be unlocked via the Hardware service. + The mapping is done with the 'isSubnetSegmentRef' attribute. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Subnet Segment. Unique within the BS Subnet. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="numOfIpaddresses"> + <xsd:annotation> + <xsd:documentation> + Number of required IP addresses in the IS Subnet Segment. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="xsd:integer"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="dhcpEnabled"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have DHCP enabled or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="routerRequired"> + <xsd:annotation> + <xsd:documentation> + Flag that controls whether the corresponding IS Subnet Segment is + required to have a router configured or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isSubnetSegmentRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Subnet Segment. The mapping here must + be done before the blades of the blade system can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType29"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlan" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLANs can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an IS VLAN before the blades can be unlocked. + + Key attributes: [name] + + Possible children: + BsVlanSap + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS Vlan. Unique within the Blade System. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS Vlan. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="isVlanRef"> + <xsd:annotation> + <xsd:documentation> + The mapping to a corresponding IS Vlan. This mapping must be done before + the blades of the Blade System can be unlocked. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType30"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element name="BsVlanSap" minOccurs="0" maxOccurs="unbounded"> + <xsd:annotation> + <xsd:documentation> + BS VLAN Service Access Points can either be created manually by the + operator or they can be automatically created from pre-registered + network requirements bundled with the Blade System software. + Regardless of how they are created, each one needs to be mapped to + an Link SAP before the blades can be unlocked. + + Key attributes: [name] + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="name"> + <xsd:annotation> + <xsd:documentation> + Name of the BS VLAN SAP. Uniqie within the BS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="description"> + <xsd:annotation> + <xsd:documentation> + Short description of the BS VLAN SAP. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType1"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="static"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP makes static or dynamic + use of the corresponding IS VLAN. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="protected"> + <xsd:annotation> + <xsd:documentation> + Flag which controls whether this BS VLAN SAP should be + isolation protected or not. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType2"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + <xsd:element minOccurs="0" name="linkSapRef"> + <xsd:annotation> + <xsd:documentation> + A mapping to the corresponding Link Service Access Point. + </xsd:documentation> + </xsd:annotation> + <xsd:complexType> + <xsd:simpleContent> + <xsd:extension base="ccsHelperType31"> + <xsd:attribute ref="nc:operation"/> + </xsd:extension> + </xsd:simpleContent> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:element ref="MainSwitch:model" minOccurs="0" maxOccurs="1"/> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + </xsd:sequence> + <xsd:attribute ref="nc:operation"/> + </xsd:complexType> + </xsd:element> + <xsd:simpleType name="ccsHelperType31"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*LinkSap\[id='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType30"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsVlan\[identity='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType29"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsSubnetSegment\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType28"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsSubnet\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType27"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*BsVlan\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType26"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsLogicalNetwork\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType25"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsIpTrafficClass\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType24"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="4096"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType23"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="[a-zA-Z]+(.[a-zA-Z])*"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType22"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="unsafe"/> + <xsd:enumeration value="readOnly"/> + <xsd:enumeration value="safe"/> + <xsd:enumeration value="preliminary"/> + <xsd:enumeration value="prepare"/> + <xsd:enumeration value="publish"/> + <xsd:enumeration value="accept"/> + <xsd:enumeration value="reject"/> + <xsd:enumeration value="purge"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType21"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="32"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType20"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="7"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType19"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*IsLanTrafficClass\[name='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType18"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:pattern value="((/IntegratedSite:model/)|((\.\./)+)|((\./)(\.\./)*)|())((([A-Z][a-zA-Z0-9]+:model)|([A-Z][a-zA-Z0-9]+(\[[a-z][a-zA-Z0-9]*='[^\]]+'\])*))/)*SoftwareDeliveryPackage\[ixProdNr='[^\]]+'\]\[ixVersion='[^\]]+'\]"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType17"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="25"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType16"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="31"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType15"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="unsuedEmpty"/> + <xsd:enumeration value="usedEmpty"/> + <xsd:enumeration value="unusedOccupied"/> + <xsd:enumeration value="usedOccupied"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType14"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="available"/> + <xsd:enumeration value="failed"/> + <xsd:enumeration value="offLine"/> + <xsd:enumeration value="dependency"/> + <xsd:enumeration value="degraded"/> + <xsd:enumeration value="upgrading"/> + <xsd:enumeration value="startingUp"/> + <xsd:enumeration value="goingOffLine"/> + <xsd:enumeration value="notInstalled"/> + <xsd:enumeration value="powerOff"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType13"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="notStarted"/> + <xsd:enumeration value="ongoing"/> + <xsd:enumeration value="complete"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType12"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="onlyIfMissing"/> + <xsd:enumeration value="always"/> + <xsd:enumeration value="unknown"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType11"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="exact"/> + <xsd:enumeration value="prefix"/> + <xsd:enumeration value="unknown"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType10"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="bladeSystemInformation"/> + <xsd:enumeration value="bladeInformation"/> + <xsd:enumeration value="application"/> + <xsd:enumeration value="rootFileSystem"/> + <xsd:enumeration value="kernel"/> + <xsd:enumeration value="correction"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType9"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="locked"/> + <xsd:enumeration value="shuttingdown"/> + <xsd:enumeration value="unlocked"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType8"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="ok"/> + <xsd:enumeration value="inputError"/> + <xsd:enumeration value="executionError"/> + <xsd:enumeration value="unknown"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType7"> + <xsd:restriction base="xsd:integer"> + <xsd:minInclusive value="0"/> + <xsd:maxInclusive value="4294967295"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType6"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="ipmi"/> + <xsd:enumeration value="mbus"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType5"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="complete"/> + <xsd:enumeration value="incomplete"/> + <xsd:enumeration value="inconsistent"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType4"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="disabled"/> + <xsd:enumeration value="enabled"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType3"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + <xsd:enumeration value="normal"/> + <xsd:enumeration value="protected"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType2"> + <xsd:restriction base="xsd:boolean"> + <xsd:pattern value="(true|false)"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType1"> + <xsd:restriction base="xsd:normalizedString"> + <xsd:whiteSpace value="collapse"/> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="ccsHelperType0"> + <xsd:restriction base="xsd:dateTime"> + <xsd:whiteSpace value="collapse"/> + </xsd:restriction> + </xsd:simpleType> +</xsd:schema> |