@@ -2216,6 +2216,213 @@ def DescribeTerminateStopRecords(self, request):
22162216 raise KsyunSDKException (message = str (e ))
22172217
22182218
2219+ def CreateAccessGroup (self , request ):
2220+ """创建星流权限组
2221+ :param request: Request instance for CreateAccessGroup.
2222+ :type request: :class:`ksyun.client.aicp.v20240612.models.CreateAccessGroupRequest`
2223+ """
2224+ try :
2225+ params = request ._serialize ()
2226+ body = self .call_judge ("CreateAccessGroup" , params , "application/json" )
2227+ response = json .loads (body )
2228+ if "Error" not in response :
2229+ return body
2230+ else :
2231+ code = response ["Error" ]["Code" ]
2232+ message = response ["Error" ]["Message" ]
2233+ req_id = response ["RequestId" ]
2234+ raise KsyunSDKException (code , message , req_id )
2235+ except Exception as e :
2236+ if isinstance (e , KsyunSDKException ):
2237+ raise
2238+ else :
2239+ raise KsyunSDKException (message = str (e ))
2240+
2241+
2242+ def ModifyAccessGroup (self , request ):
2243+ """修改星流权限组
2244+ :param request: Request instance for ModifyAccessGroup.
2245+ :type request: :class:`ksyun.client.aicp.v20240612.models.ModifyAccessGroupRequest`
2246+ """
2247+ try :
2248+ params = request ._serialize ()
2249+ body = self .call_judge ("ModifyAccessGroup" , params , "application/json" )
2250+ response = json .loads (body )
2251+ if "Error" not in response :
2252+ return body
2253+ else :
2254+ code = response ["Error" ]["Code" ]
2255+ message = response ["Error" ]["Message" ]
2256+ req_id = response ["RequestId" ]
2257+ raise KsyunSDKException (code , message , req_id )
2258+ except Exception as e :
2259+ if isinstance (e , KsyunSDKException ):
2260+ raise
2261+ else :
2262+ raise KsyunSDKException (message = str (e ))
2263+
2264+
2265+ def DescribeAccessGroups (self , request ):
2266+ """查询星流权限组
2267+ :param request: Request instance for DescribeAccessGroups.
2268+ :type request: :class:`ksyun.client.aicp.v20240612.models.DescribeAccessGroupsRequest`
2269+ """
2270+ try :
2271+ params = request ._serialize ()
2272+ body = self .call_judge ("DescribeAccessGroups" , params , "application/x-www-form-urlencoded" )
2273+ response = json .loads (body )
2274+ if "Error" not in response :
2275+ return body
2276+ else :
2277+ code = response ["Error" ]["Code" ]
2278+ message = response ["Error" ]["Message" ]
2279+ req_id = response ["RequestId" ]
2280+ raise KsyunSDKException (code , message , req_id )
2281+ except Exception as e :
2282+ if isinstance (e , KsyunSDKException ):
2283+ raise
2284+ else :
2285+ raise KsyunSDKException (message = str (e ))
2286+
2287+
2288+ def DescribeAccessGroupAssociatedPermission (self , request ):
2289+ """查询权限组关联权限
2290+ :param request: Request instance for DescribeAccessGroupAssociatedPermission.
2291+ :type request: :class:`ksyun.client.aicp.v20240612.models.DescribeAccessGroupAssociatedPermissionRequest`
2292+ """
2293+ try :
2294+ params = request ._serialize ()
2295+ body = self .call_judge ("DescribeAccessGroupAssociatedPermission" , params , "application/x-www-form-urlencoded" )
2296+ response = json .loads (body )
2297+ if "Error" not in response :
2298+ return body
2299+ else :
2300+ code = response ["Error" ]["Code" ]
2301+ message = response ["Error" ]["Message" ]
2302+ req_id = response ["RequestId" ]
2303+ raise KsyunSDKException (code , message , req_id )
2304+ except Exception as e :
2305+ if isinstance (e , KsyunSDKException ):
2306+ raise
2307+ else :
2308+ raise KsyunSDKException (message = str (e ))
2309+
2310+
2311+ def DeleteAccessGroup (self , request ):
2312+ """删除星流权限组
2313+ :param request: Request instance for DeleteAccessGroup.
2314+ :type request: :class:`ksyun.client.aicp.v20240612.models.DeleteAccessGroupRequest`
2315+ """
2316+ try :
2317+ params = request ._serialize ()
2318+ body = self .call_judge ("DeleteAccessGroup" , params , "application/x-www-form-urlencoded" )
2319+ response = json .loads (body )
2320+ if "Error" not in response :
2321+ return body
2322+ else :
2323+ code = response ["Error" ]["Code" ]
2324+ message = response ["Error" ]["Message" ]
2325+ req_id = response ["RequestId" ]
2326+ raise KsyunSDKException (code , message , req_id )
2327+ except Exception as e :
2328+ if isinstance (e , KsyunSDKException ):
2329+ raise
2330+ else :
2331+ raise KsyunSDKException (message = str (e ))
2332+
2333+
2334+ def AddAccessGroupMembers (self , request ):
2335+ """添加权限组成员
2336+ :param request: Request instance for AddAccessGroupMembers.
2337+ :type request: :class:`ksyun.client.aicp.v20240612.models.AddAccessGroupMembersRequest`
2338+ """
2339+ try :
2340+ params = request ._serialize ()
2341+ body = self .call_judge ("AddAccessGroupMembers" , params , "application/json" )
2342+ response = json .loads (body )
2343+ if "Error" not in response :
2344+ return body
2345+ else :
2346+ code = response ["Error" ]["Code" ]
2347+ message = response ["Error" ]["Message" ]
2348+ req_id = response ["RequestId" ]
2349+ raise KsyunSDKException (code , message , req_id )
2350+ except Exception as e :
2351+ if isinstance (e , KsyunSDKException ):
2352+ raise
2353+ else :
2354+ raise KsyunSDKException (message = str (e ))
2355+
2356+
2357+ def RemoveAccessGroupMembers (self , request ):
2358+ """移除权限组成员
2359+ :param request: Request instance for RemoveAccessGroupMembers.
2360+ :type request: :class:`ksyun.client.aicp.v20240612.models.RemoveAccessGroupMembersRequest`
2361+ """
2362+ try :
2363+ params = request ._serialize ()
2364+ body = self .call_judge ("RemoveAccessGroupMembers" , params , "application/json" )
2365+ response = json .loads (body )
2366+ if "Error" not in response :
2367+ return body
2368+ else :
2369+ code = response ["Error" ]["Code" ]
2370+ message = response ["Error" ]["Message" ]
2371+ req_id = response ["RequestId" ]
2372+ raise KsyunSDKException (code , message , req_id )
2373+ except Exception as e :
2374+ if isinstance (e , KsyunSDKException ):
2375+ raise
2376+ else :
2377+ raise KsyunSDKException (message = str (e ))
2378+
2379+
2380+ def ModifyAccessGroupMemberRole (self , request ):
2381+ """修改权限组成员角色
2382+ :param request: Request instance for ModifyAccessGroupMemberRole.
2383+ :type request: :class:`ksyun.client.aicp.v20240612.models.ModifyAccessGroupMemberRoleRequest`
2384+ """
2385+ try :
2386+ params = request ._serialize ()
2387+ body = self .call_judge ("ModifyAccessGroupMemberRole" , params , "application/x-www-form-urlencoded" )
2388+ response = json .loads (body )
2389+ if "Error" not in response :
2390+ return body
2391+ else :
2392+ code = response ["Error" ]["Code" ]
2393+ message = response ["Error" ]["Message" ]
2394+ req_id = response ["RequestId" ]
2395+ raise KsyunSDKException (code , message , req_id )
2396+ except Exception as e :
2397+ if isinstance (e , KsyunSDKException ):
2398+ raise
2399+ else :
2400+ raise KsyunSDKException (message = str (e ))
2401+
2402+
2403+ def DeleteAccessGroupAssociatedPermission (self , request ):
2404+ """删除权限组关联权限
2405+ :param request: Request instance for DeleteAccessGroupAssociatedPermission.
2406+ :type request: :class:`ksyun.client.aicp.v20240612.models.DeleteAccessGroupAssociatedPermissionRequest`
2407+ """
2408+ try :
2409+ params = request ._serialize ()
2410+ body = self .call_judge ("DeleteAccessGroupAssociatedPermission" , params , "application/x-www-form-urlencoded" )
2411+ response = json .loads (body )
2412+ if "Error" not in response :
2413+ return body
2414+ else :
2415+ code = response ["Error" ]["Code" ]
2416+ message = response ["Error" ]["Message" ]
2417+ req_id = response ["RequestId" ]
2418+ raise KsyunSDKException (code , message , req_id )
2419+ except Exception as e :
2420+ if isinstance (e , KsyunSDKException ):
2421+ raise
2422+ else :
2423+ raise KsyunSDKException (message = str (e ))
2424+
2425+
22192426 def GetAccountBillRules (self , request ):
22202427 """获取用户报价规则
22212428 :param request: Request instance for GetAccountBillRules.
@@ -2354,3 +2561,72 @@ def RemoveStorageConfigAccess(self, request):
23542561 raise KsyunSDKException (message = str (e ))
23552562
23562563
2564+ def CheckKlogServiceStatus (self , request ):
2565+ """获取Klog服务状态
2566+ :param request: Request instance for CheckKlogServiceStatus.
2567+ :type request: :class:`ksyun.client.aicp.v20240612.models.CheckKlogServiceStatusRequest`
2568+ """
2569+ try :
2570+ params = request ._serialize ()
2571+ body = self .call_judge ("CheckKlogServiceStatus" , params , "application/x-www-form-urlencoded" )
2572+ response = json .loads (body )
2573+ if "Error" not in response :
2574+ return body
2575+ else :
2576+ code = response ["Error" ]["Code" ]
2577+ message = response ["Error" ]["Message" ]
2578+ req_id = response ["RequestId" ]
2579+ raise KsyunSDKException (code , message , req_id )
2580+ except Exception as e :
2581+ if isinstance (e , KsyunSDKException ):
2582+ raise
2583+ else :
2584+ raise KsyunSDKException (message = str (e ))
2585+
2586+
2587+ def CreateLogPoolConfig (self , request ):
2588+ """创建日志池投递配置
2589+ :param request: Request instance for CreateLogPoolConfig.
2590+ :type request: :class:`ksyun.client.aicp.v20240612.models.CreateLogPoolConfigRequest`
2591+ """
2592+ try :
2593+ params = request ._serialize ()
2594+ body = self .call_judge ("CreateLogPoolConfig" , params , "application/x-www-form-urlencoded" )
2595+ response = json .loads (body )
2596+ if "Error" not in response :
2597+ return body
2598+ else :
2599+ code = response ["Error" ]["Code" ]
2600+ message = response ["Error" ]["Message" ]
2601+ req_id = response ["RequestId" ]
2602+ raise KsyunSDKException (code , message , req_id )
2603+ except Exception as e :
2604+ if isinstance (e , KsyunSDKException ):
2605+ raise
2606+ else :
2607+ raise KsyunSDKException (message = str (e ))
2608+
2609+
2610+ def DeleteLogPoolConfig (self , request ):
2611+ """删除日志池投递配置
2612+ :param request: Request instance for DeleteLogPoolConfig.
2613+ :type request: :class:`ksyun.client.aicp.v20240612.models.DeleteLogPoolConfigRequest`
2614+ """
2615+ try :
2616+ params = request ._serialize ()
2617+ body = self .call_judge ("DeleteLogPoolConfig" , params , "application/x-www-form-urlencoded" )
2618+ response = json .loads (body )
2619+ if "Error" not in response :
2620+ return body
2621+ else :
2622+ code = response ["Error" ]["Code" ]
2623+ message = response ["Error" ]["Message" ]
2624+ req_id = response ["RequestId" ]
2625+ raise KsyunSDKException (code , message , req_id )
2626+ except Exception as e :
2627+ if isinstance (e , KsyunSDKException ):
2628+ raise
2629+ else :
2630+ raise KsyunSDKException (message = str (e ))
2631+
2632+
0 commit comments