tmf854.v1 > ESwitchData_T LOCATION: file:/xsd/networkResources/Protection.xsd
SECTIONS: Basic | XML Instance | Attributes | XML | Reference Overview | TOC | No TOC | Help
tmf854.v1
The ESwitchData_T Complex Type
This structure is used to respond to queries regarding the current protection switch status of an equipment protection group.

Local elements (6)
  eProtectionGroupType eSwitchReason ePGPName protectedE switchToE vendorExtensions

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

XML Instance
<... extAuthor="xsd:string" extVersion="xsd:string" tmf854Version="TMF854_Version_T"> -Begin Sequence [1...1] The type of protection <eProtectionGroupType>EProtectionGroupType_T</eProtectionGroupType> [1..1] The reason that the last switch occurred <eSwitchReason>ESwitchReason_T</eSwitchReason> [1..1] Identifies the equipment protection group for which protection switch status is being reported <ePGPName extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</ePGPName> [1..1] This attributes identifies the protected equipment. For a retrieval of an M:N group, protectedE always identifies a worker equipment instance. In this case, N ESwitchData_T are returned as a result of retrieveESwitchData (one for each worker equipment instance). <protectedE extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</protectedE> [1..1] This identifies the equipment instance that is working after the switch, or currently working if no protection switch is currently active. <switchToE extVersion="xsd:string" extAuthor="xsd:string" tmf854Version="TMF854_Version_T">NamingAttributes_T</switchToE> [1..1] Allows for additional information to be modeled <vendorExtensions extAuthor="xsd:string" extVersion="xsd:string" tmf854Version="TMF854_Version_T">ESwitchDataExtensions_T</vendorExtensions> [0..1] End Sequence </...>

﻿

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
--- | --- | ---
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])*`".

﻿

XML
-<xsd:complexType name="ESwitchData_T"> -<xsd:annotation> <xsd:documentation> This structure is used to respond to queries regarding the current protection switch status of an equipment protection group. </xsd:documentation> </xsd:annotation> -<xsd:sequence> -<xsd:element name="eProtectionGroupType" nillable="true" type="EProtectionGroupType_T"> -<xsd:annotation> <xsd:documentation> The type of protection </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="eSwitchReason" nillable="true" type="ESwitchReason_T"> -<xsd:annotation> <xsd:documentation> The reason that the last switch occurred </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="ePGPName" nillable="true" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> Identifies the equipment protection group for which protection switch status is being reported </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="protectedE" nillable="true" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> This attributes identifies the protected equipment. For a retrieval of an M:N group, protectedE always identifies a worker equipment instance. In this case, N ESwitchData_T are returned as a result of retrieveESwitchData (one for each worker equipment instance). </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element name="switchToE" nillable="true" type="NamingAttributes_T"> -<xsd:annotation> <xsd:documentation> This identifies the equipment instance that is working after the switch, or currently working if no protection switch is currently active. </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="vendorExtensions" nillable="true" type="ESwitchDataExtensions_T"> -<xsd:annotation> <xsd:documentation> Allows for additional information to be modeled </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="extVersion" type="xsd:string" use="optional" /> <xsd:attribute name="extAuthor" type="xsd:string" use="optional" /> <xsd:attribute name="tmf854Version" type="TMF854_Version_T" use="optional" /> </xsd:complexType>

﻿

Uses
Type (6) EProtectionGroupType_T ESwitchDataExtensions_T ESwitchReason_T NamingAttributes_T string TMF854_Version_T

Used-By
Element (1) ESwitchDataList_T/eSwitchData

Generated by WSDLdoc ©