summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cholerab/ledger-spec.markdown12
-rwxr-xr-xext/ovh/soapi/domainCapabilities2
-rwxr-xr-xext/ovh/soapi/domainInfo2
-rwxr-xr-xext/ovh/soapi/domainList2
-rw-r--r--ext/ovh/soapi/soapi.wsdl (renamed from ext/ovh/soapi/soapi-re-1.24.wsdl)5056
-rwxr-xr-xext/ovh/soapi/zoneEntryAdd2
-rwxr-xr-xext/ovh/soapi/zoneEntryDel2
-rwxr-xr-xext/ovh/soapi/zoneEntryList2
-rwxr-xr-xext/ovh/soapi/zoneExport3
-rwxr-xr-xext/ovh/soapi/zoneImport2
-rw-r--r--god/ivan/announce.wavbin0 -> 691244 bytes
-rwxr-xr-xgod/ivan/ivan5
-rw-r--r--god/ivan/satz-liste6
-rwxr-xr-xledger/lib/balance85
-rw-r--r--retiolum/hosts/albi102
-rw-r--r--retiolum/hosts/filepimp11
16 files changed, 4568 insertions, 626 deletions
diff --git a/cholerab/ledger-spec.markdown b/cholerab/ledger-spec.markdown
index 15a290bf..812bce33 100644
--- a/cholerab/ledger-spec.markdown
+++ b/cholerab/ledger-spec.markdown
@@ -1,8 +1,16 @@
-# Format
+# Ledger Specification
+
+## Transaction Record
+
+### External Representation
DATE DESTINATION-ACCOUNT SOURCE-ACCOUNT AMOUNT UNIT [COMMENT...]
-# Example
+ where
+ - `DATE` has the form `YYYY-MM-DD`
+ - `AMOUNT` is a non-negative, decimal number
+
+### Example
2013-01-01 krebs-ml amazon 30 EUR C0DE-AAAA-BBBB-CCCC
2013-02-02 momo krebs-ml 50 EUR C0DE-AAAA-BBBB-CCCC
diff --git a/ext/ovh/soapi/domainCapabilities b/ext/ovh/soapi/domainCapabilities
index a438e0b8..252e2ca1 100755
--- a/ext/ovh/soapi/domainCapabilities
+++ b/ext/ovh/soapi/domainCapabilities
@@ -14,7 +14,7 @@ def default(o):
return list(iterable)
return JSONEncoder.default(o)
-wsdl = dirname(realpath(__file__)) + '/soapi-re-1.24.wsdl'
+wsdl = dirname(realpath(__file__)) + '/soapi.wsdl'
soap = WSDL.Proxy(wsdl)
username = environ['KREBS_OVH_USER']
diff --git a/ext/ovh/soapi/domainInfo b/ext/ovh/soapi/domainInfo
index 35459d06..4bfad237 100755
--- a/ext/ovh/soapi/domainInfo
+++ b/ext/ovh/soapi/domainInfo
@@ -14,7 +14,7 @@ def default(o):
return list(iterable)
return JSONEncoder.default(o)
-wsdl = dirname(realpath(__file__)) + '/soapi-re-1.24.wsdl'
+wsdl = dirname(realpath(__file__)) + '/soapi.wsdl'
soap = WSDL.Proxy(wsdl)
username = environ['KREBS_OVH_USER']
diff --git a/ext/ovh/soapi/domainList b/ext/ovh/soapi/domainList
index 342eec72..8f80793b 100755
--- a/ext/ovh/soapi/domainList
+++ b/ext/ovh/soapi/domainList
@@ -14,7 +14,7 @@ def default(o):
return list(iterable)
return JSONEncoder.default(o)
-wsdl = dirname(realpath(__file__)) + '/soapi-re-1.24.wsdl'
+wsdl = dirname(realpath(__file__)) + '/soapi.wsdl'
soap = WSDL.Proxy(wsdl)
username = environ['KREBS_OVH_USER']
diff --git a/ext/ovh/soapi/soapi-re-1.24.wsdl b/ext/ovh/soapi/soapi.wsdl
index c628c564..82398e90 100644
--- a/ext/ovh/soapi/soapi-re-1.24.wsdl
+++ b/ext/ovh/soapi/soapi.wsdl
@@ -2,11 +2,11 @@
<!--
- SOAPI WSDL, RPC/Encoded style, version 1.24
+ SOAPI WSDL, RPC/Encoded style, version 1.61
The SOAPI technical specifications are available at this url : http://www.ovh.com/soapi .
- copyright 1999-2011 OVH
+ copyright 1999-2013 OVH
-->
@@ -165,11 +165,14 @@
<xsd:element name="type" type="xsd:string"/>
<xsd:element name="expirationDate" type="xsd:string"/>
<xsd:element name="description" type="xsd:string"/>
+ <xsd:element name="simultaneousLines" type="xsd:int"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="telephonyBillingAccountInfoReturn">
<xsd:all>
+ <xsd:element name="name" type="xsd:string"/>
+ <xsd:element name="description" type="xsd:string"/>
<xsd:element name="offer" type="xsd:string"/>
<xsd:element name="consumtionTime" type="xsd:string"/>
<xsd:element name="outPlan" type="xsd:string"/>
@@ -199,6 +202,7 @@
<xsd:element name="setOn" type="xsd:string"/>
<xsd:element name="aliasPool" type="typens:telephonyLineAliasPoolStruct"/>
<xsd:element name="pendingAction" type="typens:telephonyPendingActionStruct"/>
+ <xsd:element name="simultaneousLines" type="xsd:int"/>
</xsd:all>
</xsd:complexType>
@@ -249,14 +253,31 @@
</xsd:all>
</xsd:complexType>
+ <xsd:complexType name="bufferStepStruct">
+ <xsd:all>
+ <xsd:element name="durationUnit" type="xsd:string"/>
+ <xsd:element name="durationValue" type="xsd:string"/>
+ <xsd:element name="date" type="xsd:string"/>
+ <xsd:element name="extraInfo" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
<xsd:complexType name="orderFollowingUpStruct">
<xsd:all>
<xsd:element name="id" type="xsd:string"/>
<xsd:element name="urlId" type="xsd:string"/>
+ <xsd:element name="type" type="xsd:string"/>
+ <xsd:element name="creationDate" type="xsd:string"/>
+ <xsd:element name="payment" type="xsd:string"/>
<xsd:element name="procedure" type="xsd:string"/>
<xsd:element name="install" type="xsd:string"/>
<xsd:element name="shipping" type="xsd:string"/>
<xsd:element name="cloture" type="xsd:string"/>
+ <xsd:element name="paymentBuffer" type="typens:bufferStepStruct"/>
+ <xsd:element name="procedureBuffer" type="typens:bufferStepStruct"/>
+ <xsd:element name="installBuffer" type="typens:bufferStepStruct"/>
+ <xsd:element name="shippingBuffer" type="typens:bufferStepStruct"/>
+ <xsd:element name="clotureBuffer" type="typens:bufferStepStruct"/>
<xsd:element name="avancement" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -314,10 +335,10 @@
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="telephonyReversmentsDetailsStructReturn">
+ <xsd:complexType name="telephonyListReversableCallsFromNumberReturn">
<xsd:all>
- <xsd:element name="totalRecords" type="xsd:float"/>
- <xsd:element name="reversementsDetailsStruct" type="typens:MyArrayOfTelephonyReversmentsDetailsStructType"/>
+ <xsd:element name="totalRecords" type="xsd:int"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonyReversmentsDetailsStructType"/>
</xsd:all>
</xsd:complexType>
@@ -331,13 +352,6 @@
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="telephonyReversmentsSummationStructReturn">
- <xsd:all>
- <xsd:element name="totalRecords" type="xsd:float"/>
- <xsd:element name="reversementsSummationStruct" type="typens:MyArrayOfTelephonyReversmentsSummationStructType"/>
- </xsd:all>
- </xsd:complexType>
-
<xsd:complexType name="telephonyReversmentsSummationStruct">
<xsd:all>
<xsd:element name="type" type="xsd:string"/>
@@ -351,7 +365,7 @@
<xsd:complexType name="telephonyReversmentsSummationNumbersStruct">
<xsd:all>
<xsd:element name="number" type="xsd:string"/>
- <xsd:element name="reversementsSummationStruct" type="typens:MyArrayOfTelephonyReversmentsSummationStructType"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonyReversmentsSummationStructType"/>
</xsd:all>
</xsd:complexType>
@@ -367,8 +381,9 @@
<xsd:element name="overLimit" type="xsd:boolean"/>
<xsd:element name="type" type="xsd:string"/>
<xsd:element name="callingNumber" type="xsd:string"/>
- <xsd:element name="presentation" type="xsd:string"/>
+ <xsd:element name="presentation" type="xsd:boolean"/>
<xsd:element name="designation" type="xsd:string"/>
+ <xsd:element name="calledNumber" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -416,6 +431,7 @@
<xsd:complexType name="telephonyBillingAccountSummaryBillingAccountStruct">
<xsd:all>
<xsd:element name="name" type="xsd:string"/>
+ <xsd:element name="description" type="xsd:string"/>
<xsd:element name="betaGammaOffer" type="xsd:boolean"/>
<xsd:element name="mobile" type="typens:telephonyCallsSummaryStruct"/>
</xsd:all>
@@ -443,6 +459,7 @@
<xsd:element name="orderId" type="xsd:int"/>
<xsd:element name="orderPaid" type="xsd:boolean"/>
<xsd:element name="orderUrl" type="xsd:string"/>
+ <xsd:element name="billUrl" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -472,6 +489,7 @@
<xsd:element name="fromEmail" type="xsd:string"/>
<xsd:element name="fromName" type="xsd:string"/>
<xsd:element name="forcePassword" type="xsd:boolean"/>
+ <xsd:element name="doNotRecord" type="xsd:boolean"/>
</xsd:all>
</xsd:complexType>
@@ -504,6 +522,14 @@
</xsd:all>
</xsd:complexType>
+ <xsd:complexType name="telephonyVoicemailMessagesDownloadReturn">
+ <xsd:all>
+ <xsd:element name="fileName" type="xsd:string"/>
+ <xsd:element name="fileData" type="xsd:string"/>
+ <xsd:element name="md5sum" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
<xsd:complexType name="telephonyPhonebookStruct">
<xsd:all>
<xsd:element name="id" type="xsd:int"/>
@@ -586,6 +612,50 @@
</xsd:all>
</xsd:complexType>
+ <xsd:complexType name="telephonyConferenceGetInfosReturn">
+ <xsd:all>
+ <xsd:element name="parties" type="xsd:int"/>
+ <xsd:element name="locked" type="xsd:boolean"/>
+ <xsd:element name="participants" type="typens:MyArrayOfTelephonyConferenceParticipantStructType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyConferenceParticipantStruct">
+ <xsd:all>
+ <xsd:element name="callerid" type="xsd:string"/>
+ <xsd:element name="callername" type="xsd:string"/>
+ <xsd:element name="talking" type="xsd:boolean"/>
+ <xsd:element name="deaf" type="xsd:boolean"/>
+ <xsd:element name="muted" type="xsd:boolean"/>
+ <xsd:element name="joinsince" type="xsd:int"/>
+ <xsd:element name="memberid" type="xsd:int"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyConferenceParamsReturn">
+ <xsd:all>
+ <xsd:element name="number" type="xsd:string"/>
+ <xsd:element name="lang" type="xsd:string"/>
+ <xsd:element name="pin" type="xsd:int"/>
+ <xsd:element name="enterMuted" type="xsd:boolean"/>
+ <xsd:element name="announceStatus" type="xsd:boolean"/>
+ <xsd:element name="announceFilename" type="xsd:string"/>
+ <xsd:element name="recordStatus" type="xsd:boolean"/>
+ <xsd:element name="reportStatus" type="xsd:string"/>
+ <xsd:element name="reportMail" type="xsd:string"/>
+ <xsd:element name="eventsHash" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsCsvSlotStruct">
+ <xsd:all>
+ <xsd:element name="id" type="xsd:string"/>
+ <xsd:element name="name" type="xsd:string"/>
+ <xsd:element name="date" type="xsd:string"/>
+ <xsd:element name="records" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
<xsd:complexType name="telephonySmsUserQuotaStruct">
<xsd:all>
<xsd:element name="quotaLeft" type="xsd:string"/>
@@ -596,8 +666,9 @@
<xsd:complexType name="telephonyNotificationSmsUserStruct">
<xsd:all>
<xsd:element name="support" type="xsd:string"/>
- <xsd:element name="alertThreshold" type="xsd:string"/>
+ <xsd:element name="alertThreshold" type="xsd:int"/>
<xsd:element name="alertNumber" type="xsd:string"/>
+ <xsd:element name="alertEmail" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -630,6 +701,9 @@
<xsd:element name="text" type="xsd:string"/>
<xsd:element name="user" type="xsd:string"/>
<xsd:element name="tag" type="xsd:string"/>
+ <xsd:element name="pttDescription" type="xsd:string"/>
+ <xsd:element name="deliveryReceiptDescription" type="xsd:string"/>
+ <xsd:element name="pttDescriptionDetail" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -655,6 +729,7 @@
<xsd:element name="codePJ" type="xsd:string"/>
<xsd:element name="labelPJ" type="xsd:string"/>
<xsd:element name="isAssociatedWithAPE" type="xsd:string"/>
+ <xsd:element name="notification" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -698,9 +773,36 @@
<xsd:element name="displayMarketingDirectory" type="xsd:string"/>
<xsd:element name="displaySearchReverse" type="xsd:string"/>
<xsd:element name="receivePJDirectory" type="xsd:string"/>
- <xsd:element name="inseeCode" type="xsd:string"/>
+ <xsd:element name="inseeCode" type="xsd:int"/>
<xsd:element name="codePJ" type="xsd:string"/>
<xsd:element name="labelPJ" type="xsd:string"/>
+ <xsd:element name="modificationType" type="xsd:string"/>
+ <xsd:element name="modificationDate" type="xsd:string"/>
+ <xsd:element name="status" type="xsd:string"/>
+ <xsd:element name="status_pagesjaunes" type="xsd:string"/>
+ <xsd:element name="status_118712" type="xsd:string"/>
+ <xsd:element name="address" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyDirectoryInfoGetSiretReturn">
+ <xsd:all>
+ <xsd:element name="name" type="xsd:string"/>
+ <xsd:element name="siret" type="xsd:int"/>
+ <xsd:element name="siren" type="xsd:int"/>
+ <xsd:element name="ape" type="xsd:string"/>
+ <xsd:element name="address" type="xsd:string"/>
+ <xsd:element name="juridicCategory" type="xsd:string"/>
+ <xsd:element name="brand" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyAvailableFunctionStruct">
+ <xsd:all>
+ <xsd:element name="function" type="xsd:string"/>
+ <xsd:element name="relatedValue" type="xsd:string"/>
+ <xsd:element name="defaultValue" type="xsd:string"/>
+ <xsd:element name="possibilities" type="typens:MyArrayOfStringType"/>
</xsd:all>
</xsd:complexType>
@@ -709,6 +811,52 @@
<xsd:element name="keyNum" type="xsd:int"/>
<xsd:element name="function" type="xsd:string"/>
<xsd:element name="relatedNumber" type="xsd:string"/>
+ <xsd:element name="label" type="xsd:string"/>
+ <xsd:element name="default" type="xsd:string"/>
+ <xsd:element name="type" type="xsd:string"/>
+ <xsd:element name="functionList" type="typens:MyArrayOfTelephonyAvailableFunctionStructType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFaxCallStruct">
+ <xsd:all>
+ <xsd:element name="calledNumber" type="xsd:string"/>
+ <xsd:element name="callingNumber" type="xsd:string"/>
+ <xsd:element name="destination" type="xsd:string"/>
+ <xsd:element name="jobid" type="xsd:int"/>
+ <xsd:element name="nature" type="xsd:string"/>
+ <xsd:element name="countryCode" type="xsd:int"/>
+ <xsd:element name="designation" type="xsd:string"/>
+ <xsd:element name="jobtag" type="xsd:string"/>
+ <xsd:element name="idkey" type="xsd:string"/>
+ <xsd:element name="priceWithoutVAT" type="xsd:float"/>
+ <xsd:element name="quality" type="xsd:string"/>
+ <xsd:element name="callDate" type="xsd:string"/>
+ <xsd:element name="pages" type="xsd:int"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFaxCallsSummaryDetailsStruct">
+ <xsd:all>
+ <xsd:element name="faxNumber" type="xsd:int"/>
+ <xsd:element name="pages" type="xsd:int"/>
+ <xsd:element name="priceWithoutVAT" type="xsd:float"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFaxCallsSummaryStruct">
+ <xsd:all>
+ <xsd:element name="high" type="typens:telephonyFaxCallsSummaryDetailsStruct"/>
+ <xsd:element name="low" type="typens:telephonyFaxCallsSummaryDetailsStruct"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFaxCallListReturn">
+ <xsd:all>
+ <xsd:element name="fromDate" type="xsd:string"/>
+ <xsd:element name="toDate" type="xsd:string"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonyFaxCallStructType"/>
+ <xsd:element name="summary" type="typens:telephonyFaxCallsSummaryStruct"/>
</xsd:all>
</xsd:complexType>
@@ -768,10 +916,17 @@
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="telephonyFaxCampaignStructReturn">
+ <xsd:complexType name="telephonyAbbreviatedNumberListPaginatedReturn">
<xsd:all>
- <xsd:element name="totalRecords" type="xsd:float"/>
- <xsd:element name="telephonyfaxCampaignStruct" type="typens:MyArrayOfTelephonyFaxCampaignStructType"/>
+ <xsd:element name="totalRecords" type="xsd:int"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonyAbbreviatedNumberStructType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFaxCampaignListReturn">
+ <xsd:all>
+ <xsd:element name="totalRecords" type="xsd:int"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonyFaxCampaignStructType"/>
</xsd:all>
</xsd:complexType>
@@ -791,16 +946,31 @@
<xsd:complexType name="telephonyPortabilityStruct">
<xsd:all>
<xsd:element name="id" type="xsd:int"/>
- <xsd:element name="number" type="xsd:string"/>
- <xsd:element name="name" type="xsd:string"/>
- <xsd:element name="planDate" type="xsd:string"/>
+ <xsd:element name="customerFullName" type="xsd:string"/>
<xsd:element name="billingAccount" type="xsd:string"/>
- <xsd:element name="type" type="xsd:string"/>
- <xsd:element name="operator" type="xsd:string"/>
- <xsd:element name="status" type="xsd:string"/>
- <xsd:element name="reason" type="xsd:string"/>
- <xsd:element name="askingCustomer" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="callNumber" type="xsd:string"/>
<xsd:element name="extraNumbers" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="planDate" type="xsd:string"/>
+ <xsd:element name="resellerOrder" type="xsd:boolean"/>
+ <xsd:element name="customerMailSent" type="xsd:boolean"/>
+ <xsd:element name="customerMailSendDate" type="xsd:string"/>
+ <xsd:element name="customerMailReturned" type="xsd:boolean"/>
+ <xsd:element name="customerMailReturnDate" type="xsd:string"/>
+ <xsd:element name="customerMailTracking" type="xsd:string"/>
+ <xsd:element name="rangeHolderName" type="xsd:string"/>
+ <xsd:element name="losingCpName" type="xsd:string"/>
+ <xsd:element name="rhOrderSent" type="xsd:boolean"/>
+ <xsd:element name="rhOrderReceived" type="xsd:boolean"/>
+ <xsd:element name="rhOrderAck" type="xsd:string"/>
+ <xsd:element name="rhOrderAckComment" type="xsd:string"/>
+ <xsd:element name="rhOrderPort" type="xsd:string"/>
+ <xsd:element name="rhOrderPortComment" type="xsd:string"/>
+ <xsd:element name="lcpOrderSent" type="xsd:boolean"/>
+ <xsd:element name="lcpOrderReceived" type="xsd:boolean"/>
+ <xsd:element name="lcpOrderAck" type="xsd:string"/>
+ <xsd:element name="lcpOrderAckComment" type="xsd:string"/>
+ <xsd:element name="lcpOrderPort" type="xsd:string"/>
+ <xsd:element name="lcpOrderPortComment" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -815,6 +985,8 @@
<xsd:complexType name="telephonyNumberZoneAndPrefixStruct">
<xsd:all>
+ <xsd:element name="country" type="xsd:string"/>
+ <xsd:element name="type" type="xsd:string"/>
<xsd:element name="zone" type="xsd:string"/>
<xsd:element name="prefix" type="xsd:string"/>
</xsd:all>
@@ -829,10 +1001,10 @@
<xsd:complexType name="telephonyTonesOptionsListReturn">
<xsd:all>
- <xsd:element name="toneRingback" type="xsd:boolean"/>
- <xsd:element name="toneOnHold" type="xsd:boolean"/>
- <xsd:element name="toneOnClosure" type="xsd:boolean"/>
- <xsd:element name="toneOnCallWaiting" type="xsd:boolean"/>
+ <xsd:element name="toneRingback" type="xsd:string"/>
+ <xsd:element name="toneOnHold" type="xsd:string"/>
+ <xsd:element name="toneOnClosure" type="xsd:string"/>
+ <xsd:element name="toneOnCallWaiting" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -883,6 +1055,7 @@
<xsd:complexType name="telephonyHuntingInfoMemberStruct">
<xsd:all>
<xsd:element name="number" type="xsd:string"/>
+ <xsd:element name="numberInternational" type="xsd:string"/>
<xsd:element name="status" type="xsd:string"/>
<xsd:element name="logged" type="xsd:boolean"/>
<xsd:element name="noReplyTimer" type="xsd:int"/>
@@ -893,6 +1066,7 @@
<xsd:all>
<xsd:element name="status" type="xsd:string"/>
<xsd:element name="numberScreen" type="xsd:string"/>
+ <xsd:element name="natureScreen" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
@@ -929,11 +1103,18 @@
<xsd:element name="protocol" type="xsd:string"/>
<xsd:element name="mac" type="xsd:string"/>
<xsd:element name="gfKeyCount" type="xsd:int"/>
- <xsd:element name="pbLevel" type="xsd:int"/>
<xsd:element name="skin" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
+ <xsd:complexType name="telephonyPlugAndPhoneReinitConfigurationReturn">
+ <xsd:all>
+ <xsd:element name="autoConfigurationCode" type="xsd:string"/>
+ <xsd:element name="contactsBookKey" type="xsd:string"/>
+ <xsd:element name="serverUrl" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
<xsd:complexType name="telephonyAliasToLinePossibilityPriceStruct">
<xsd:all>
<xsd:element name="offer" type="xsd:string"/>
@@ -957,6 +1138,271 @@
</xsd:all>
</xsd:complexType>
+ <xsd:complexType name="telephonyLineLogsNotificationOptionsReturn">
+ <xsd:all>
+ <xsd:element name="frequency" type="xsd:string"/>
+ <xsd:element name="sendIfNull" type="xsd:boolean"/>
+ <xsd:element name="email" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyFreefaxToVoicefaxCheckStruct">
+ <xsd:all>
+ <xsd:element name="domain" type="xsd:string"/>
+ <xsd:element name="number" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySipDomainStruct">
+ <xsd:all>
+ <xsd:element name="domain" type="xsd:string"/>
+ <xsd:element name="country" type="xsd:string"/>
+ <xsd:element name="list" type="typens:MyArrayOfStringType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyRateStruct">
+ <xsd:all>
+ <xsd:element name="country" type="xsd:string"/>
+ <xsd:element name="countrySuffixe" type="xsd:string"/>
+ <xsd:element name="price" type="xsd:float"/>
+ <xsd:element name="type" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsBlacklistedSenderStruct">
+ <xsd:all>
+ <xsd:element name="id" type="xsd:int"/>
+ <xsd:element name="date" type="xsd:string"/>
+ <xsd:element name="number" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsBlacklistedSendersListReturn">
+ <xsd:all>
+ <xsd:element name="totalRecords" type="xsd:int"/>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonySmsBlacklistedSenderStructType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyDefaultPrivateHolidaysEventsCountryStruct">
+ <xsd:all>
+ <xsd:element name="dates" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="tzid" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyGetDefaultPrivateHolidaysEventsReturn">
+ <xsd:all>
+ <xsd:element name="fr" type="typens:telephonyDefaultPrivateHolidaysEventsCountryStruct"/>
+ <xsd:element name="be" type="typens:telephonyDefaultPrivateHolidaysEventsCountryStruct"/>
+ <xsd:element name="uk" type="typens:telephonyDefaultPrivateHolidaysEventsCountryStruct"/>
+ <xsd:element name="de" type="typens:telephonyDefaultPrivateHolidaysEventsCountryStruct"/>
+ <xsd:element name="es" type="typens:telephonyDefaultPrivateHolidaysEventsCountryStruct"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyGetClosureEventsAsIcsStruct">
+ <xsd:all>
+ <xsd:element name="numberOfEvents" type="xsd:int"/>
+ <xsd:element name="datas" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyGetClosureEventsAsArrayEventStruct">
+ <xsd:all>
+ <xsd:element name="uid" type="xsd:string"/>
+ <xsd:element name="summary" type="xsd:string"/>
+ <xsd:element name="description" type="xsd:string"/>
+ <xsd:element name="categories" type="xsd:string"/>
+ <xsd:element name="created" type="xsd:string"/>
+ <xsd:element name="lastModified" type="xsd:string"/>
+ <xsd:element name="dtStart" type="xsd:string"/>
+ <xsd:element name="dtStartValue" type="xsd:string"/>
+ <xsd:element name="dtStartTzid" type="xsd:string"/>
+ <xsd:element name="dtStartUserValue" type="xsd:string"/>
+ <xsd:element name="dtEnd" type="xsd:string"/>
+ <xsd:element name="dtEndValue" type="xsd:string"/>
+ <xsd:element name="dtEndTzid" type="xsd:string"/>
+ <xsd:element name="dtEndUserValue" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyGetClosureEventsAsArrayStruct">
+ <xsd:all>
+ <xsd:element name="numberOfEvents" type="xsd:int"/>
+ <xsd:element name="events" type="typens:MyArrayOfTelephonyGetClosureEventsAsArrayEventStructType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyTrunkExternalDisplayedNumberStruct">
+ <xsd:all>
+ <xsd:element name="number" type="xsd:string"/>
+ <xsd:element name="status" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsplusOptionsStruct">
+ <xsd:all>
+ <xsd:element name="sendingNoSmsMt" type="xsd:boolean"/>
+ <xsd:element name="defaultSmsAccount" type="xsd:string"/>
+ <xsd:element name="defaultSmsSender" type="xsd:string"/>
+ <xsd:element name="defaultSmsAccountMtBilling" type="xsd:string"/>
+ <xsd:element name="trackingMedias" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="trackingTargets" type="typens:MyArrayOfStringType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyApplicationTypeStruct">
+ <xsd:all>
+ <xsd:element name="label" type="xsd:string"/>
+ <xsd:element name="description" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsplusChoicesStruct">
+ <xsd:all>
+ <xsd:element name="level" type="xsd:int"/>
+ <xsd:element name="price" type="xsd:float"/>
+ <xsd:element name="priceReversed" type="xsd:float"/>
+ <xsd:element name="shortCodeCategory" type="xsd:int"/>
+ <xsd:element name="publicType" type="xsd:string"/>
+ <xsd:element name="rates" type="xsd:string"/>
+ <xsd:element name="applicationTypes" type="typens:MyArrayOfTelephonyApplicationTypeStructType"/>
+ <xsd:element name="shortCodes" type="typens:MyArrayOfStringType"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsplusDetailsStruct">
+ <xsd:all>
+ <xsd:element name="shortCodeCategory" type="xsd:string"/>
+ <xsd:element name="shortCode" type="xsd:string"/>
+ <xsd:element name="keyword" type="xsd:string"/>
+ <xsd:element name="domain" type="xsd:string"/>
+ <xsd:element name="publicType" type="xsd:string"/>
+ <xsd:element name="price" type="xsd:float"/>
+ <xsd:element name="priceReversed" type="xsd:float"/>
+ <xsd:element name="rates" type="xsd:string"/>
+ <xsd:element name="level" type="xsd:string"/>
+ <xsd:element name="company" type="xsd:string"/>
+ <xsd:element name="applicationDescription" type="xsd:string"/>
+ <xsd:element name="applicationType" type="xsd:string"/>
+ <xsd:element name="cgiUrl" type="xsd:string"/>
+ <xsd:element name="text" type="xsd:string"/>
+ <xsd:element name="cgiActivation" type="xsd:boolean"/>
+ <xsd:element name="options" type="typens:telephonySmsplusOptionsStruct"/>
+ <xsd:element name="description" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsplusSummaryInfosStruct">
+ <xsd:all>
+ <xsd:element name="quantity" type="xsd:string"/>
+ <xsd:element name="priceReversed" type="xsd:float"/>
+ <xsd:element name="price" type="xsd:float"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySmsplusTicketsStruct">
+ <xsd:all>
+ <xsd:element name="id" type="xsd:string"/>
+ <xsd:element name="date" type="xsd:string"/>
+ <xsd:element name="from" type="xsd:string"/>
+ <xsd:element name="to" type="xsd:string"/>
+ <xsd:element name="operator" type="xsd:string"/>
+ <xsd:element name="priceReversed" type="xsd:float"/>
+ <xsd:element name="message" type="xsd:string"/>
+ <xsd:element name="status" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyNumberWayNameStruct">
+ <xsd:all>
+ <xsd:element name="name" type="xsd:string"/>
+ <xsd:element name="code" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyLineGetCodecsReturn">
+ <xsd:all>
+ <xsd:element name="codecs" type="xsd:string"/>
+ <xsd:element name="availableCodecsList" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="defaultCodecs" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonyCitiesFromZipStruct">
+ <xsd:all>
+ <xsd:element name="insee" type="xsd:string"/>
+ <xsd:element name="city" type="xsd:string"/>
+ <xsd:element name="zip" type="xsd:string"/>
+ <xsd:element name="zne" type="xsd:string"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareActionsStruct">
+ <xsd:all>
+ <xsd:element name="toSpare" type="xsd:boolean"/>
+ <xsd:element name="toRma" type="xsd:boolean"/>
+ <xsd:element name="rmaType" type="xsd:string"/>
+ <xsd:element name="toDelete" type="xsd:boolean"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareDetailStruct">
+ <xsd:all>
+ <xsd:element name="model" type="xsd:string"/>
+ <xsd:element name="price_fr" type="xsd:float"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareServiceInfoStruct">
+ <xsd:all>
+ <xsd:element name="service" type="xsd:string"/>
+ <xsd:element name="reference" type="xsd:string"/>
+ <xsd:element name="parents" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="actions" type="typens:telephonySpareActionsStruct"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareInfoStruct">
+ <xsd:all>
+ <xsd:element name="type" type="xsd:string"/>
+ <xsd:element name="family" type="xsd:string"/>
+ <xsd:element name="spare" type="xsd:string"/>
+ <xsd:element name="model" type="xsd:string"/>
+ <xsd:element name="mac" type="xsd:string"/>
+ <xsd:element name="compatibles" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="actions" type="typens:telephonySpareActionsStruct"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareListReturn">
+ <xsd:all>
+ <xsd:element name="list" type="typens:MyArrayOfTelephonySpareInfoStructType"/>
+ <xsd:element name="total" type="xsd:int"/>
+ <xsd:element name="serviceInfo" type="typens:telephonySpareServiceInfoStruct"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="telephonySpareFamilyStruct">
+ <xsd:all>
+ <xsd:element name="type" type="xsd:string"/>
+ <xsd:element name="family" type="xsd:string"/>
+ <xsd:element name="compatibles" type="typens:MyArrayOfStringType"/>
+ <xsd:element name="spares" type="typens:MyArrayOfTelepho