diff options
-rw-r--r-- | cholerab/ledger-spec.markdown | 12 | ||||
-rwxr-xr-x | ext/ovh/soapi/domainCapabilities | 2 | ||||
-rwxr-xr-x | ext/ovh/soapi/domainInfo | 2 | ||||
-rwxr-xr-x | ext/ovh/soapi/domainList | 2 | ||||
-rw-r--r-- | ext/ovh/soapi/soapi.wsdl (renamed from ext/ovh/soapi/soapi-re-1.24.wsdl) | 5056 | ||||
-rwxr-xr-x | ext/ovh/soapi/zoneEntryAdd | 2 | ||||
-rwxr-xr-x | ext/ovh/soapi/zoneEntryDel | 2 | ||||
-rwxr-xr-x | ext/ovh/soapi/zoneEntryList | 2 | ||||
-rwxr-xr-x | ext/ovh/soapi/zoneExport | 3 | ||||
-rwxr-xr-x | ext/ovh/soapi/zoneImport | 2 | ||||
-rw-r--r-- | god/ivan/announce.wav | bin | 0 -> 691244 bytes | |||
-rwxr-xr-x | god/ivan/ivan | 5 | ||||
-rw-r--r-- | god/ivan/satz-liste | 6 | ||||
-rwxr-xr-x | ledger/lib/balance | 85 | ||||
-rw-r--r-- | retiolum/hosts/albi10 | 2 | ||||
-rw-r--r-- | retiolum/hosts/filepimp | 11 |
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 |