tmf854.v1 > SwitchReason_T LOCATION: file:/xsd/networkResources/GlobalDefinitions.xsd
SECTIONS: Basic | XML | Reference Overview | TOC | No TOC | Help
tmf854.v1
The SwitchReason_T Simple Type
The switch reason reflects the reason why a switch occurred.
Simple Type SwitchReason_T
SwitchReason_T is union of (string, string, string).
• string: There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`MINOR_([a-z]|[A-Z]|[0-9]|(_|-))*`".
• string: There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`PROP_([a-z]|[A-Z]|[0-9]|(_|-))*`".
• string: There are several restrictions on the value. The schema processor preserves value's whitespace. Enumeration values are

Enumeration | Description
SR_NA | It is used upon retrieval of switch data for non-revertive groups, if a more precise value is not available.
SR_RESTORED | It is used for revertive groups to indicate a return to the normal state.
SR_SIGNAL_FAIL |
SR_SIGNAL_MISMATCH | It is used in the case the signal is ok, but is identified as coming from an incorrect source: TRAIL_TRACE_IDENTIFIER_MISMATCH, Signal Label Mismatch, etc.
SR_SIGNAL_DEGRADE |
SR_AUTOMATIC_SWITCH | It is used when the exact switch reason is unknown, in retrievals of switch data if a protection switch is currently active or in protection switch notifications.
SR_MANUAL | It indicates a switch that was requested by the operator and includes forced switches.

(SR_NA | SR_RESTORED | SR_SIGNAL_FAIL | SR_SIGNAL_MISMATCH | SR_SIGNAL_DEGRADE | SR_AUTOMATIC_SWITCH | SR_MANUAL).

XML
-<xsd:simpleType name="SwitchReason_T"> -<xsd:annotation> <xsd:documentation> The switch reason reflects the reason why a switch occurred. </xsd:documentation> </xsd:annotation> -<xsd:union> -<xsd:simpleType> -<xsd:restriction base="xsd:string"> <xsd:pattern value="MINOR_([a-z]|[A-Z]|[0-9]|(_|-))*" /> </xsd:restriction> </xsd:simpleType> -<xsd:simpleType> -<xsd:restriction base="xsd:string"> <xsd:pattern value="PROP_([a-z]|[A-Z]|[0-9]|(_|-))*" /> </xsd:restriction> </xsd:simpleType> -<xsd:simpleType> -<xsd:restriction base="xsd:string"> -<xsd:enumeration value="SR_NA"> -<xsd:annotation> <xsd:documentation> It is used upon retrieval of switch data for non-revertive groups, if a more precise value is not available. </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_RESTORED"> -<xsd:annotation> <xsd:documentation> It is used for revertive groups to indicate a return to the normal state. </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_SIGNAL_FAIL"> -<xsd:annotation> <xsd:documentation> </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_SIGNAL_MISMATCH"> -<xsd:annotation> <xsd:documentation> It is used in the case the signal is ok, but is identified as coming from an incorrect source: TRAIL_TRACE_IDENTIFIER_MISMATCH, Signal Label Mismatch, etc. </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_SIGNAL_DEGRADE"> -<xsd:annotation> <xsd:documentation> </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_AUTOMATIC_SWITCH"> -<xsd:annotation> <xsd:documentation> It is used when the exact switch reason is unknown, in retrievals of switch data if a protection switch is currently active or in protection switch notifications. </xsd:documentation> </xsd:annotation> </xsd:enumeration> -<xsd:enumeration value="SR_MANUAL"> -<xsd:annotation> <xsd:documentation> It indicates a switch that was requested by the operator and includes forced switches. </xsd:documentation> </xsd:annotation> </xsd:enumeration> </xsd:restriction> </xsd:simpleType> </xsd:union> </xsd:simpleType>

﻿

Uses
Type (1) string

Used-By
Element (2) ProtectionSwitch_T/switchReason SwitchData_T/SwitchReason

Generated by WSDLdoc ©