AXL-Client-Simple
view release on metacpan or search on metacpan
share/AXLSoap.xsd view on Meta::CPAN
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rerouteCallingSearchSpaceName" type="axlapi:String50"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="referCallingSearchSpace" type="axlapi:XCallingSearchSpace">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="referCallingSearchSpaceName" type="axlapi:String50"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationUnknownCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationUnknownCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="unknownPrefix" type="axlapi:String16" nillable="false" minOccurs="0"/>
<xsd:element name="destinationaddress" type="axlapi:String50">
<xsd:annotation>
<xsd:documentation>Valid characters for Destination Address are letters, numbers, dashes and dots(periods). IP address should have four 8-bit numbers seperated by periods. Host name should start with letter and end with letter or number.</xsd:...
</xsd:annotation>
</xsd:element>
<xsd:element name="destAddrIsSRV" type="xsd:boolean" default="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is ignored and destAddrIsSRV is set to false if destinationaddress is an IP address and destinationport is mentioned correctly.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="destinationport" type="xsd:integer" default="0" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag depends on destAddrIsSRV. It is mandatory when destAddrIsSRV is false or when destination address is an IP address. Valid values between 1024 to 65535 (inclusive)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tkSipCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>The ampersand is a reserved character in xml. It can be escaped as "&"</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sigDigits" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The value of sigDigits must be either from 0 to 32 or 99. Here 99 means All. enable attribute is Read-Only. If sigDigits is 0-32 then enable is true, if sigDigits is 99 then enable is false.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:nonNegativeInteger">
<xsd:attribute name="enable" type="xsd:boolean" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="connectedNamePresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedPartyIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="callingPartySelection" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XCallingPartySelection in AXLEnums.xsd-->
<xsd:element name="callingname" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="callingLineIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="prefixDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="callerName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Characters which are not valid for caller name are ampersand, braces, less than or greater than, percentage sign, double quotes, square brackets and pipe.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callerIdDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="acceptInboundRDNIS" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="acceptOutboundRDNIS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="srtpAllowed" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="srtpFallbackAllowed" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is valid only if srtpAllowed is set to false.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="isPaiEnabled" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="sipPrivacy" type="axlapi:XSipPrivacy" default="Default" nillable="false" minOccurs="0"/>
<xsd:element name="isRpidEnabled" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="sipAssertedType" type="axlapi:XSipAssertedType" default="Default" nillable="false" minOccurs="0"/>
<xsd:element name="licensedCapacity" type="xsd:nonNegativeInteger" default="0" minOccurs="0"/>
<xsd:element name="destinationAddressIPv6" type="xsd:string" minOccurs="0"/>
<xsd:element name="DTMFSignalingMethod" type="axlapi:XDTMFSignaling" minOccurs="0"/>
<xsd:element name="unknownStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformUnknownCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="XRecordingProfile">
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:String50"/>
<xsd:choice minOccurs="0">
<xsd:element name="recordingCSS" type="axlapi:XCallingSearchSpace" nillable="true">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="recordingCSSName" type="axlapi:UniqueName50" nillable="true"/>
</xsd:choice>
<xsd:element name="recorderDestination" type="xsd:string" nillable="false"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XGatekeeper">
<xsd:annotation>
<xsd:documentation>Gatekeeper is a type of device.</xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:String128" nillable="false">
<xsd:annotation>
<xsd:documentation>From device table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String128" minOccurs="0">
<xsd:annotation>
<xsd:documentation>From device table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rrqTimeToLive" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Registration Request Time to Live.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="retryTimeout" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="useDevicePoolCgpnTransformCSS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="cdpnTransformationCSSId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="cdpnTransformationCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="useDevicePoolCdpnTransformCSS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="unattendedPort" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="unknownPrefix" type="axlapi:String16" nillable="false" minOccurs="0"/>
<xsd:element name="destinationaddress" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Valid characters for Destination Address are letters, numbers, dashes and dots(periods). IP address should have four 8-bit numbers seperated by periods. Host name should start with letter and end with letter or number.</xsd:...
</xsd:annotation>
</xsd:element>
<xsd:element name="destAddrIsSRV" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is ignored and destAddrIsSRV is set to false if destinationaddress is an IP address and destinationport is mentioned correctly.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="destinationport" type="xsd:integer" default="0" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag depends on destAddrIsSRV. It is mandatory when destAddrIsSRV is false or when destination address is an IP address. Valid values between 1024 to 65535 (inclusive)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Security Profile for this phone. Nullable.</xsd:documentation>
</xsd:annotation>
<xsd:element name="securityProfileId" type="axlapi:XUUID"/>
<xsd:element name="securityProfileName" type="axlapi:UniqueString50"/>
</xsd:choice>
<xsd:element name="tkSipCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>The ampersand is a reserved character in xml. It can be escaped as "&"</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="sipProfileId" type="axlapi:XUUID"/>
<xsd:element name="sipProfileName" type="axlapi:UniqueString50"/>
</xsd:choice>
<xsd:element name="sigDigits" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The value of sigDigits must be either from 0 to 32 or 99. Here 99 means All. enable attribute is Read-Only. If sigDigits is 0-32 then enable is true, if signDigits is 99 then enable is false.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:nonNegativeInteger">
<xsd:attribute name="enable" type="xsd:boolean" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="connectedNamePresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedPartyIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="callingPartySelection" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XCallingPartySelection in AXLEnums.xsd-->
<xsd:element name="callingname" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="callingLineIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="prefixDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="callerName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Characters which are not valid for caller name are ampersand, braces, less than or greater than, percentage sign, double quotes, square brackets and pipe.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callerIdDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="acceptInboundRDNIS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="acceptOutboundRDNIS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="srtpAllowed" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="srtpFallbackAllowed" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is valid only if srtpAllowed is set to false.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="isPaiEnabled" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="sipPrivacy" type="axlapi:XSipPrivacy" default="Default" nillable="false" minOccurs="0"/>
<xsd:element name="isRpidEnabled" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="sipAssertedType" type="axlapi:XSipAssertedType" default="Default" nillable="false" minOccurs="0"/>
<xsd:element name="licensedCapacity" type="xsd:nonNegativeInteger" default="0" minOccurs="0"/>
<xsd:element name="destinationAddressIPv6" type="xsd:string" minOccurs="0"/>
<xsd:element name="DTMFSignalingMethod" type="axlapi:XDTMFSignaling" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="geoLocation" type="axlapi:XGeoLocation">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="geoLocationName" type="axlapi:String100"/>
</xsd:choice>
<xsd:element name="sendGeoLocation" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="unknownStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformUnknownCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateSIPTrunk" type="axlapi:UpdateSIPTrunkReq" nillable="false"/>
<xsd:element name="updateSIPTrunkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddSIPRealmReq">
<xsd:annotation>
<xsd:documentation>Adds a new SIP Realm.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newSIPRealm" type="axlapi:XSIPRealm">
<xsd:annotation>
<xsd:documentation>The new SIP Realm to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addSIPRealm" type="axlapi:AddSIPRealmReq"/>
<xsd:element name="addSIPRealmResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveSIPRealmReq">
<xsd:annotation>
<xsd:documentation>Removes the specified SIP Realm.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
( run in 1.597 second using v1.01-cache-2.11-cpan-39bf76dae61 )