File: SoftLayer_Billing_Item.py

package info (click to toggle)
python-softlayer 6.2.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,508 kB
  • sloc: python: 57,195; makefile: 133; xml: 97; sh: 59
file content (67 lines) | stat: -rw-r--r-- 2,111 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
cancelService = True
cancelServiceOnAnniversaryDate = True
cancelItem = True

getObject = {
    "allowCancellationFlag": 1,
    "cancellationDate": "None",
    "categoryCode": "server",
    "createDate": "2015-05-28T10:36:38-06:00",
    "cycleStartDate": "2020-04-03T23:12:05-06:00",
    "description": "Dual E5-2690 v3 (12 Cores, 2.60 GHz)",
    "domainName": "sl-test.com",
    "hostName": "testsangeles101",
    "id": 53897671,
    "lastBillDate": "2020-04-03T23:12:05-06:00",
    "modifyDate": "2020-04-03T23:12:07-06:00",
    "nextBillDate": "2020-05-03T23:00:00-06:00",
    "orderItemId": 68634907,
    "parentId": "None",
    "recurringFee": "1000",
    "recurringMonths": 1,
    "children": [
        {
            "allowCancellationFlag": 1,
            "associatedBillingItemId": "53897671",
            "cancellationDate": "None",
            "categoryCode": "second_processor",
            "createDate": "2015-05-28T10:36:38-06:00",
            "cycleStartDate": "2020-04-03T23:12:05-06:00",
            "description": "E5-2690 v3 (12 Cores, 2.60 GHz)",
            "id": 53897673,
            "lastBillDate": "2020-04-03T23:12:05-06:00",
            "modifyDate": "2020-04-03T23:12:07-06:00",
            "nextBillDate": "2020-05-03T23:00:00-06:00",
            "oneTimeFee": "0",
            "oneTimeFeeTaxRate": "0",
            "orderItemId": 68634909,
            "parentId": 53897671,
            "recurringFee": "1000",
            "setupFeeTaxRate": "0"
        },
    ],
    "hourlyFlag": False,
    "location": {
        "id": 265592,
        "longName": "Amsterdam 1",
        "name": "ams01",
        "statusId": 2
    },
    "nextInvoiceTotalRecurringAmount": 0,
    "orderItem": {
        "id": 68634907,
        "order": {
            "id": 4546175,
            "userRecord": {
                "displayName": "Tester",
                "email": "test@us.ibm.com",
                "id": 167758,
                "userStatus": {
                    "keyName": "ACTIVE",
                    "name": "Active"
                }
            }
        }
    },
    "resourceTableId": "None"
}