@@ -238,3 +238,141 @@ def DescribeDirQuota(self, request):
238238 raise KsyunSDKException (message = str (e ))
239239
240240
241+ def UpdatePerformanceNfsAclIp (self , request ):
242+ """编辑NFS访问授权客户端
243+ :param request: Request instance for UpdatePerformanceNfsAclIp.
244+ :type request: :class:`ksyun.client.kpfs.v20240930.models.UpdatePerformanceNfsAclIpRequest`
245+ """
246+ try :
247+ params = request ._serialize ()
248+ body = self .call_judge ("UpdatePerformanceNfsAclIp" , params , "application/json" )
249+ response = json .loads (body )
250+ if "Error" not in response :
251+ return body
252+ else :
253+ code = response ["Error" ]["Code" ]
254+ message = response ["Error" ]["Message" ]
255+ req_id = response ["RequestId" ]
256+ raise KsyunSDKException (code , message , req_id )
257+ except Exception as e :
258+ if isinstance (e , KsyunSDKException ):
259+ raise
260+ else :
261+ raise KsyunSDKException (message = str (e ))
262+
263+
264+ def RemovePerformanceNfsAclClient (self , request ):
265+ """删除NFS访问授权客户端
266+ :param request: Request instance for RemovePerformanceNfsAclClient.
267+ :type request: :class:`ksyun.client.kpfs.v20240930.models.RemovePerformanceNfsAclClientRequest`
268+ """
269+ try :
270+ params = request ._serialize ()
271+ body = self .call_judge ("RemovePerformanceNfsAclClient" , params , "application/json" )
272+ response = json .loads (body )
273+ if "Error" not in response :
274+ return body
275+ else :
276+ code = response ["Error" ]["Code" ]
277+ message = response ["Error" ]["Message" ]
278+ req_id = response ["RequestId" ]
279+ raise KsyunSDKException (code , message , req_id )
280+ except Exception as e :
281+ if isinstance (e , KsyunSDKException ):
282+ raise
283+ else :
284+ raise KsyunSDKException (message = str (e ))
285+
286+
287+ def AddPerformanceNfsAclClient (self , request ):
288+ """添加NFS访问授权客户端
289+ :param request: Request instance for AddPerformanceNfsAclClient.
290+ :type request: :class:`ksyun.client.kpfs.v20240930.models.AddPerformanceNfsAclClientRequest`
291+ """
292+ try :
293+ params = request ._serialize ()
294+ body = self .call_judge ("AddPerformanceNfsAclClient" , params , "application/json" )
295+ response = json .loads (body )
296+ if "Error" not in response :
297+ return body
298+ else :
299+ code = response ["Error" ]["Code" ]
300+ message = response ["Error" ]["Message" ]
301+ req_id = response ["RequestId" ]
302+ raise KsyunSDKException (code , message , req_id )
303+ except Exception as e :
304+ if isinstance (e , KsyunSDKException ):
305+ raise
306+ else :
307+ raise KsyunSDKException (message = str (e ))
308+
309+
310+ def DeletePerformanceOneNfsAcl (self , request ):
311+ """删除NFS协议访问授权
312+ :param request: Request instance for DeletePerformanceOneNfsAcl.
313+ :type request: :class:`ksyun.client.kpfs.v20240930.models.DeletePerformanceOneNfsAclRequest`
314+ """
315+ try :
316+ params = request ._serialize ()
317+ body = self .call_judge ("DeletePerformanceOneNfsAcl" , params , "application/json" )
318+ response = json .loads (body )
319+ if "Error" not in response :
320+ return body
321+ else :
322+ code = response ["Error" ]["Code" ]
323+ message = response ["Error" ]["Message" ]
324+ req_id = response ["RequestId" ]
325+ raise KsyunSDKException (code , message , req_id )
326+ except Exception as e :
327+ if isinstance (e , KsyunSDKException ):
328+ raise
329+ else :
330+ raise KsyunSDKException (message = str (e ))
331+
332+
333+ def SetPerformanceOneNfsAcl (self , request ):
334+ """新建NFS协议访问授权
335+ :param request: Request instance for SetPerformanceOneNfsAcl.
336+ :type request: :class:`ksyun.client.kpfs.v20240930.models.SetPerformanceOneNfsAclRequest`
337+ """
338+ try :
339+ params = request ._serialize ()
340+ body = self .call_judge ("SetPerformanceOneNfsAcl" , params , "application/json" )
341+ response = json .loads (body )
342+ if "Error" not in response :
343+ return body
344+ else :
345+ code = response ["Error" ]["Code" ]
346+ message = response ["Error" ]["Message" ]
347+ req_id = response ["RequestId" ]
348+ raise KsyunSDKException (code , message , req_id )
349+ except Exception as e :
350+ if isinstance (e , KsyunSDKException ):
351+ raise
352+ else :
353+ raise KsyunSDKException (message = str (e ))
354+
355+
356+ def DescribePerformanceOneNfsAclList (self , request ):
357+ """查询NFS协议访问授权
358+ :param request: Request instance for DescribePerformanceOneNfsAclList.
359+ :type request: :class:`ksyun.client.kpfs.v20240930.models.DescribePerformanceOneNfsAclListRequest`
360+ """
361+ try :
362+ params = request ._serialize ()
363+ body = self .call_judge ("DescribePerformanceOneNfsAclList" , params , "application/json" )
364+ response = json .loads (body )
365+ if "Error" not in response :
366+ return body
367+ else :
368+ code = response ["Error" ]["Code" ]
369+ message = response ["Error" ]["Message" ]
370+ req_id = response ["RequestId" ]
371+ raise KsyunSDKException (code , message , req_id )
372+ except Exception as e :
373+ if isinstance (e , KsyunSDKException ):
374+ raise
375+ else :
376+ raise KsyunSDKException (message = str (e ))
377+
378+
0 commit comments