tmf854.v1 > EProtectionSwitch_T LOCATION: file:/xsd/networkResources/Notifications.xsd
SECTIONS: Basic | XML Instance | Attributes | XML | Reference Overview | TOC | No TOC | Help
tmf854.v1
The EProtectionSwitch_T Complex Type
The structure of the Equipment Protection Switch (EPS) event type.

Local elements (10)
  notificationId osTime neTime eProtectionGroupType eSwitchReason groupName protectedE switchAwayFromE switchToE vendorExtensions

Complex Type EProtectionSwitch_T
The EProtectionSwitch_T type does not allow mixed content. There is no restriction on type derivation.

XML Instance
<...> -Begin All [1...1] The uniqueness and the sequence of the notificationId are not guaranteed. <notificationId>xsd:string</notificationId> [1..1] The time at which the event was reported by the OS system. <osTime>ITU-Time_T</osTime> [1..1] The time provided by the NE. In a case where the NE does not report time, this field is optional or an empty string can be reported. <neTime>ITU-Time_T</neTime> [0..1] The type of the equipment protection. If omitted, M:N is assumed. <eProtectionGroupType>EProtectionGroupType_T</eProtectionGroupType> [1..1] The reason the switch occurred. <eSwitchReason>ESwitchReason_T</eSwitchReason> [1..1] Identifies the equipment protection group emitting the switch. <groupName extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</groupName> [0..1] Identifies the equipment that was protected when the switch occurred. For an M:N group, protectedE always identifies the worker equipment instance for which the switch occurred. <protectedE extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</protectedE> [1..1] Identifies the equipment instance being switched away from. <switchAwayFromE extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</switchAwayFromE> [1..1] Identifies the equipment instance which is being switched to. <switchToE extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</switchToE> [1..1] The specific containment for vendor extensions of the EPS notification object. <vendorExtensions extAuthor="xsd:string" extVersion="xsd:string" tmf854Version="TMF854_Version_T">EProtectionSwitchExt_T</vendorExtensions> [0..1] End All </...>

﻿

Attributes |
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".

﻿

XML
-<xsd:complexType name="EProtectionSwitch_T"> -<xsd:annotation> <xsd:documentation> The structure of the Equipment Protection Switch (EPS) event type. </xsd:documentation> </xsd:annotation> -<xsd:all> -<xsd:element name="notificationId" type="xsd:string"> -<xsd:annotation> <xsd:documentation> The uniqueness and the sequence of the notificationId are not guaranteed. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="osTime" type="ITU-Time_T"> -<xsd:annotation> <xsd:documentation> The time at which the event was reported by the OS system. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="neTime" type="ITU-Time_T"> -<xsd:annotation> <xsd:documentation> The time provided by the NE. In a case where the NE does not report time, this field is optional or an empty string can be reported. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="eProtectionGroupType" type="EProtectionGroupType_T"> -<xsd:annotation> <xsd:documentation> The type of the equipment protection. If omitted, M:N is assumed. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="eSwitchReason" type="ESwitchReason_T"> -<xsd:annotation> <xsd:documentation> The reason the switch occurred. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="groupName" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> Identifies the equipment protection group emitting the switch. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="protectedE" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> Identifies the equipment that was protected when the switch occurred. For an M:N group, protectedE always identifies the worker equipment instance for which the switch occurred. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="switchAwayFromE" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> Identifies the equipment instance being switched away from. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="switchToE" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> Identifies the equipment instance which is being switched to. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="vendorExtensions" type="EProtectionSwitchExt_T"> -<xsd:annotation> <xsd:documentation> The specific containment for vendor extensions of the EPS notification object. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:all> </xsd:complexType>

﻿

Uses
Type (6) EProtectionGroupType_T EProtectionSwitchExt_T ESwitchReason_T ITU-Time_T NamingAttributes_T string

Used-By
Element (1) EventGroup_T/EProtectionSwitch

Generated by WSDLdoc ©