Skip to content

Commit 4baaa16

Browse files
author
fengyikai
committed
虚拟私有网络(vpc):更新DescribeSubnets,返回参数
1 parent fcb9551 commit 4baaa16

5 files changed

Lines changed: 437 additions & 4 deletions

File tree

ksyun/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
# limitations under the License.
1515

1616

17-
__version__ = '1.5.8.38'
17+
__version__ = '1.5.8.39'

ksyun/client/cdn/v3/client.py

Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)