@@ -3042,3 +3042,212 @@ def CreateFlowLog(self, request):
30423042 raise
30433043 else :
30443044 raise KsyunSDKException (message = str (e ))
3045+
3046+
3047+ def AssociateEip (self , request ):
3048+ """Nat绑定EIP
3049+ :param request: Request instance for AssociateEip.
3050+ :type request: :class:`ksyun.client.vpc.v20160304.models.AssociateEipRequest`
3051+ """
3052+ try :
3053+ params = request ._serialize ()
3054+ body = self .call_judge ("AssociateEip" , params , "application/x-www-form-urlencoded" )
3055+ response = json .loads (body )
3056+ if "Error" not in response :
3057+ return body
3058+ else :
3059+ code = response ["Error" ]["Code" ]
3060+ message = response ["Error" ]["Message" ]
3061+ req_id = response ["RequestId" ]
3062+ raise KsyunSDKException (code , message , req_id )
3063+ except Exception as e :
3064+ if isinstance (e , KsyunSDKException ):
3065+ raise
3066+ else :
3067+ raise KsyunSDKException (message = str (e ))
3068+
3069+
3070+ def DisassociateEip (self , request ):
3071+ """Nat解绑EIP
3072+ :param request: Request instance for DisassociateEip.
3073+ :type request: :class:`ksyun.client.vpc.v20160304.models.DisassociateEipRequest`
3074+ """
3075+ try :
3076+ params = request ._serialize ()
3077+ body = self .call_judge ("DisassociateEip" , params , "application/x-www-form-urlencoded" )
3078+ response = json .loads (body )
3079+ if "Error" not in response :
3080+ return body
3081+ else :
3082+ code = response ["Error" ]["Code" ]
3083+ message = response ["Error" ]["Message" ]
3084+ req_id = response ["RequestId" ]
3085+ raise KsyunSDKException (code , message , req_id )
3086+ except Exception as e :
3087+ if isinstance (e , KsyunSDKException ):
3088+ raise
3089+ else :
3090+ raise KsyunSDKException (message = str (e ))
3091+
3092+
3093+ def CreateNetworkPath (self , request ):
3094+ """创建路径分析
3095+ :param request: Request instance for CreateNetworkPath.
3096+ :type request: :class:`ksyun.client.vpc.v20160304.models.CreateNetworkPathRequest`
3097+ """
3098+ try :
3099+ params = request ._serialize ()
3100+ body = self .call_judge ("CreateNetworkPath" , params , "application/x-www-form-urlencoded" )
3101+ response = json .loads (body )
3102+ if "Error" not in response :
3103+ return body
3104+ else :
3105+ code = response ["Error" ]["Code" ]
3106+ message = response ["Error" ]["Message" ]
3107+ req_id = response ["RequestId" ]
3108+ raise KsyunSDKException (code , message , req_id )
3109+ except Exception as e :
3110+ if isinstance (e , KsyunSDKException ):
3111+ raise
3112+ else :
3113+ raise KsyunSDKException (message = str (e ))
3114+
3115+
3116+ def DeleteNetworkPath (self , request ):
3117+ """删除路径分析
3118+ :param request: Request instance for DeleteNetworkPath.
3119+ :type request: :class:`ksyun.client.vpc.v20160304.models.DeleteNetworkPathRequest`
3120+ """
3121+ try :
3122+ params = request ._serialize ()
3123+ body = self .call_judge ("DeleteNetworkPath" , params , "application/x-www-form-urlencoded" )
3124+ response = json .loads (body )
3125+ if "Error" not in response :
3126+ return body
3127+ else :
3128+ code = response ["Error" ]["Code" ]
3129+ message = response ["Error" ]["Message" ]
3130+ req_id = response ["RequestId" ]
3131+ raise KsyunSDKException (code , message , req_id )
3132+ except Exception as e :
3133+ if isinstance (e , KsyunSDKException ):
3134+ raise
3135+ else :
3136+ raise KsyunSDKException (message = str (e ))
3137+
3138+
3139+ def DescribeNetworkPath (self , request ):
3140+ """查询路径分析
3141+ :param request: Request instance for DescribeNetworkPath.
3142+ :type request: :class:`ksyun.client.vpc.v20160304.models.DescribeNetworkPathRequest`
3143+ """
3144+ try :
3145+ params = request ._serialize ()
3146+ body = self .call_judge ("DescribeNetworkPath" , params , "application/x-www-form-urlencoded" )
3147+ response = json .loads (body )
3148+ if "Error" not in response :
3149+ return body
3150+ else :
3151+ code = response ["Error" ]["Code" ]
3152+ message = response ["Error" ]["Message" ]
3153+ req_id = response ["RequestId" ]
3154+ raise KsyunSDKException (code , message , req_id )
3155+ except Exception as e :
3156+ if isinstance (e , KsyunSDKException ):
3157+ raise
3158+ else :
3159+ raise KsyunSDKException (message = str (e ))
3160+
3161+
3162+ def CreatePathTask (self , request ):
3163+ """查询路径分析任务
3164+ :param request: Request instance for CreatePathTask.
3165+ :type request: :class:`ksyun.client.vpc.v20160304.models.CreatePathTaskRequest`
3166+ """
3167+ try :
3168+ params = request ._serialize ()
3169+ body = self .call_judge ("CreatePathTask" , params , "application/x-www-form-urlencoded" )
3170+ response = json .loads (body )
3171+ if "Error" not in response :
3172+ return body
3173+ else :
3174+ code = response ["Error" ]["Code" ]
3175+ message = response ["Error" ]["Message" ]
3176+ req_id = response ["RequestId" ]
3177+ raise KsyunSDKException (code , message , req_id )
3178+ except Exception as e :
3179+ if isinstance (e , KsyunSDKException ):
3180+ raise
3181+ else :
3182+ raise KsyunSDKException (message = str (e ))
3183+
3184+
3185+ def DeletePathTask (self , request ):
3186+ """删除路径分析任务
3187+ :param request: Request instance for DeletePathTask.
3188+ :type request: :class:`ksyun.client.vpc.v20160304.models.DeletePathTaskRequest`
3189+ """
3190+ try :
3191+ params = request ._serialize ()
3192+ body = self .call_judge ("DeletePathTask" , params , "application/x-www-form-urlencoded" )
3193+ response = json .loads (body )
3194+ if "Error" not in response :
3195+ return body
3196+ else :
3197+ code = response ["Error" ]["Code" ]
3198+ message = response ["Error" ]["Message" ]
3199+ req_id = response ["RequestId" ]
3200+ raise KsyunSDKException (code , message , req_id )
3201+ except Exception as e :
3202+ if isinstance (e , KsyunSDKException ):
3203+ raise
3204+ else :
3205+ raise KsyunSDKException (message = str (e ))
3206+
3207+
3208+ def DescribePathTasks (self , request ):
3209+ """查询路径分析任务
3210+ :param request: Request instance for DescribePathTasks.
3211+ :type request: :class:`ksyun.client.vpc.v20160304.models.DescribePathTasksRequest`
3212+ """
3213+ try :
3214+ params = request ._serialize ()
3215+ body = self .call_judge ("DescribePathTasks" , params , "application/x-www-form-urlencoded" )
3216+ response = json .loads (body )
3217+ if "Error" not in response :
3218+ return body
3219+ else :
3220+ code = response ["Error" ]["Code" ]
3221+ message = response ["Error" ]["Message" ]
3222+ req_id = response ["RequestId" ]
3223+ raise KsyunSDKException (code , message , req_id )
3224+ except Exception as e :
3225+ if isinstance (e , KsyunSDKException ):
3226+ raise
3227+ else :
3228+ raise KsyunSDKException (message = str (e ))
3229+
3230+
3231+ def ModifyNetworkPathName (self , request ):
3232+ """修改路径分析名称
3233+ :param request: Request instance for ModifyNetworkPathName.
3234+ :type request: :class:`ksyun.client.vpc.v20160304.models.ModifyNetworkPathNameRequest`
3235+ """
3236+ try :
3237+ params = request ._serialize ()
3238+ body = self .call_judge ("ModifyNetworkPathName" , params , "application/x-www-form-urlencoded" )
3239+ response = json .loads (body )
3240+ if "Error" not in response :
3241+ return body
3242+ else :
3243+ code = response ["Error" ]["Code" ]
3244+ message = response ["Error" ]["Message" ]
3245+ req_id = response ["RequestId" ]
3246+ raise KsyunSDKException (code , message , req_id )
3247+ except Exception as e :
3248+ if isinstance (e , KsyunSDKException ):
3249+ raise
3250+ else :
3251+ raise KsyunSDKException (message = str (e ))
3252+
3253+
0 commit comments