AXL-Client-Simple
view release on metacpan or search on metacpan
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
<xsd:complexType name="XCommonDeviceConfig">
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:UniqueString50" nillable="false"/>
<xsd:choice minOccurs="0">
<xsd:element name="softkeyTemplate" type="axlapi:XSoftkeyTemplate" nillable="true">
<xsd:annotation>
<xsd:documentation>only the uuid attribute is read by the AXL API. Nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="softkeyTemplateName" type="xsd:string" nillable="true"/>
</xsd:choice>
<xsd:element name="userLocale" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable. The value accepted and retrieved from the database for this field will be of type XUserLocale in AXLEnums.xsd.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="networkHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mlppDomainId" type="xsd:int" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This setting only affect devices that support MLPP</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mlppIndicationStatus" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>This setting only affect devices that support MLPP</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useTrustedRelayPoint" type="xsd:string" default="Off" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Default is not applicable for CommonDeviceConfig API</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="preemption" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XPreemption in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>This setting only affect devices that support MLPP</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="IPAddressingMode" type="axlapi:XIPAddressingMode" minOccurs="0"/>
<xsd:element name="IPAddressingModePreferenceControl" type="axlapi:XIPAddressingModePrefControl" minOccurs="0"/>
<xsd:element name="allowAutoConfigurationForPhones" type="xsd:string" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XCommonPhoneConfig">
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:UniqueString50" nillable="false"/>
<xsd:element name="description" type="axlapi:String128" nillable="false" minOccurs="0"/>
<xsd:element name="unlockPwd" type="axlapi:String50" nillable="false" minOccurs="0"/>
<xsd:element name="dndOption" type="axlapi:XDNDOption" nillable="false" minOccurs="0"/>
<xsd:element name="dndAlertingType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XRingSetting in AXLEnums.xsd-->
<xsd:element name="backgroundImage" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="phonePersonalization" type="axlapi:XPhonePersonalization" nillable="false" minOccurs="0"/>
<xsd:element name="phoneServiceDisplay" type="axlapi:XPhoneServiceDisplay" nillable="false" minOccurs="0"/>
<xsd:element name="sshUserId" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="sshPwd" type="axlapi:String255" minOccurs="0"/>
<xsd:element name="alwaysUsePrimeLine" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="alwaysUsePrimeLineforVoiceMessage" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="vendorConfig" type="axlapi:XVendorConfig" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XDevicePoolDeviceMobility">
<xsd:choice>
<xsd:element name="devicePool" type="axlapi:XDevicePool">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="devicePoolName">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="axlapi:String50">
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:choice>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XDeviceMobility">
<xsd:sequence>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="subNet" type="xsd:string" nillable="false"/>
<xsd:element name="subNetMaskSz" type="xsd:nonNegativeInteger" nillable="false"/>
<xsd:element name="members">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="member" type="axlapi:XDevicePoolDeviceMobility" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XPhysicalLocation">
<xsd:sequence>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="description" type="xsd:string" nillable="true" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XDeviceMobilityGroup">
<xsd:sequence>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="description" type="xsd:string" nillable="true" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XDHCPServer">
<xsd:sequence>
<xsd:choice>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Adds a new Common Phone Profile to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newCommonPhoneConfig" type="axlapi:XCommonPhoneConfig" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCommonPhoneConfig" type="axlapi:AddCommonPhoneConfigReq"/>
<xsd:element name="addCommonPhoneConfigResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="CommonPhoneConfigReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String100"/>
<xsd:element name="uuid" type="axlapi:XUUID"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCommonPhoneConfig" type="axlapi:CommonPhoneConfigReq"/>
<xsd:complexType name="GetCommonPhoneConfigRes">
<xsd:annotation>
<xsd:documentation>Contains the Common Phone Profile that was specified by the request.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CommonPhoneConfig" type="axlapi:XCommonPhoneConfig"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCommonPhoneConfigResponse" type="axlapi:GetCommonPhoneConfigRes"/>
<xsd:complexType name="UpdateCommonPhoneConfigReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Common Phone Profile in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID"/>
<xsd:element name="name" type="axlapi:String100"/>
</xsd:choice>
<xsd:element name="newName" type="axlapi:String100" minOccurs="0"/>
<xsd:element name="description" type="axlapi:String128" nillable="false" minOccurs="0"/>
<xsd:element name="unlockPwd" type="axlapi:String50" nillable="false" minOccurs="0"/>
<xsd:element name="dndOption" type="axlapi:XDNDOption" nillable="false" minOccurs="0"/>
<xsd:element name="dndAlertingType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XRingSetting in AXLEnums.xsd-->
<xsd:element name="backgroundImage" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="phonePersonalization" type="axlapi:XPhonePersonalization" nillable="false" minOccurs="0"/>
<xsd:element name="phoneServiceDisplay" type="axlapi:XPhoneServiceDisplay" nillable="false" minOccurs="0"/>
<xsd:element name="sshUserId" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="sshPwd" type="axlapi:String255" minOccurs="0"/>
<xsd:element name="alwaysUsePrimeLine" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="alwaysUsePrimeLineforVoiceMessage" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="vendorConfig" type="axlapi:XVendorConfig" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCommonPhoneConfig" type="axlapi:UpdateCommonPhoneConfigReq"/>
<xsd:element name="updateCommonPhoneConfigResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeCommonPhoneConfig" type="axlapi:CommonPhoneConfigReq"/>
<xsd:element name="removeCommonPhoneConfigResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddSIPRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new SIP Route Pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newSIPRoutePattern" type="axlapi:XNPSIPRoutePattern" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addSIPRoutePattern" type="axlapi:AddSIPRoutePatternReq"/>
<xsd:element name="addSIPRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="SIPRoutePatternReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID"/>
<xsd:sequence>
<xsd:element name="pattern" type="xsd:string"/>
<xsd:choice>
<xsd:element name="routePartitionId" type="axlapi:XUUID"/>
<xsd:element name="routePartitionName" type="axlapi:String50"/>
</xsd:choice>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getSIPRoutePattern" type="axlapi:SIPRoutePatternReq"/>
<xsd:complexType name="GetSIPRoutePatternRes">
<xsd:annotation>
<xsd:documentation>Contains the SIP Route Pattern that was specified by the request.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="pattern" type="axlapi:XNPSIPRoutePattern"/>
</xsd:sequence>
( run in 1.749 second using v1.01-cache-2.11-cpan-d8267643d1d )