@@ -58,24 +58,21 @@ def CreateStatTable(
58
58
self ,
59
59
env_id : str ,
60
60
checksum : str ,
61
+ ruk : str = None ,
61
62
):
62
63
return self ._get (
63
64
"CreateStatTable" ,
64
- params = {
65
- "envid" : env_id ,
66
- "checksum" : checksum ,
67
- },
65
+ params = {"envid" : env_id , "checksum" : checksum , "ruk" : ruk },
68
66
)
69
67
70
68
def GetActiveCloudlets (
71
69
self ,
72
70
checksum : str ,
71
+ ruk : str = None ,
73
72
):
74
73
return self ._get (
75
74
"GetActiveCloudlets" ,
76
- params = {
77
- "checksum" : checksum ,
78
- },
75
+ params = {"checksum" : checksum , "ruk" : ruk },
79
76
)
80
77
81
78
def GetAggStats (
@@ -84,6 +81,7 @@ def GetAggStats(
84
81
env_id : str ,
85
82
checksum : str ,
86
83
end_time : datetime = None ,
84
+ ruk : str = None ,
87
85
):
88
86
"""
89
87
param start_time: start period inclusive date and time in format yyyy-MM-dd HH:mm:ss
@@ -99,12 +97,18 @@ def GetAggStats(
99
97
"envid" : env_id ,
100
98
"checksum" : checksum ,
101
99
"endtime" : end_time ,
100
+ "ruk" : ruk ,
102
101
},
103
102
datetime_format = "%Y-%m-%d %H:%M:%S" ,
104
103
)
105
104
106
105
def GetAllAggSumStatByUid (
107
- self , start_time : datetime , env_id : str , checksum : str , end_time : datetime
106
+ self ,
107
+ start_time : datetime ,
108
+ env_id : str ,
109
+ checksum : str ,
110
+ end_time : datetime ,
111
+ ruk : str = None ,
108
112
):
109
113
return self ._get (
110
114
"GetAllAggSumStatByUid" ,
@@ -113,6 +117,7 @@ def GetAllAggSumStatByUid(
113
117
"envid" : env_id ,
114
118
"checksum" : checksum ,
115
119
"endTime" : end_time ,
120
+ "ruk" : ruk ,
116
121
},
117
122
datetime_format = "%Y-%m-%d %H:%M:%S" ,
118
123
)
@@ -123,6 +128,7 @@ def GetAllSumStatByUid(
123
128
duration : int ,
124
129
checksum : str ,
125
130
end_time : datetime = None ,
131
+ ruk : str = None ,
126
132
):
127
133
return self ._get (
128
134
"GetAllSumStatByUid" ,
@@ -131,28 +137,30 @@ def GetAllSumStatByUid(
131
137
"duration" : duration ,
132
138
"checksum" : checksum ,
133
139
"endtime" : end_time ,
140
+ "ruk" : ruk ,
134
141
},
135
142
datetime_format = "%Y-%m-%d %H:%M:%S" ,
136
143
)
137
144
138
145
def GetCurrentStatisticsForAllContainers (
139
146
self ,
140
147
checksum : str ,
148
+ ruk : str = None ,
141
149
):
142
150
return self ._get (
143
151
"GetCurrentStatisticsForAllContainers" ,
144
- params = {
145
- "checksum" : checksum ,
146
- },
152
+ params = {"checksum" : checksum , "ruk" : ruk },
147
153
)
148
154
149
- def GetLastStats (self , node_group : str = None , node_id : int = None ):
155
+ def GetLastStats (
156
+ self ,
157
+ node_group : str = None ,
158
+ node_id : int = None ,
159
+ ruk : str = None ,
160
+ ):
150
161
return self ._get (
151
162
"GetLastStats" ,
152
- params = {
153
- "nodeGroup" : node_group ,
154
- "nodeId" : node_id ,
155
- },
163
+ params = {"nodeGroup" : node_group , "nodeId" : node_id , "ruk" : ruk },
156
164
)
157
165
158
166
def GetStats (
@@ -164,6 +172,7 @@ def GetStats(
164
172
node_id : int = None ,
165
173
node_type : str = None ,
166
174
node_group : str = None ,
175
+ ruk : str = None ,
167
176
):
168
177
return self ._get (
169
178
"GetStats" ,
@@ -175,33 +184,35 @@ def GetStats(
175
184
"nodeid" : node_id ,
176
185
"nodetype" : node_type ,
177
186
"nodeGroup" : node_group ,
187
+ "ruk" : ruk ,
178
188
},
179
189
datetime_format = "%Y-%m-%d %H:%M:%S" ,
180
190
)
181
191
182
192
def GetStatus (
183
193
self ,
184
194
checksum : str ,
195
+ ruk : str = None ,
185
196
):
186
197
return self ._get (
187
198
"GetStatus" ,
188
- params = {
189
- "checksum" : checksum ,
190
- },
199
+ params = {"checksum" : checksum , "ruk" : ruk },
191
200
)
192
201
193
202
def GetSumStat (
194
203
self ,
195
204
duration : int ,
196
205
checksum : str ,
197
206
end_time : datetime = None ,
207
+ ruk : str = None ,
198
208
):
199
209
return self ._get (
200
210
"GetSumStat" ,
201
211
params = {
202
212
"duration" : duration ,
203
213
"checksum" : checksum ,
204
214
"endtime" : end_time ,
215
+ "ruk" : ruk ,
205
216
},
206
217
datetime_format = "%Y-%m-%d %H:%M:%S" ,
207
218
)
@@ -212,6 +223,7 @@ def GetSumStatsByPeriod(
212
223
env_id : str ,
213
224
checksum : str ,
214
225
end_time : datetime = None ,
226
+ ruk : str = None ,
215
227
):
216
228
"""
217
229
param start_time: start period inclusive date and time in format yyyy-MM-dd HH:mm:ss
@@ -227,14 +239,20 @@ def GetSumStatsByPeriod(
227
239
"envid" : env_id ,
228
240
"checksum" : checksum ,
229
241
"endtime" : end_time ,
242
+ "ruk" : ruk ,
230
243
},
231
244
datetime_format = "%Y-%m-%d %H:%M:%S" ,
232
245
)
233
246
234
- def SearchNodes (self , checksum : str , search : str = None ):
247
+ def SearchNodes (
248
+ self ,
249
+ checksum : str ,
250
+ search : str = None ,
251
+ ruk : str = None ,
252
+ ):
235
253
return self ._get (
236
254
"SearchNodes" ,
237
- params = {"checksum" : checksum , "search" : search },
255
+ params = {"checksum" : checksum , "search" : search , "ruk" : ruk },
238
256
)
239
257
240
258
@@ -251,6 +269,7 @@ def GenerateStatistics(
251
269
node_id : int ,
252
270
stat_json : str ,
253
271
checksum : str ,
272
+ ruk : str = None ,
254
273
):
255
274
return self ._get (
256
275
"GenerateStatistics" ,
@@ -259,6 +278,7 @@ def GenerateStatistics(
259
278
"nodeId" : node_id ,
260
279
"statJSON" : stat_json ,
261
280
"checksum" : checksum ,
281
+ "ruk" : ruk ,
262
282
},
263
283
)
264
284
@@ -274,73 +294,81 @@ def Event(
274
294
self ,
275
295
topic : str ,
276
296
publish_local : bool = None ,
297
+ ruk : str = None ,
277
298
):
278
299
return self ._get (
279
300
"Event" ,
280
- params = {
281
- "topic" : topic ,
282
- "publishLocal" : publish_local ,
283
- },
301
+ params = {"topic" : topic , "publishLocal" : publish_local , "ruk" : ruk },
284
302
)
285
303
286
304
def GetAPIDescriptions (
287
305
self ,
288
306
is_public_only : bool = None ,
289
307
is_token : bool = None ,
308
+ ruk : str = None ,
290
309
):
291
310
return self ._get (
292
311
"GetAPIDescriptions" ,
293
- params = {
294
- "isPublicOnly" : is_public_only ,
295
- "isToken" : is_token ,
296
- },
312
+ params = {"isPublicOnly" : is_public_only , "isToken" : is_token , "ruk" : ruk },
297
313
)
298
314
299
315
def GetCacheStatus (
300
316
self ,
317
+ ruk : str = None ,
301
318
):
302
319
return self ._get (
303
320
"GetCacheStatus" ,
304
- params = {},
321
+ params = {"ruk" : ruk },
305
322
)
306
323
307
324
def GetInstanceCacheStatus (
308
325
self ,
326
+ ruk : str = None ,
309
327
):
310
328
return self ._get (
311
329
"GetInstanceCacheStatus" ,
312
- params = {},
330
+ params = {"ruk" : ruk },
313
331
)
314
332
315
333
def GetVersion (
316
334
self ,
335
+ ruk : str = None ,
317
336
):
318
337
return self ._get (
319
338
"GetVersion" ,
320
- params = {},
339
+ params = {"ruk" : ruk },
321
340
)
322
341
323
342
def RefreshEmailTemplates (
324
343
self ,
344
+ ruk : str = None ,
325
345
):
326
346
return self ._get (
327
347
"RefreshEmailTemplates" ,
328
- params = {},
348
+ params = {"ruk" : ruk },
329
349
)
330
350
331
- def RefreshUser (self , language : str = None ):
351
+ def RefreshUser (
352
+ self ,
353
+ language : str = None ,
354
+ ruk : str = None ,
355
+ ):
332
356
return self ._get (
333
357
"RefreshUser" ,
334
- params = {"language" : language },
358
+ params = {"language" : language , "ruk" : ruk },
335
359
)
336
360
337
361
def ReloadConfiguration (
338
- self , reseller_id : int = None , changed_place_holders : str = None
362
+ self ,
363
+ reseller_id : int = None ,
364
+ changed_place_holders : str = None ,
365
+ ruk : str = None ,
339
366
):
340
367
return self ._get (
341
368
"ReloadConfiguration" ,
342
369
params = {
343
370
"resellerId" : reseller_id ,
344
371
"changedPlaceholders" : changed_place_holders ,
372
+ "ruk" : ruk ,
345
373
},
346
374
)
0 commit comments