@@ -790,3 +790,210 @@ def GetPvData(self, request):
790790 raise KsyunSDKException (e .message , e .message )
791791
792792
793+ def SetDomainLogService (self , request ):
794+ """设置用户日志V3
795+ :param request: Request instance for SetDomainLogService.
796+ :type request: :class:`ksyun.client.cdn.v3.models.SetDomainLogServiceRequest`
797+ """
798+ try :
799+ params = request ._serialize ()
800+ body = self .call_judge ("SetDomainLogService" , params , "application/x-www-form-urlencoded" )
801+ response = json .loads (body )
802+ if "Error" not in response :
803+ return body
804+ else :
805+ code = response ["Error" ]["Code" ]
806+ message = response ["Error" ]["Message" ]
807+ req_id = response ["RequestId" ]
808+ raise KsyunSDKException (code , message , req_id )
809+ except Exception as e :
810+ if isinstance (e , KsyunSDKException ):
811+ raise
812+ else :
813+ raise KsyunSDKException (e .message , e .message )
814+
815+
816+ def SetCertificate (self , request ):
817+ """更新证书V3
818+ :param request: Request instance for SetCertificate.
819+ :type request: :class:`ksyun.client.cdn.v3.models.SetCertificateRequest`
820+ """
821+ try :
822+ params = request ._serialize ()
823+ body = self .call_judge ("SetCertificate" , params , "application/x-www-form-urlencoded" )
824+ response = json .loads (body )
825+ if "Error" not in response :
826+ return body
827+ else :
828+ code = response ["Error" ]["Code" ]
829+ message = response ["Error" ]["Message" ]
830+ req_id = response ["RequestId" ]
831+ raise KsyunSDKException (code , message , req_id )
832+ except Exception as e :
833+ if isinstance (e , KsyunSDKException ):
834+ raise
835+ else :
836+ raise KsyunSDKException (e .message , e .message )
837+
838+
839+ def RemoveCertificates (self , request ):
840+ """删除证书V3
841+ :param request: Request instance for RemoveCertificates.
842+ :type request: :class:`ksyun.client.cdn.v3.models.RemoveCertificatesRequest`
843+ """
844+ try :
845+ params = request ._serialize ()
846+ body = self .call_judge ("RemoveCertificates" , params , "application/x-www-form-urlencoded" )
847+ response = json .loads (body )
848+ if "Error" not in response :
849+ return body
850+ else :
851+ code = response ["Error" ]["Code" ]
852+ message = response ["Error" ]["Message" ]
853+ req_id = response ["RequestId" ]
854+ raise KsyunSDKException (code , message , req_id )
855+ except Exception as e :
856+ if isinstance (e , KsyunSDKException ):
857+ raise
858+ else :
859+ raise KsyunSDKException (e .message , e .message )
860+
861+
862+ def AssociateCertificateConfig (self , request ):
863+ """为域名配置证书V3
864+ :param request: Request instance for AssociateCertificateConfig.
865+ :type request: :class:`ksyun.client.cdn.v3.models.AssociateCertificateConfigRequest`
866+ """
867+ try :
868+ params = request ._serialize ()
869+ body = self .call_judge ("AssociateCertificateConfig" , params , "application/x-www-form-urlencoded" )
870+ response = json .loads (body )
871+ if "Error" not in response :
872+ return body
873+ else :
874+ code = response ["Error" ]["Code" ]
875+ message = response ["Error" ]["Message" ]
876+ req_id = response ["RequestId" ]
877+ raise KsyunSDKException (code , message , req_id )
878+ except Exception as e :
879+ if isinstance (e , KsyunSDKException ):
880+ raise
881+ else :
882+ raise KsyunSDKException (e .message , e .message )
883+
884+
885+ def ValidateIP (self , request ):
886+ """Ip检测V3
887+ :param request: Request instance for ValidateIP.
888+ :type request: :class:`ksyun.client.cdn.v3.models.ValidateIPRequest`
889+ """
890+ try :
891+ params = request ._serialize ()
892+ body = self .call_judge ("ValidateIP" , params , "application/x-www-form-urlencoded" )
893+ response = json .loads (body )
894+ if "Error" not in response :
895+ return body
896+ else :
897+ code = response ["Error" ]["Code" ]
898+ message = response ["Error" ]["Message" ]
899+ req_id = response ["RequestId" ]
900+ raise KsyunSDKException (code , message , req_id )
901+ except Exception as e :
902+ if isinstance (e , KsyunSDKException ):
903+ raise
904+ else :
905+ raise KsyunSDKException (e .message , e .message )
906+
907+
908+ def SetCdnBlockDomainUrl (self , request ):
909+ """屏蔽urlV3
910+ :param request: Request instance for SetCdnBlockDomainUrl.
911+ :type request: :class:`ksyun.client.cdn.v3.models.SetCdnBlockDomainUrlRequest`
912+ """
913+ try :
914+ params = request ._serialize ()
915+ body = self .call_judge ("SetCdnBlockDomainUrl" , params , "application/json" )
916+ response = json .loads (body )
917+ if "Error" not in response :
918+ return body
919+ else :
920+ code = response ["Error" ]["Code" ]
921+ message = response ["Error" ]["Message" ]
922+ req_id = response ["RequestId" ]
923+ raise KsyunSDKException (code , message , req_id )
924+ except Exception as e :
925+ if isinstance (e , KsyunSDKException ):
926+ raise
927+ else :
928+ raise KsyunSDKException (e .message , e .message )
929+
930+
931+ def SyncRefreshCaches (self , request ):
932+ """刷新缓存接口V3
933+ :param request: Request instance for SyncRefreshCaches.
934+ :type request: :class:`ksyun.client.cdn.v3.models.SyncRefreshCachesRequest`
935+ """
936+ try :
937+ params = request ._serialize ()
938+ body = self .call_judge ("SyncRefreshCaches" , params , "application/json" )
939+ response = json .loads (body )
940+ if "Error" not in response :
941+ return body
942+ else :
943+ code = response ["Error" ]["Code" ]
944+ message = response ["Error" ]["Message" ]
945+ req_id = response ["RequestId" ]
946+ raise KsyunSDKException (code , message , req_id )
947+ except Exception as e :
948+ if isinstance (e , KsyunSDKException ):
949+ raise
950+ else :
951+ raise KsyunSDKException (e .message , e .message )
952+
953+
954+ def InsertPreloadCaches (self , request ):
955+ """预热缓存接口V3
956+ :param request: Request instance for InsertPreloadCaches.
957+ :type request: :class:`ksyun.client.cdn.v3.models.InsertPreloadCachesRequest`
958+ """
959+ try :
960+ params = request ._serialize ()
961+ body = self .call_judge ("InsertPreloadCaches" , params , "application/json" )
962+ response = json .loads (body )
963+ if "Error" not in response :
964+ return body
965+ else :
966+ code = response ["Error" ]["Code" ]
967+ message = response ["Error" ]["Message" ]
968+ req_id = response ["RequestId" ]
969+ raise KsyunSDKException (code , message , req_id )
970+ except Exception as e :
971+ if isinstance (e , KsyunSDKException ):
972+ raise
973+ else :
974+ raise KsyunSDKException (e .message , e .message )
975+
976+
977+ def GetCntvRefreshOrPreloadTask (self , request ):
978+ """刷新预热进度查询接口(央视)
979+ :param request: Request instance for GetCntvRefreshOrPreloadTask.
980+ :type request: :class:`ksyun.client.cdn.v3.models.GetCntvRefreshOrPreloadTaskRequest`
981+ """
982+ try :
983+ params = request ._serialize ()
984+ body = self .call_judge ("GetCntvRefreshOrPreloadTask" , params , "application/json" )
985+ response = json .loads (body )
986+ if "Error" not in response :
987+ return body
988+ else :
989+ code = response ["Error" ]["Code" ]
990+ message = response ["Error" ]["Message" ]
991+ req_id = response ["RequestId" ]
992+ raise KsyunSDKException (code , message , req_id )
993+ except Exception as e :
994+ if isinstance (e , KsyunSDKException ):
995+ raise
996+ else :
997+ raise KsyunSDKException (e .message , e .message )
998+
999+
0 commit comments