Browse Source

Set multiple apis to private.

sdk-team 4 years ago
parent
commit
9c901043d8
73 changed files with 34 additions and 4803 deletions
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 0 64
      vod/CMakeLists.txt
  4. 0 128
      vod/include/alibabacloud/vod/VodClient.h
  5. 0 60
      vod/include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryRequest.h
  6. 0 49
      vod/include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryResult.h
  7. 0 60
      vod/include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryRequest.h
  8. 0 49
      vod/include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryResult.h
  9. 0 51
      vod/include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryRequest.h
  10. 0 57
      vod/include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryResult.h
  11. 0 60
      vod/include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataRequest.h
  12. 0 65
      vod/include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataResult.h
  13. 0 60
      vod/include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataRequest.h
  14. 0 65
      vod/include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataResult.h
  15. 0 66
      vod/include/alibabacloud/vod/model/DescribeVodTagResourcesRequest.h
  16. 0 61
      vod/include/alibabacloud/vod/model/DescribeVodTagResourcesResult.h
  17. 0 48
      vod/include/alibabacloud/vod/model/DescribeVodUserTagsRequest.h
  18. 0 56
      vod/include/alibabacloud/vod/model/DescribeVodUserTagsResult.h
  19. 0 51
      vod/include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryRequest.h
  20. 0 49
      vod/include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryResult.h
  21. 0 51
      vod/include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryRequest.h
  22. 0 49
      vod/include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryResult.h
  23. 12 11
      vod/include/alibabacloud/vod/model/GetPlayInfoResult.h
  24. 0 63
      vod/include/alibabacloud/vod/model/ListMediaDNADeleteJobRequest.h
  25. 0 62
      vod/include/alibabacloud/vod/model/ListMediaDNADeleteJobResult.h
  26. 0 57
      vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsRequest.h
  27. 0 56
      vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsResult.h
  28. 0 48
      vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosRequest.h
  29. 0 57
      vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosResult.h
  30. 0 87
      vod/include/alibabacloud/vod/model/SubmitLiveEditingRequest.h
  31. 0 53
      vod/include/alibabacloud/vod/model/SubmitLiveEditingResult.h
  32. 0 63
      vod/include/alibabacloud/vod/model/TagVodResourcesRequest.h
  33. 0 49
      vod/include/alibabacloud/vod/model/TagVodResourcesResult.h
  34. 0 60
      vod/include/alibabacloud/vod/model/UnTagVodResourcesRequest.h
  35. 0 49
      vod/include/alibabacloud/vod/model/UnTagVodResourcesResult.h
  36. 0 57
      vod/include/alibabacloud/vod/model/UpdateStreamInfoRequest.h
  37. 0 49
      vod/include/alibabacloud/vod/model/UpdateStreamInfoResult.h
  38. 0 576
      vod/src/VodClient.cc
  39. 0 84
      vod/src/model/CreateVodRealTimeLogDeliveryRequest.cc
  40. 0 44
      vod/src/model/CreateVodRealTimeLogDeliveryResult.cc
  41. 0 84
      vod/src/model/DeleteVodRealtimeLogDeliveryRequest.cc
  42. 0 44
      vod/src/model/DeleteVodRealtimeLogDeliveryResult.cc
  43. 0 51
      vod/src/model/DescribeVodDomainRealtimeLogDeliveryRequest.cc
  44. 0 72
      vod/src/model/DescribeVodDomainRealtimeLogDeliveryResult.cc
  45. 0 84
      vod/src/model/DescribeVodDomainSrcBpsDataRequest.cc
  46. 0 89
      vod/src/model/DescribeVodDomainSrcBpsDataResult.cc
  47. 0 84
      vod/src/model/DescribeVodDomainSrcTrafficDataRequest.cc
  48. 0 89
      vod/src/model/DescribeVodDomainSrcTrafficDataResult.cc
  49. 0 91
      vod/src/model/DescribeVodTagResourcesRequest.cc
  50. 0 67
      vod/src/model/DescribeVodTagResourcesResult.cc
  51. 0 40
      vod/src/model/DescribeVodUserTagsRequest.cc
  52. 0 60
      vod/src/model/DescribeVodUserTagsResult.cc
  53. 0 51
      vod/src/model/DisableVodRealtimeLogDeliveryRequest.cc
  54. 0 44
      vod/src/model/DisableVodRealtimeLogDeliveryResult.cc
  55. 0 51
      vod/src/model/EnableVodRealtimeLogDeliveryRequest.cc
  56. 0 44
      vod/src/model/EnableVodRealtimeLogDeliveryResult.cc
  57. 2 0
      vod/src/model/GetPlayInfoResult.cc
  58. 12 12
      vod/src/model/GetURLUploadInfosResult.cc
  59. 0 95
      vod/src/model/ListMediaDNADeleteJobRequest.cc
  60. 0 75
      vod/src/model/ListMediaDNADeleteJobResult.cc
  61. 0 73
      vod/src/model/ListVodRealtimeLogDeliveryDomainsRequest.cc
  62. 0 59
      vod/src/model/ListVodRealtimeLogDeliveryDomainsResult.cc
  63. 0 40
      vod/src/model/ListVodRealtimeLogDeliveryInfosRequest.cc
  64. 0 61
      vod/src/model/ListVodRealtimeLogDeliveryInfosResult.cc
  65. 4 4
      vod/src/model/RegisterMediaResult.cc
  66. 0 183
      vod/src/model/SubmitLiveEditingRequest.cc
  67. 0 58
      vod/src/model/SubmitLiveEditingResult.cc
  68. 0 80
      vod/src/model/TagVodResourcesRequest.cc
  69. 0 44
      vod/src/model/TagVodResourcesResult.cc
  70. 0 88
      vod/src/model/UnTagVodResourcesRequest.cc
  71. 0 44
      vod/src/model/UnTagVodResourcesResult.cc
  72. 0 73
      vod/src/model/UpdateStreamInfoRequest.cc
  73. 0 44
      vod/src/model/UpdateStreamInfoResult.cc

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-03-15 Version: 1.36.1080
+- Set multiple apis to private.
+
 2022-03-14 Version: 1.36.1079
 - Iot_20180120 old version sdk.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1079
+1.36.1080

+ 0 - 64
vod/CMakeLists.txt

@@ -55,8 +55,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/CreateUploadImageResult.h
 	include/alibabacloud/vod/model/CreateUploadVideoRequest.h
 	include/alibabacloud/vod/model/CreateUploadVideoResult.h
-	include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryRequest.h
-	include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryResult.h
 	include/alibabacloud/vod/model/DeleteAIImageInfosRequest.h
 	include/alibabacloud/vod/model/DeleteAIImageInfosResult.h
 	include/alibabacloud/vod/model/DeleteAITemplateRequest.h
@@ -87,8 +85,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/DeleteVideoResult.h
 	include/alibabacloud/vod/model/DeleteVodDomainRequest.h
 	include/alibabacloud/vod/model/DeleteVodDomainResult.h
-	include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryRequest.h
-	include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryResult.h
 	include/alibabacloud/vod/model/DeleteVodSpecificConfigRequest.h
 	include/alibabacloud/vod/model/DeleteVodSpecificConfigResult.h
 	include/alibabacloud/vod/model/DeleteVodTemplateRequest.h
@@ -117,12 +113,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/DescribeVodDomainDetailResult.h
 	include/alibabacloud/vod/model/DescribeVodDomainLogRequest.h
 	include/alibabacloud/vod/model/DescribeVodDomainLogResult.h
-	include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryRequest.h
-	include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryResult.h
-	include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataRequest.h
-	include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataResult.h
-	include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataRequest.h
-	include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataResult.h
 	include/alibabacloud/vod/model/DescribeVodDomainTrafficDataRequest.h
 	include/alibabacloud/vod/model/DescribeVodDomainTrafficDataResult.h
 	include/alibabacloud/vod/model/DescribeVodDomainUsageDataRequest.h
@@ -133,22 +123,14 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/DescribeVodRefreshTasksResult.h
 	include/alibabacloud/vod/model/DescribeVodStorageDataRequest.h
 	include/alibabacloud/vod/model/DescribeVodStorageDataResult.h
-	include/alibabacloud/vod/model/DescribeVodTagResourcesRequest.h
-	include/alibabacloud/vod/model/DescribeVodTagResourcesResult.h
 	include/alibabacloud/vod/model/DescribeVodTranscodeDataRequest.h
 	include/alibabacloud/vod/model/DescribeVodTranscodeDataResult.h
 	include/alibabacloud/vod/model/DescribeVodUserDomainsRequest.h
 	include/alibabacloud/vod/model/DescribeVodUserDomainsResult.h
-	include/alibabacloud/vod/model/DescribeVodUserTagsRequest.h
-	include/alibabacloud/vod/model/DescribeVodUserTagsResult.h
 	include/alibabacloud/vod/model/DescribeVodVerifyContentRequest.h
 	include/alibabacloud/vod/model/DescribeVodVerifyContentResult.h
 	include/alibabacloud/vod/model/DetachAppPolicyFromIdentityRequest.h
 	include/alibabacloud/vod/model/DetachAppPolicyFromIdentityResult.h
-	include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryRequest.h
-	include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryResult.h
-	include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryRequest.h
-	include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryResult.h
 	include/alibabacloud/vod/model/GetAIImageJobsRequest.h
 	include/alibabacloud/vod/model/GetAIImageJobsResult.h
 	include/alibabacloud/vod/model/GetAIMediaAuditJobRequest.h
@@ -227,18 +209,12 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/ListDynamicImageResult.h
 	include/alibabacloud/vod/model/ListLiveRecordVideoRequest.h
 	include/alibabacloud/vod/model/ListLiveRecordVideoResult.h
-	include/alibabacloud/vod/model/ListMediaDNADeleteJobRequest.h
-	include/alibabacloud/vod/model/ListMediaDNADeleteJobResult.h
 	include/alibabacloud/vod/model/ListSnapshotsRequest.h
 	include/alibabacloud/vod/model/ListSnapshotsResult.h
 	include/alibabacloud/vod/model/ListTranscodeTaskRequest.h
 	include/alibabacloud/vod/model/ListTranscodeTaskResult.h
 	include/alibabacloud/vod/model/ListTranscodeTemplateGroupRequest.h
 	include/alibabacloud/vod/model/ListTranscodeTemplateGroupResult.h
-	include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsRequest.h
-	include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsResult.h
-	include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosRequest.h
-	include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosResult.h
 	include/alibabacloud/vod/model/ListVodTemplateRequest.h
 	include/alibabacloud/vod/model/ListVodTemplateResult.h
 	include/alibabacloud/vod/model/ListWatermarkRequest.h
@@ -285,8 +261,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/SubmitAIMediaAuditJobResult.h
 	include/alibabacloud/vod/model/SubmitDynamicImageJobRequest.h
 	include/alibabacloud/vod/model/SubmitDynamicImageJobResult.h
-	include/alibabacloud/vod/model/SubmitLiveEditingRequest.h
-	include/alibabacloud/vod/model/SubmitLiveEditingResult.h
 	include/alibabacloud/vod/model/SubmitMediaDNADeleteJobRequest.h
 	include/alibabacloud/vod/model/SubmitMediaDNADeleteJobResult.h
 	include/alibabacloud/vod/model/SubmitPreprocessJobsRequest.h
@@ -297,10 +271,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/SubmitTranscodeJobsResult.h
 	include/alibabacloud/vod/model/SubmitWorkflowJobRequest.h
 	include/alibabacloud/vod/model/SubmitWorkflowJobResult.h
-	include/alibabacloud/vod/model/TagVodResourcesRequest.h
-	include/alibabacloud/vod/model/TagVodResourcesResult.h
-	include/alibabacloud/vod/model/UnTagVodResourcesRequest.h
-	include/alibabacloud/vod/model/UnTagVodResourcesResult.h
 	include/alibabacloud/vod/model/UpdateAITemplateRequest.h
 	include/alibabacloud/vod/model/UpdateAITemplateResult.h
 	include/alibabacloud/vod/model/UpdateAppInfoRequest.h
@@ -313,8 +283,6 @@ set(vod_public_header_model
 	include/alibabacloud/vod/model/UpdateEditingProjectResult.h
 	include/alibabacloud/vod/model/UpdateImageInfosRequest.h
 	include/alibabacloud/vod/model/UpdateImageInfosResult.h
-	include/alibabacloud/vod/model/UpdateStreamInfoRequest.h
-	include/alibabacloud/vod/model/UpdateStreamInfoResult.h
 	include/alibabacloud/vod/model/UpdateTranscodeTemplateGroupRequest.h
 	include/alibabacloud/vod/model/UpdateTranscodeTemplateGroupResult.h
 	include/alibabacloud/vod/model/UpdateVideoInfoRequest.h
@@ -370,8 +338,6 @@ set(vod_src
 	src/model/CreateUploadImageResult.cc
 	src/model/CreateUploadVideoRequest.cc
 	src/model/CreateUploadVideoResult.cc
-	src/model/CreateVodRealTimeLogDeliveryRequest.cc
-	src/model/CreateVodRealTimeLogDeliveryResult.cc
 	src/model/DeleteAIImageInfosRequest.cc
 	src/model/DeleteAIImageInfosResult.cc
 	src/model/DeleteAITemplateRequest.cc
@@ -402,8 +368,6 @@ set(vod_src
 	src/model/DeleteVideoResult.cc
 	src/model/DeleteVodDomainRequest.cc
 	src/model/DeleteVodDomainResult.cc
-	src/model/DeleteVodRealtimeLogDeliveryRequest.cc
-	src/model/DeleteVodRealtimeLogDeliveryResult.cc
 	src/model/DeleteVodSpecificConfigRequest.cc
 	src/model/DeleteVodSpecificConfigResult.cc
 	src/model/DeleteVodTemplateRequest.cc
@@ -432,12 +396,6 @@ set(vod_src
 	src/model/DescribeVodDomainDetailResult.cc
 	src/model/DescribeVodDomainLogRequest.cc
 	src/model/DescribeVodDomainLogResult.cc
-	src/model/DescribeVodDomainRealtimeLogDeliveryRequest.cc
-	src/model/DescribeVodDomainRealtimeLogDeliveryResult.cc
-	src/model/DescribeVodDomainSrcBpsDataRequest.cc
-	src/model/DescribeVodDomainSrcBpsDataResult.cc
-	src/model/DescribeVodDomainSrcTrafficDataRequest.cc
-	src/model/DescribeVodDomainSrcTrafficDataResult.cc
 	src/model/DescribeVodDomainTrafficDataRequest.cc
 	src/model/DescribeVodDomainTrafficDataResult.cc
 	src/model/DescribeVodDomainUsageDataRequest.cc
@@ -448,22 +406,14 @@ set(vod_src
 	src/model/DescribeVodRefreshTasksResult.cc
 	src/model/DescribeVodStorageDataRequest.cc
 	src/model/DescribeVodStorageDataResult.cc
-	src/model/DescribeVodTagResourcesRequest.cc
-	src/model/DescribeVodTagResourcesResult.cc
 	src/model/DescribeVodTranscodeDataRequest.cc
 	src/model/DescribeVodTranscodeDataResult.cc
 	src/model/DescribeVodUserDomainsRequest.cc
 	src/model/DescribeVodUserDomainsResult.cc
-	src/model/DescribeVodUserTagsRequest.cc
-	src/model/DescribeVodUserTagsResult.cc
 	src/model/DescribeVodVerifyContentRequest.cc
 	src/model/DescribeVodVerifyContentResult.cc
 	src/model/DetachAppPolicyFromIdentityRequest.cc
 	src/model/DetachAppPolicyFromIdentityResult.cc
-	src/model/DisableVodRealtimeLogDeliveryRequest.cc
-	src/model/DisableVodRealtimeLogDeliveryResult.cc
-	src/model/EnableVodRealtimeLogDeliveryRequest.cc
-	src/model/EnableVodRealtimeLogDeliveryResult.cc
 	src/model/GetAIImageJobsRequest.cc
 	src/model/GetAIImageJobsResult.cc
 	src/model/GetAIMediaAuditJobRequest.cc
@@ -542,18 +492,12 @@ set(vod_src
 	src/model/ListDynamicImageResult.cc
 	src/model/ListLiveRecordVideoRequest.cc
 	src/model/ListLiveRecordVideoResult.cc
-	src/model/ListMediaDNADeleteJobRequest.cc
-	src/model/ListMediaDNADeleteJobResult.cc
 	src/model/ListSnapshotsRequest.cc
 	src/model/ListSnapshotsResult.cc
 	src/model/ListTranscodeTaskRequest.cc
 	src/model/ListTranscodeTaskResult.cc
 	src/model/ListTranscodeTemplateGroupRequest.cc
 	src/model/ListTranscodeTemplateGroupResult.cc
-	src/model/ListVodRealtimeLogDeliveryDomainsRequest.cc
-	src/model/ListVodRealtimeLogDeliveryDomainsResult.cc
-	src/model/ListVodRealtimeLogDeliveryInfosRequest.cc
-	src/model/ListVodRealtimeLogDeliveryInfosResult.cc
 	src/model/ListVodTemplateRequest.cc
 	src/model/ListVodTemplateResult.cc
 	src/model/ListWatermarkRequest.cc
@@ -600,8 +544,6 @@ set(vod_src
 	src/model/SubmitAIMediaAuditJobResult.cc
 	src/model/SubmitDynamicImageJobRequest.cc
 	src/model/SubmitDynamicImageJobResult.cc
-	src/model/SubmitLiveEditingRequest.cc
-	src/model/SubmitLiveEditingResult.cc
 	src/model/SubmitMediaDNADeleteJobRequest.cc
 	src/model/SubmitMediaDNADeleteJobResult.cc
 	src/model/SubmitPreprocessJobsRequest.cc
@@ -612,10 +554,6 @@ set(vod_src
 	src/model/SubmitTranscodeJobsResult.cc
 	src/model/SubmitWorkflowJobRequest.cc
 	src/model/SubmitWorkflowJobResult.cc
-	src/model/TagVodResourcesRequest.cc
-	src/model/TagVodResourcesResult.cc
-	src/model/UnTagVodResourcesRequest.cc
-	src/model/UnTagVodResourcesResult.cc
 	src/model/UpdateAITemplateRequest.cc
 	src/model/UpdateAITemplateResult.cc
 	src/model/UpdateAppInfoRequest.cc
@@ -628,8 +566,6 @@ set(vod_src
 	src/model/UpdateEditingProjectResult.cc
 	src/model/UpdateImageInfosRequest.cc
 	src/model/UpdateImageInfosResult.cc
-	src/model/UpdateStreamInfoRequest.cc
-	src/model/UpdateStreamInfoResult.cc
 	src/model/UpdateTranscodeTemplateGroupRequest.cc
 	src/model/UpdateTranscodeTemplateGroupResult.cc
 	src/model/UpdateVideoInfoRequest.cc

+ 0 - 128
vod/include/alibabacloud/vod/VodClient.h

@@ -56,8 +56,6 @@
 #include "model/CreateUploadImageResult.h"
 #include "model/CreateUploadVideoRequest.h"
 #include "model/CreateUploadVideoResult.h"
-#include "model/CreateVodRealTimeLogDeliveryRequest.h"
-#include "model/CreateVodRealTimeLogDeliveryResult.h"
 #include "model/DeleteAIImageInfosRequest.h"
 #include "model/DeleteAIImageInfosResult.h"
 #include "model/DeleteAITemplateRequest.h"
@@ -88,8 +86,6 @@
 #include "model/DeleteVideoResult.h"
 #include "model/DeleteVodDomainRequest.h"
 #include "model/DeleteVodDomainResult.h"
-#include "model/DeleteVodRealtimeLogDeliveryRequest.h"
-#include "model/DeleteVodRealtimeLogDeliveryResult.h"
 #include "model/DeleteVodSpecificConfigRequest.h"
 #include "model/DeleteVodSpecificConfigResult.h"
 #include "model/DeleteVodTemplateRequest.h"
@@ -118,12 +114,6 @@
 #include "model/DescribeVodDomainDetailResult.h"
 #include "model/DescribeVodDomainLogRequest.h"
 #include "model/DescribeVodDomainLogResult.h"
-#include "model/DescribeVodDomainRealtimeLogDeliveryRequest.h"
-#include "model/DescribeVodDomainRealtimeLogDeliveryResult.h"
-#include "model/DescribeVodDomainSrcBpsDataRequest.h"
-#include "model/DescribeVodDomainSrcBpsDataResult.h"
-#include "model/DescribeVodDomainSrcTrafficDataRequest.h"
-#include "model/DescribeVodDomainSrcTrafficDataResult.h"
 #include "model/DescribeVodDomainTrafficDataRequest.h"
 #include "model/DescribeVodDomainTrafficDataResult.h"
 #include "model/DescribeVodDomainUsageDataRequest.h"
@@ -134,22 +124,14 @@
 #include "model/DescribeVodRefreshTasksResult.h"
 #include "model/DescribeVodStorageDataRequest.h"
 #include "model/DescribeVodStorageDataResult.h"
-#include "model/DescribeVodTagResourcesRequest.h"
-#include "model/DescribeVodTagResourcesResult.h"
 #include "model/DescribeVodTranscodeDataRequest.h"
 #include "model/DescribeVodTranscodeDataResult.h"
 #include "model/DescribeVodUserDomainsRequest.h"
 #include "model/DescribeVodUserDomainsResult.h"
-#include "model/DescribeVodUserTagsRequest.h"
-#include "model/DescribeVodUserTagsResult.h"
 #include "model/DescribeVodVerifyContentRequest.h"
 #include "model/DescribeVodVerifyContentResult.h"
 #include "model/DetachAppPolicyFromIdentityRequest.h"
 #include "model/DetachAppPolicyFromIdentityResult.h"
-#include "model/DisableVodRealtimeLogDeliveryRequest.h"
-#include "model/DisableVodRealtimeLogDeliveryResult.h"
-#include "model/EnableVodRealtimeLogDeliveryRequest.h"
-#include "model/EnableVodRealtimeLogDeliveryResult.h"
 #include "model/GetAIImageJobsRequest.h"
 #include "model/GetAIImageJobsResult.h"
 #include "model/GetAIMediaAuditJobRequest.h"
@@ -228,18 +210,12 @@
 #include "model/ListDynamicImageResult.h"
 #include "model/ListLiveRecordVideoRequest.h"
 #include "model/ListLiveRecordVideoResult.h"
-#include "model/ListMediaDNADeleteJobRequest.h"
-#include "model/ListMediaDNADeleteJobResult.h"
 #include "model/ListSnapshotsRequest.h"
 #include "model/ListSnapshotsResult.h"
 #include "model/ListTranscodeTaskRequest.h"
 #include "model/ListTranscodeTaskResult.h"
 #include "model/ListTranscodeTemplateGroupRequest.h"
 #include "model/ListTranscodeTemplateGroupResult.h"
-#include "model/ListVodRealtimeLogDeliveryDomainsRequest.h"
-#include "model/ListVodRealtimeLogDeliveryDomainsResult.h"
-#include "model/ListVodRealtimeLogDeliveryInfosRequest.h"
-#include "model/ListVodRealtimeLogDeliveryInfosResult.h"
 #include "model/ListVodTemplateRequest.h"
 #include "model/ListVodTemplateResult.h"
 #include "model/ListWatermarkRequest.h"
@@ -286,8 +262,6 @@
 #include "model/SubmitAIMediaAuditJobResult.h"
 #include "model/SubmitDynamicImageJobRequest.h"
 #include "model/SubmitDynamicImageJobResult.h"
-#include "model/SubmitLiveEditingRequest.h"
-#include "model/SubmitLiveEditingResult.h"
 #include "model/SubmitMediaDNADeleteJobRequest.h"
 #include "model/SubmitMediaDNADeleteJobResult.h"
 #include "model/SubmitPreprocessJobsRequest.h"
@@ -298,10 +272,6 @@
 #include "model/SubmitTranscodeJobsResult.h"
 #include "model/SubmitWorkflowJobRequest.h"
 #include "model/SubmitWorkflowJobResult.h"
-#include "model/TagVodResourcesRequest.h"
-#include "model/TagVodResourcesResult.h"
-#include "model/UnTagVodResourcesRequest.h"
-#include "model/UnTagVodResourcesResult.h"
 #include "model/UpdateAITemplateRequest.h"
 #include "model/UpdateAITemplateResult.h"
 #include "model/UpdateAppInfoRequest.h"
@@ -314,8 +284,6 @@
 #include "model/UpdateEditingProjectResult.h"
 #include "model/UpdateImageInfosRequest.h"
 #include "model/UpdateImageInfosResult.h"
-#include "model/UpdateStreamInfoRequest.h"
-#include "model/UpdateStreamInfoResult.h"
 #include "model/UpdateTranscodeTemplateGroupRequest.h"
 #include "model/UpdateTranscodeTemplateGroupResult.h"
 #include "model/UpdateVideoInfoRequest.h"
@@ -394,9 +362,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateUploadVideoResult> CreateUploadVideoOutcome;
 			typedef std::future<CreateUploadVideoOutcome> CreateUploadVideoOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::CreateUploadVideoRequest&, const CreateUploadVideoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUploadVideoAsyncHandler;
-			typedef Outcome<Error, Model::CreateVodRealTimeLogDeliveryResult> CreateVodRealTimeLogDeliveryOutcome;
-			typedef std::future<CreateVodRealTimeLogDeliveryOutcome> CreateVodRealTimeLogDeliveryOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::CreateVodRealTimeLogDeliveryRequest&, const CreateVodRealTimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVodRealTimeLogDeliveryAsyncHandler;
 			typedef Outcome<Error, Model::DeleteAIImageInfosResult> DeleteAIImageInfosOutcome;
 			typedef std::future<DeleteAIImageInfosOutcome> DeleteAIImageInfosOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DeleteAIImageInfosRequest&, const DeleteAIImageInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAIImageInfosAsyncHandler;
@@ -442,9 +407,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DeleteVodDomainResult> DeleteVodDomainOutcome;
 			typedef std::future<DeleteVodDomainOutcome> DeleteVodDomainOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DeleteVodDomainRequest&, const DeleteVodDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVodDomainAsyncHandler;
-			typedef Outcome<Error, Model::DeleteVodRealtimeLogDeliveryResult> DeleteVodRealtimeLogDeliveryOutcome;
-			typedef std::future<DeleteVodRealtimeLogDeliveryOutcome> DeleteVodRealtimeLogDeliveryOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DeleteVodRealtimeLogDeliveryRequest&, const DeleteVodRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVodRealtimeLogDeliveryAsyncHandler;
 			typedef Outcome<Error, Model::DeleteVodSpecificConfigResult> DeleteVodSpecificConfigOutcome;
 			typedef std::future<DeleteVodSpecificConfigOutcome> DeleteVodSpecificConfigOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DeleteVodSpecificConfigRequest&, const DeleteVodSpecificConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVodSpecificConfigAsyncHandler;
@@ -487,15 +449,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeVodDomainLogResult> DescribeVodDomainLogOutcome;
 			typedef std::future<DescribeVodDomainLogOutcome> DescribeVodDomainLogOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodDomainLogRequest&, const DescribeVodDomainLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodDomainLogAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVodDomainRealtimeLogDeliveryResult> DescribeVodDomainRealtimeLogDeliveryOutcome;
-			typedef std::future<DescribeVodDomainRealtimeLogDeliveryOutcome> DescribeVodDomainRealtimeLogDeliveryOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DescribeVodDomainRealtimeLogDeliveryRequest&, const DescribeVodDomainRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodDomainRealtimeLogDeliveryAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVodDomainSrcBpsDataResult> DescribeVodDomainSrcBpsDataOutcome;
-			typedef std::future<DescribeVodDomainSrcBpsDataOutcome> DescribeVodDomainSrcBpsDataOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DescribeVodDomainSrcBpsDataRequest&, const DescribeVodDomainSrcBpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodDomainSrcBpsDataAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVodDomainSrcTrafficDataResult> DescribeVodDomainSrcTrafficDataOutcome;
-			typedef std::future<DescribeVodDomainSrcTrafficDataOutcome> DescribeVodDomainSrcTrafficDataOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DescribeVodDomainSrcTrafficDataRequest&, const DescribeVodDomainSrcTrafficDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodDomainSrcTrafficDataAsyncHandler;
 			typedef Outcome<Error, Model::DescribeVodDomainTrafficDataResult> DescribeVodDomainTrafficDataOutcome;
 			typedef std::future<DescribeVodDomainTrafficDataOutcome> DescribeVodDomainTrafficDataOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodDomainTrafficDataRequest&, const DescribeVodDomainTrafficDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodDomainTrafficDataAsyncHandler;
@@ -511,30 +464,18 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeVodStorageDataResult> DescribeVodStorageDataOutcome;
 			typedef std::future<DescribeVodStorageDataOutcome> DescribeVodStorageDataOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodStorageDataRequest&, const DescribeVodStorageDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodStorageDataAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVodTagResourcesResult> DescribeVodTagResourcesOutcome;
-			typedef std::future<DescribeVodTagResourcesOutcome> DescribeVodTagResourcesOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DescribeVodTagResourcesRequest&, const DescribeVodTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodTagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeVodTranscodeDataResult> DescribeVodTranscodeDataOutcome;
 			typedef std::future<DescribeVodTranscodeDataOutcome> DescribeVodTranscodeDataOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodTranscodeDataRequest&, const DescribeVodTranscodeDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodTranscodeDataAsyncHandler;
 			typedef Outcome<Error, Model::DescribeVodUserDomainsResult> DescribeVodUserDomainsOutcome;
 			typedef std::future<DescribeVodUserDomainsOutcome> DescribeVodUserDomainsOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodUserDomainsRequest&, const DescribeVodUserDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodUserDomainsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVodUserTagsResult> DescribeVodUserTagsOutcome;
-			typedef std::future<DescribeVodUserTagsOutcome> DescribeVodUserTagsOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DescribeVodUserTagsRequest&, const DescribeVodUserTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodUserTagsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeVodVerifyContentResult> DescribeVodVerifyContentOutcome;
 			typedef std::future<DescribeVodVerifyContentOutcome> DescribeVodVerifyContentOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DescribeVodVerifyContentRequest&, const DescribeVodVerifyContentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVodVerifyContentAsyncHandler;
 			typedef Outcome<Error, Model::DetachAppPolicyFromIdentityResult> DetachAppPolicyFromIdentityOutcome;
 			typedef std::future<DetachAppPolicyFromIdentityOutcome> DetachAppPolicyFromIdentityOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::DetachAppPolicyFromIdentityRequest&, const DetachAppPolicyFromIdentityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachAppPolicyFromIdentityAsyncHandler;
-			typedef Outcome<Error, Model::DisableVodRealtimeLogDeliveryResult> DisableVodRealtimeLogDeliveryOutcome;
-			typedef std::future<DisableVodRealtimeLogDeliveryOutcome> DisableVodRealtimeLogDeliveryOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::DisableVodRealtimeLogDeliveryRequest&, const DisableVodRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableVodRealtimeLogDeliveryAsyncHandler;
-			typedef Outcome<Error, Model::EnableVodRealtimeLogDeliveryResult> EnableVodRealtimeLogDeliveryOutcome;
-			typedef std::future<EnableVodRealtimeLogDeliveryOutcome> EnableVodRealtimeLogDeliveryOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::EnableVodRealtimeLogDeliveryRequest&, const EnableVodRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableVodRealtimeLogDeliveryAsyncHandler;
 			typedef Outcome<Error, Model::GetAIImageJobsResult> GetAIImageJobsOutcome;
 			typedef std::future<GetAIImageJobsOutcome> GetAIImageJobsOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::GetAIImageJobsRequest&, const GetAIImageJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAIImageJobsAsyncHandler;
@@ -652,9 +593,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListLiveRecordVideoResult> ListLiveRecordVideoOutcome;
 			typedef std::future<ListLiveRecordVideoOutcome> ListLiveRecordVideoOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::ListLiveRecordVideoRequest&, const ListLiveRecordVideoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLiveRecordVideoAsyncHandler;
-			typedef Outcome<Error, Model::ListMediaDNADeleteJobResult> ListMediaDNADeleteJobOutcome;
-			typedef std::future<ListMediaDNADeleteJobOutcome> ListMediaDNADeleteJobOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::ListMediaDNADeleteJobRequest&, const ListMediaDNADeleteJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMediaDNADeleteJobAsyncHandler;
 			typedef Outcome<Error, Model::ListSnapshotsResult> ListSnapshotsOutcome;
 			typedef std::future<ListSnapshotsOutcome> ListSnapshotsOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::ListSnapshotsRequest&, const ListSnapshotsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSnapshotsAsyncHandler;
@@ -664,12 +602,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListTranscodeTemplateGroupResult> ListTranscodeTemplateGroupOutcome;
 			typedef std::future<ListTranscodeTemplateGroupOutcome> ListTranscodeTemplateGroupOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::ListTranscodeTemplateGroupRequest&, const ListTranscodeTemplateGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTranscodeTemplateGroupAsyncHandler;
-			typedef Outcome<Error, Model::ListVodRealtimeLogDeliveryDomainsResult> ListVodRealtimeLogDeliveryDomainsOutcome;
-			typedef std::future<ListVodRealtimeLogDeliveryDomainsOutcome> ListVodRealtimeLogDeliveryDomainsOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::ListVodRealtimeLogDeliveryDomainsRequest&, const ListVodRealtimeLogDeliveryDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVodRealtimeLogDeliveryDomainsAsyncHandler;
-			typedef Outcome<Error, Model::ListVodRealtimeLogDeliveryInfosResult> ListVodRealtimeLogDeliveryInfosOutcome;
-			typedef std::future<ListVodRealtimeLogDeliveryInfosOutcome> ListVodRealtimeLogDeliveryInfosOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::ListVodRealtimeLogDeliveryInfosRequest&, const ListVodRealtimeLogDeliveryInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVodRealtimeLogDeliveryInfosAsyncHandler;
 			typedef Outcome<Error, Model::ListVodTemplateResult> ListVodTemplateOutcome;
 			typedef std::future<ListVodTemplateOutcome> ListVodTemplateOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::ListVodTemplateRequest&, const ListVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVodTemplateAsyncHandler;
@@ -739,9 +671,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SubmitDynamicImageJobResult> SubmitDynamicImageJobOutcome;
 			typedef std::future<SubmitDynamicImageJobOutcome> SubmitDynamicImageJobOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::SubmitDynamicImageJobRequest&, const SubmitDynamicImageJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitDynamicImageJobAsyncHandler;
-			typedef Outcome<Error, Model::SubmitLiveEditingResult> SubmitLiveEditingOutcome;
-			typedef std::future<SubmitLiveEditingOutcome> SubmitLiveEditingOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::SubmitLiveEditingRequest&, const SubmitLiveEditingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitLiveEditingAsyncHandler;
 			typedef Outcome<Error, Model::SubmitMediaDNADeleteJobResult> SubmitMediaDNADeleteJobOutcome;
 			typedef std::future<SubmitMediaDNADeleteJobOutcome> SubmitMediaDNADeleteJobOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::SubmitMediaDNADeleteJobRequest&, const SubmitMediaDNADeleteJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitMediaDNADeleteJobAsyncHandler;
@@ -757,12 +686,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SubmitWorkflowJobResult> SubmitWorkflowJobOutcome;
 			typedef std::future<SubmitWorkflowJobOutcome> SubmitWorkflowJobOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::SubmitWorkflowJobRequest&, const SubmitWorkflowJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitWorkflowJobAsyncHandler;
-			typedef Outcome<Error, Model::TagVodResourcesResult> TagVodResourcesOutcome;
-			typedef std::future<TagVodResourcesOutcome> TagVodResourcesOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::TagVodResourcesRequest&, const TagVodResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagVodResourcesAsyncHandler;
-			typedef Outcome<Error, Model::UnTagVodResourcesResult> UnTagVodResourcesOutcome;
-			typedef std::future<UnTagVodResourcesOutcome> UnTagVodResourcesOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::UnTagVodResourcesRequest&, const UnTagVodResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnTagVodResourcesAsyncHandler;
 			typedef Outcome<Error, Model::UpdateAITemplateResult> UpdateAITemplateOutcome;
 			typedef std::future<UpdateAITemplateOutcome> UpdateAITemplateOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::UpdateAITemplateRequest&, const UpdateAITemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAITemplateAsyncHandler;
@@ -781,9 +704,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::UpdateImageInfosResult> UpdateImageInfosOutcome;
 			typedef std::future<UpdateImageInfosOutcome> UpdateImageInfosOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::UpdateImageInfosRequest&, const UpdateImageInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateImageInfosAsyncHandler;
-			typedef Outcome<Error, Model::UpdateStreamInfoResult> UpdateStreamInfoOutcome;
-			typedef std::future<UpdateStreamInfoOutcome> UpdateStreamInfoOutcomeCallable;
-			typedef std::function<void(const VodClient*, const Model::UpdateStreamInfoRequest&, const UpdateStreamInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateStreamInfoAsyncHandler;
 			typedef Outcome<Error, Model::UpdateTranscodeTemplateGroupResult> UpdateTranscodeTemplateGroupOutcome;
 			typedef std::future<UpdateTranscodeTemplateGroupOutcome> UpdateTranscodeTemplateGroupOutcomeCallable;
 			typedef std::function<void(const VodClient*, const Model::UpdateTranscodeTemplateGroupRequest&, const UpdateTranscodeTemplateGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTranscodeTemplateGroupAsyncHandler;
@@ -867,9 +787,6 @@ namespace AlibabaCloud
 			CreateUploadVideoOutcome createUploadVideo(const Model::CreateUploadVideoRequest &request)const;
 			void createUploadVideoAsync(const Model::CreateUploadVideoRequest& request, const CreateUploadVideoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateUploadVideoOutcomeCallable createUploadVideoCallable(const Model::CreateUploadVideoRequest& request) const;
-			CreateVodRealTimeLogDeliveryOutcome createVodRealTimeLogDelivery(const Model::CreateVodRealTimeLogDeliveryRequest &request)const;
-			void createVodRealTimeLogDeliveryAsync(const Model::CreateVodRealTimeLogDeliveryRequest& request, const CreateVodRealTimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateVodRealTimeLogDeliveryOutcomeCallable createVodRealTimeLogDeliveryCallable(const Model::CreateVodRealTimeLogDeliveryRequest& request) const;
 			DeleteAIImageInfosOutcome deleteAIImageInfos(const Model::DeleteAIImageInfosRequest &request)const;
 			void deleteAIImageInfosAsync(const Model::DeleteAIImageInfosRequest& request, const DeleteAIImageInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteAIImageInfosOutcomeCallable deleteAIImageInfosCallable(const Model::DeleteAIImageInfosRequest& request) const;
@@ -915,9 +832,6 @@ namespace AlibabaCloud
 			DeleteVodDomainOutcome deleteVodDomain(const Model::DeleteVodDomainRequest &request)const;
 			void deleteVodDomainAsync(const Model::DeleteVodDomainRequest& request, const DeleteVodDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteVodDomainOutcomeCallable deleteVodDomainCallable(const Model::DeleteVodDomainRequest& request) const;
-			DeleteVodRealtimeLogDeliveryOutcome deleteVodRealtimeLogDelivery(const Model::DeleteVodRealtimeLogDeliveryRequest &request)const;
-			void deleteVodRealtimeLogDeliveryAsync(const Model::DeleteVodRealtimeLogDeliveryRequest& request, const DeleteVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteVodRealtimeLogDeliveryOutcomeCallable deleteVodRealtimeLogDeliveryCallable(const Model::DeleteVodRealtimeLogDeliveryRequest& request) const;
 			DeleteVodSpecificConfigOutcome deleteVodSpecificConfig(const Model::DeleteVodSpecificConfigRequest &request)const;
 			void deleteVodSpecificConfigAsync(const Model::DeleteVodSpecificConfigRequest& request, const DeleteVodSpecificConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteVodSpecificConfigOutcomeCallable deleteVodSpecificConfigCallable(const Model::DeleteVodSpecificConfigRequest& request) const;
@@ -960,15 +874,6 @@ namespace AlibabaCloud
 			DescribeVodDomainLogOutcome describeVodDomainLog(const Model::DescribeVodDomainLogRequest &request)const;
 			void describeVodDomainLogAsync(const Model::DescribeVodDomainLogRequest& request, const DescribeVodDomainLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodDomainLogOutcomeCallable describeVodDomainLogCallable(const Model::DescribeVodDomainLogRequest& request) const;
-			DescribeVodDomainRealtimeLogDeliveryOutcome describeVodDomainRealtimeLogDelivery(const Model::DescribeVodDomainRealtimeLogDeliveryRequest &request)const;
-			void describeVodDomainRealtimeLogDeliveryAsync(const Model::DescribeVodDomainRealtimeLogDeliveryRequest& request, const DescribeVodDomainRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVodDomainRealtimeLogDeliveryOutcomeCallable describeVodDomainRealtimeLogDeliveryCallable(const Model::DescribeVodDomainRealtimeLogDeliveryRequest& request) const;
-			DescribeVodDomainSrcBpsDataOutcome describeVodDomainSrcBpsData(const Model::DescribeVodDomainSrcBpsDataRequest &request)const;
-			void describeVodDomainSrcBpsDataAsync(const Model::DescribeVodDomainSrcBpsDataRequest& request, const DescribeVodDomainSrcBpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVodDomainSrcBpsDataOutcomeCallable describeVodDomainSrcBpsDataCallable(const Model::DescribeVodDomainSrcBpsDataRequest& request) const;
-			DescribeVodDomainSrcTrafficDataOutcome describeVodDomainSrcTrafficData(const Model::DescribeVodDomainSrcTrafficDataRequest &request)const;
-			void describeVodDomainSrcTrafficDataAsync(const Model::DescribeVodDomainSrcTrafficDataRequest& request, const DescribeVodDomainSrcTrafficDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVodDomainSrcTrafficDataOutcomeCallable describeVodDomainSrcTrafficDataCallable(const Model::DescribeVodDomainSrcTrafficDataRequest& request) const;
 			DescribeVodDomainTrafficDataOutcome describeVodDomainTrafficData(const Model::DescribeVodDomainTrafficDataRequest &request)const;
 			void describeVodDomainTrafficDataAsync(const Model::DescribeVodDomainTrafficDataRequest& request, const DescribeVodDomainTrafficDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodDomainTrafficDataOutcomeCallable describeVodDomainTrafficDataCallable(const Model::DescribeVodDomainTrafficDataRequest& request) const;
@@ -984,30 +889,18 @@ namespace AlibabaCloud
 			DescribeVodStorageDataOutcome describeVodStorageData(const Model::DescribeVodStorageDataRequest &request)const;
 			void describeVodStorageDataAsync(const Model::DescribeVodStorageDataRequest& request, const DescribeVodStorageDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodStorageDataOutcomeCallable describeVodStorageDataCallable(const Model::DescribeVodStorageDataRequest& request) const;
-			DescribeVodTagResourcesOutcome describeVodTagResources(const Model::DescribeVodTagResourcesRequest &request)const;
-			void describeVodTagResourcesAsync(const Model::DescribeVodTagResourcesRequest& request, const DescribeVodTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVodTagResourcesOutcomeCallable describeVodTagResourcesCallable(const Model::DescribeVodTagResourcesRequest& request) const;
 			DescribeVodTranscodeDataOutcome describeVodTranscodeData(const Model::DescribeVodTranscodeDataRequest &request)const;
 			void describeVodTranscodeDataAsync(const Model::DescribeVodTranscodeDataRequest& request, const DescribeVodTranscodeDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodTranscodeDataOutcomeCallable describeVodTranscodeDataCallable(const Model::DescribeVodTranscodeDataRequest& request) const;
 			DescribeVodUserDomainsOutcome describeVodUserDomains(const Model::DescribeVodUserDomainsRequest &request)const;
 			void describeVodUserDomainsAsync(const Model::DescribeVodUserDomainsRequest& request, const DescribeVodUserDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodUserDomainsOutcomeCallable describeVodUserDomainsCallable(const Model::DescribeVodUserDomainsRequest& request) const;
-			DescribeVodUserTagsOutcome describeVodUserTags(const Model::DescribeVodUserTagsRequest &request)const;
-			void describeVodUserTagsAsync(const Model::DescribeVodUserTagsRequest& request, const DescribeVodUserTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVodUserTagsOutcomeCallable describeVodUserTagsCallable(const Model::DescribeVodUserTagsRequest& request) const;
 			DescribeVodVerifyContentOutcome describeVodVerifyContent(const Model::DescribeVodVerifyContentRequest &request)const;
 			void describeVodVerifyContentAsync(const Model::DescribeVodVerifyContentRequest& request, const DescribeVodVerifyContentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVodVerifyContentOutcomeCallable describeVodVerifyContentCallable(const Model::DescribeVodVerifyContentRequest& request) const;
 			DetachAppPolicyFromIdentityOutcome detachAppPolicyFromIdentity(const Model::DetachAppPolicyFromIdentityRequest &request)const;
 			void detachAppPolicyFromIdentityAsync(const Model::DetachAppPolicyFromIdentityRequest& request, const DetachAppPolicyFromIdentityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DetachAppPolicyFromIdentityOutcomeCallable detachAppPolicyFromIdentityCallable(const Model::DetachAppPolicyFromIdentityRequest& request) const;
-			DisableVodRealtimeLogDeliveryOutcome disableVodRealtimeLogDelivery(const Model::DisableVodRealtimeLogDeliveryRequest &request)const;
-			void disableVodRealtimeLogDeliveryAsync(const Model::DisableVodRealtimeLogDeliveryRequest& request, const DisableVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DisableVodRealtimeLogDeliveryOutcomeCallable disableVodRealtimeLogDeliveryCallable(const Model::DisableVodRealtimeLogDeliveryRequest& request) const;
-			EnableVodRealtimeLogDeliveryOutcome enableVodRealtimeLogDelivery(const Model::EnableVodRealtimeLogDeliveryRequest &request)const;
-			void enableVodRealtimeLogDeliveryAsync(const Model::EnableVodRealtimeLogDeliveryRequest& request, const EnableVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			EnableVodRealtimeLogDeliveryOutcomeCallable enableVodRealtimeLogDeliveryCallable(const Model::EnableVodRealtimeLogDeliveryRequest& request) const;
 			GetAIImageJobsOutcome getAIImageJobs(const Model::GetAIImageJobsRequest &request)const;
 			void getAIImageJobsAsync(const Model::GetAIImageJobsRequest& request, const GetAIImageJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetAIImageJobsOutcomeCallable getAIImageJobsCallable(const Model::GetAIImageJobsRequest& request) const;
@@ -1125,9 +1018,6 @@ namespace AlibabaCloud
 			ListLiveRecordVideoOutcome listLiveRecordVideo(const Model::ListLiveRecordVideoRequest &request)const;
 			void listLiveRecordVideoAsync(const Model::ListLiveRecordVideoRequest& request, const ListLiveRecordVideoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListLiveRecordVideoOutcomeCallable listLiveRecordVideoCallable(const Model::ListLiveRecordVideoRequest& request) const;
-			ListMediaDNADeleteJobOutcome listMediaDNADeleteJob(const Model::ListMediaDNADeleteJobRequest &request)const;
-			void listMediaDNADeleteJobAsync(const Model::ListMediaDNADeleteJobRequest& request, const ListMediaDNADeleteJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListMediaDNADeleteJobOutcomeCallable listMediaDNADeleteJobCallable(const Model::ListMediaDNADeleteJobRequest& request) const;
 			ListSnapshotsOutcome listSnapshots(const Model::ListSnapshotsRequest &request)const;
 			void listSnapshotsAsync(const Model::ListSnapshotsRequest& request, const ListSnapshotsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListSnapshotsOutcomeCallable listSnapshotsCallable(const Model::ListSnapshotsRequest& request) const;
@@ -1137,12 +1027,6 @@ namespace AlibabaCloud
 			ListTranscodeTemplateGroupOutcome listTranscodeTemplateGroup(const Model::ListTranscodeTemplateGroupRequest &request)const;
 			void listTranscodeTemplateGroupAsync(const Model::ListTranscodeTemplateGroupRequest& request, const ListTranscodeTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListTranscodeTemplateGroupOutcomeCallable listTranscodeTemplateGroupCallable(const Model::ListTranscodeTemplateGroupRequest& request) const;
-			ListVodRealtimeLogDeliveryDomainsOutcome listVodRealtimeLogDeliveryDomains(const Model::ListVodRealtimeLogDeliveryDomainsRequest &request)const;
-			void listVodRealtimeLogDeliveryDomainsAsync(const Model::ListVodRealtimeLogDeliveryDomainsRequest& request, const ListVodRealtimeLogDeliveryDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListVodRealtimeLogDeliveryDomainsOutcomeCallable listVodRealtimeLogDeliveryDomainsCallable(const Model::ListVodRealtimeLogDeliveryDomainsRequest& request) const;
-			ListVodRealtimeLogDeliveryInfosOutcome listVodRealtimeLogDeliveryInfos(const Model::ListVodRealtimeLogDeliveryInfosRequest &request)const;
-			void listVodRealtimeLogDeliveryInfosAsync(const Model::ListVodRealtimeLogDeliveryInfosRequest& request, const ListVodRealtimeLogDeliveryInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListVodRealtimeLogDeliveryInfosOutcomeCallable listVodRealtimeLogDeliveryInfosCallable(const Model::ListVodRealtimeLogDeliveryInfosRequest& request) const;
 			ListVodTemplateOutcome listVodTemplate(const Model::ListVodTemplateRequest &request)const;
 			void listVodTemplateAsync(const Model::ListVodTemplateRequest& request, const ListVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListVodTemplateOutcomeCallable listVodTemplateCallable(const Model::ListVodTemplateRequest& request) const;
@@ -1212,9 +1096,6 @@ namespace AlibabaCloud
 			SubmitDynamicImageJobOutcome submitDynamicImageJob(const Model::SubmitDynamicImageJobRequest &request)const;
 			void submitDynamicImageJobAsync(const Model::SubmitDynamicImageJobRequest& request, const SubmitDynamicImageJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SubmitDynamicImageJobOutcomeCallable submitDynamicImageJobCallable(const Model::SubmitDynamicImageJobRequest& request) const;
-			SubmitLiveEditingOutcome submitLiveEditing(const Model::SubmitLiveEditingRequest &request)const;
-			void submitLiveEditingAsync(const Model::SubmitLiveEditingRequest& request, const SubmitLiveEditingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SubmitLiveEditingOutcomeCallable submitLiveEditingCallable(const Model::SubmitLiveEditingRequest& request) const;
 			SubmitMediaDNADeleteJobOutcome submitMediaDNADeleteJob(const Model::SubmitMediaDNADeleteJobRequest &request)const;
 			void submitMediaDNADeleteJobAsync(const Model::SubmitMediaDNADeleteJobRequest& request, const SubmitMediaDNADeleteJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SubmitMediaDNADeleteJobOutcomeCallable submitMediaDNADeleteJobCallable(const Model::SubmitMediaDNADeleteJobRequest& request) const;
@@ -1230,12 +1111,6 @@ namespace AlibabaCloud
 			SubmitWorkflowJobOutcome submitWorkflowJob(const Model::SubmitWorkflowJobRequest &request)const;
 			void submitWorkflowJobAsync(const Model::SubmitWorkflowJobRequest& request, const SubmitWorkflowJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SubmitWorkflowJobOutcomeCallable submitWorkflowJobCallable(const Model::SubmitWorkflowJobRequest& request) const;
-			TagVodResourcesOutcome tagVodResources(const Model::TagVodResourcesRequest &request)const;
-			void tagVodResourcesAsync(const Model::TagVodResourcesRequest& request, const TagVodResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			TagVodResourcesOutcomeCallable tagVodResourcesCallable(const Model::TagVodResourcesRequest& request) const;
-			UnTagVodResourcesOutcome unTagVodResources(const Model::UnTagVodResourcesRequest &request)const;
-			void unTagVodResourcesAsync(const Model::UnTagVodResourcesRequest& request, const UnTagVodResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UnTagVodResourcesOutcomeCallable unTagVodResourcesCallable(const Model::UnTagVodResourcesRequest& request) const;
 			UpdateAITemplateOutcome updateAITemplate(const Model::UpdateAITemplateRequest &request)const;
 			void updateAITemplateAsync(const Model::UpdateAITemplateRequest& request, const UpdateAITemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateAITemplateOutcomeCallable updateAITemplateCallable(const Model::UpdateAITemplateRequest& request) const;
@@ -1254,9 +1129,6 @@ namespace AlibabaCloud
 			UpdateImageInfosOutcome updateImageInfos(const Model::UpdateImageInfosRequest &request)const;
 			void updateImageInfosAsync(const Model::UpdateImageInfosRequest& request, const UpdateImageInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateImageInfosOutcomeCallable updateImageInfosCallable(const Model::UpdateImageInfosRequest& request) const;
-			UpdateStreamInfoOutcome updateStreamInfo(const Model::UpdateStreamInfoRequest &request)const;
-			void updateStreamInfoAsync(const Model::UpdateStreamInfoRequest& request, const UpdateStreamInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateStreamInfoOutcomeCallable updateStreamInfoCallable(const Model::UpdateStreamInfoRequest& request) const;
 			UpdateTranscodeTemplateGroupOutcome updateTranscodeTemplateGroup(const Model::UpdateTranscodeTemplateGroupRequest &request)const;
 			void updateTranscodeTemplateGroupAsync(const Model::UpdateTranscodeTemplateGroupRequest& request, const UpdateTranscodeTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateTranscodeTemplateGroupOutcomeCallable updateTranscodeTemplateGroupCallable(const Model::UpdateTranscodeTemplateGroupRequest& request) const;

+ 0 - 60
vod/include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT CreateVodRealTimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateVodRealTimeLogDeliveryRequest();
-				~CreateVodRealTimeLogDeliveryRequest();
-
-				std::string getProject()const;
-				void setProject(const std::string& project);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRegion()const;
-				void setRegion(const std::string& region);
-				std::string getLogstore()const;
-				void setLogstore(const std::string& logstore);
-
-            private:
-				std::string project_;
-				std::string domainName_;
-				long ownerId_;
-				std::string region_;
-				std::string logstore_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/CreateVodRealTimeLogDeliveryResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT CreateVodRealTimeLogDeliveryResult : public ServiceResult
-			{
-			public:
-
-
-				CreateVodRealTimeLogDeliveryResult();
-				explicit CreateVodRealTimeLogDeliveryResult(const std::string &payload);
-				~CreateVodRealTimeLogDeliveryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_CREATEVODREALTIMELOGDELIVERYRESULT_H_

+ 0 - 60
vod/include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DeleteVodRealtimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteVodRealtimeLogDeliveryRequest();
-				~DeleteVodRealtimeLogDeliveryRequest();
-
-				std::string getProject()const;
-				void setProject(const std::string& project);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRegion()const;
-				void setRegion(const std::string& region);
-				std::string getLogstore()const;
-				void setLogstore(const std::string& logstore);
-
-            private:
-				std::string project_;
-				std::string domainName_;
-				long ownerId_;
-				std::string region_;
-				std::string logstore_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DeleteVodRealtimeLogDeliveryResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteVodRealtimeLogDeliveryResult();
-				explicit DeleteVodRealtimeLogDeliveryResult(const std::string &payload);
-				~DeleteVodRealtimeLogDeliveryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DELETEVODREALTIMELOGDELIVERYRESULT_H_

+ 0 - 51
vod/include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainRealtimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeVodDomainRealtimeLogDeliveryRequest();
-				~DescribeVodDomainRealtimeLogDeliveryRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYREQUEST_H_

+ 0 - 57
vod/include/alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryResult.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainRealtimeLogDeliveryResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeVodDomainRealtimeLogDeliveryResult();
-				explicit DescribeVodDomainRealtimeLogDeliveryResult(const std::string &payload);
-				~DescribeVodDomainRealtimeLogDeliveryResult();
-				std::string getStatus()const;
-				std::string getProject()const;
-				std::string getLogstore()const;
-				std::string getRegion()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				std::string project_;
-				std::string logstore_;
-				std::string region_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINREALTIMELOGDELIVERYRESULT_H_

+ 0 - 60
vod/include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATAREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainSrcBpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeVodDomainSrcBpsDataRequest();
-				~DescribeVodDomainSrcBpsDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-
-            private:
-				std::string startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATAREQUEST_H_

+ 0 - 65
vod/include/alibabacloud/vod/model/DescribeVodDomainSrcBpsDataResult.h

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATARESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainSrcBpsDataResult : public ServiceResult
-			{
-			public:
-				struct DataModule
-				{
-					std::string httpsValue;
-					std::string value;
-					std::string timeStamp;
-				};
-
-
-				DescribeVodDomainSrcBpsDataResult();
-				explicit DescribeVodDomainSrcBpsDataResult(const std::string &payload);
-				~DescribeVodDomainSrcBpsDataResult();
-				std::vector<DataModule> getSrcBpsDataPerInterval()const;
-				std::string getEndTime()const;
-				std::string getDomainName()const;
-				std::string getStartTime()const;
-				std::string getDataInterval()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<DataModule> srcBpsDataPerInterval_;
-				std::string endTime_;
-				std::string domainName_;
-				std::string startTime_;
-				std::string dataInterval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCBPSDATARESULT_H_

+ 0 - 60
vod/include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATAREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainSrcTrafficDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeVodDomainSrcTrafficDataRequest();
-				~DescribeVodDomainSrcTrafficDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-
-            private:
-				std::string startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATAREQUEST_H_

+ 0 - 65
vod/include/alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataResult.h

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATARESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainSrcTrafficDataResult : public ServiceResult
-			{
-			public:
-				struct DataModule
-				{
-					std::string httpsValue;
-					std::string value;
-					std::string timeStamp;
-				};
-
-
-				DescribeVodDomainSrcTrafficDataResult();
-				explicit DescribeVodDomainSrcTrafficDataResult(const std::string &payload);
-				~DescribeVodDomainSrcTrafficDataResult();
-				std::string getEndTime()const;
-				std::string getDomainName()const;
-				std::string getStartTime()const;
-				std::string getDataInterval()const;
-				std::vector<DataModule> getSrcTrafficDataPerInterval()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string endTime_;
-				std::string domainName_;
-				std::string startTime_;
-				std::string dataInterval_;
-				std::vector<DataModule> srcTrafficDataPerInterval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINSRCTRAFFICDATARESULT_H_

+ 0 - 66
vod/include/alibabacloud/vod/model/DescribeVodTagResourcesRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodTagResourcesRequest : public RpcServiceRequest
-			{
-			public:
-				struct Tag
-				{
-					std::string key;
-					std::string value;
-				};
-
-			public:
-				DescribeVodTagResourcesRequest();
-				~DescribeVodTagResourcesRequest();
-
-				std::string getScope()const;
-				void setScope(const std::string& scope);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
-				std::vector<std::string> getResourceId()const;
-				void setResourceId(const std::vector<std::string>& resourceId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-
-            private:
-				std::string scope_;
-				std::vector<Tag> tag_;
-				std::vector<std::string> resourceId_;
-				long ownerId_;
-				std::string resourceType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESREQUEST_H_

+ 0 - 61
vod/include/alibabacloud/vod/model/DescribeVodTagResourcesResult.h

@@ -1,61 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodTagResourcesResult : public ServiceResult
-			{
-			public:
-				struct TagResource
-				{
-					struct TagItem
-					{
-						std::string value;
-						std::string key;
-					};
-					std::string resourceId;
-					std::vector<TagResource::TagItem> tag;
-				};
-
-
-				DescribeVodTagResourcesResult();
-				explicit DescribeVodTagResourcesResult(const std::string &payload);
-				~DescribeVodTagResourcesResult();
-				std::vector<TagResource> getTagResources()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<TagResource> tagResources_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODTAGRESOURCESRESULT_H_

+ 0 - 48
vod/include/alibabacloud/vod/model/DescribeVodUserTagsRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodUserTagsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeVodUserTagsRequest();
-				~DescribeVodUserTagsRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSREQUEST_H_

+ 0 - 56
vod/include/alibabacloud/vod/model/DescribeVodUserTagsResult.h

@@ -1,56 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DescribeVodUserTagsResult : public ServiceResult
-			{
-			public:
-				struct Tag
-				{
-					std::vector<std::string> value;
-					std::string key;
-				};
-
-
-				DescribeVodUserTagsResult();
-				explicit DescribeVodUserTagsResult(const std::string &payload);
-				~DescribeVodUserTagsResult();
-				std::vector<Tag> getTags()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Tag> tags_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODUSERTAGSRESULT_H_

+ 0 - 51
vod/include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DisableVodRealtimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DisableVodRealtimeLogDeliveryRequest();
-				~DisableVodRealtimeLogDeliveryRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/DisableVodRealtimeLogDeliveryResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT DisableVodRealtimeLogDeliveryResult : public ServiceResult
-			{
-			public:
-
-
-				DisableVodRealtimeLogDeliveryResult();
-				explicit DisableVodRealtimeLogDeliveryResult(const std::string &payload);
-				~DisableVodRealtimeLogDeliveryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_DISABLEVODREALTIMELOGDELIVERYRESULT_H_

+ 0 - 51
vod/include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT EnableVodRealtimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				EnableVodRealtimeLogDeliveryRequest();
-				~EnableVodRealtimeLogDeliveryRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/EnableVodRealtimeLogDeliveryResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT EnableVodRealtimeLogDeliveryResult : public ServiceResult
-			{
-			public:
-
-
-				EnableVodRealtimeLogDeliveryResult();
-				explicit EnableVodRealtimeLogDeliveryResult(const std::string &payload);
-				~EnableVodRealtimeLogDeliveryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_ENABLEVODREALTIMELOGDELIVERYRESULT_H_

+ 12 - 11
vod/include/alibabacloud/vod/model/GetPlayInfoResult.h

@@ -52,30 +52,31 @@ namespace AlibabaCloud
 				};
 				struct PlayInfo
 				{
-					std::string status;
-					std::string streamType;
-					std::string rand;
 					std::string hDRType;
 					long size;
 					std::string watermarkId;
-					std::string definition;
 					std::string fps;
-					std::string specification;
 					std::string modificationTime;
-					std::string duration;
-					std::string bitrate;
-					long encrypt;
+					int bitDepth;
 					std::string preprocessStatus;
 					std::string complexity;
 					std::string format;
-					std::string encryptType;
 					std::string narrowBandType;
-					std::string playURL;
-					std::string creationTime;
 					std::string plaintext;
 					long height;
 					long width;
 					std::string jobId;
+					std::string status;
+					std::string streamType;
+					std::string rand;
+					std::string definition;
+					std::string specification;
+					std::string duration;
+					std::string bitrate;
+					long encrypt;
+					std::string encryptType;
+					std::string playURL;
+					std::string creationTime;
 				};
 
 

+ 0 - 63
vod/include/alibabacloud/vod/model/ListMediaDNADeleteJobRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListMediaDNADeleteJobRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListMediaDNADeleteJobRequest();
-				~ListMediaDNADeleteJobRequest();
-
-				std::string getResourceOwnerId()const;
-				void setResourceOwnerId(const std::string& resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getOwnerId()const;
-				void setOwnerId(const std::string& ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getJobIds()const;
-				void setJobIds(const std::string& jobIds);
-
-            private:
-				std::string resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string ownerId_;
-				std::string accessKeyId_;
-				std::string jobIds_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBREQUEST_H_

+ 0 - 62
vod/include/alibabacloud/vod/model/ListMediaDNADeleteJobResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListMediaDNADeleteJobResult : public ServiceResult
-			{
-			public:
-				struct AIJob
-				{
-					std::string status;
-					std::string mediaId;
-					std::string message;
-					std::string code;
-					std::string jobId;
-					std::string fpDBId;
-				};
-
-
-				ListMediaDNADeleteJobResult();
-				explicit ListMediaDNADeleteJobResult(const std::string &payload);
-				~ListMediaDNADeleteJobResult();
-				std::vector<AIJob> getAIJobList()const;
-				std::vector<std::string> getNonExistAIJobIds()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<AIJob> aIJobList_;
-				std::vector<std::string> nonExistAIJobIds_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTMEDIADNADELETEJOBRESULT_H_

+ 0 - 57
vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListVodRealtimeLogDeliveryDomainsRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListVodRealtimeLogDeliveryDomainsRequest();
-				~ListVodRealtimeLogDeliveryDomainsRequest();
-
-				std::string getProject()const;
-				void setProject(const std::string& project);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRegion()const;
-				void setRegion(const std::string& region);
-				std::string getLogstore()const;
-				void setLogstore(const std::string& logstore);
-
-            private:
-				std::string project_;
-				long ownerId_;
-				std::string region_;
-				std::string logstore_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSREQUEST_H_

+ 0 - 56
vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsResult.h

@@ -1,56 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListVodRealtimeLogDeliveryDomainsResult : public ServiceResult
-			{
-			public:
-				struct Domains
-				{
-					std::string status;
-					std::string domainName;
-				};
-
-
-				ListVodRealtimeLogDeliveryDomainsResult();
-				explicit ListVodRealtimeLogDeliveryDomainsResult(const std::string &payload);
-				~ListVodRealtimeLogDeliveryDomainsResult();
-				std::vector<Domains> getContent()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Domains> content_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYDOMAINSRESULT_H_

+ 0 - 48
vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListVodRealtimeLogDeliveryInfosRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListVodRealtimeLogDeliveryInfosRequest();
-				~ListVodRealtimeLogDeliveryInfosRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSREQUEST_H_

+ 0 - 57
vod/include/alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosResult.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT ListVodRealtimeLogDeliveryInfosResult : public ServiceResult
-			{
-			public:
-				struct RealtimeLogDeliveryInfos
-				{
-					std::string project;
-					std::string logstore;
-					std::string region;
-				};
-
-
-				ListVodRealtimeLogDeliveryInfosResult();
-				explicit ListVodRealtimeLogDeliveryInfosResult(const std::string &payload);
-				~ListVodRealtimeLogDeliveryInfosResult();
-				std::vector<RealtimeLogDeliveryInfos> getContent()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<RealtimeLogDeliveryInfos> content_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_LISTVODREALTIMELOGDELIVERYINFOSRESULT_H_

+ 0 - 87
vod/include/alibabacloud/vod/model/SubmitLiveEditingRequest.h

@@ -1,87 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT SubmitLiveEditingRequest : public RpcServiceRequest
-			{
-
-			public:
-				SubmitLiveEditingRequest();
-				~SubmitLiveEditingRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getClips()const;
-				void setClips(const std::string& clips);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getTitle()const;
-				void setTitle(const std::string& title);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getCoverURL()const;
-				void setCoverURL(const std::string& coverURL);
-				std::string getUserData()const;
-				void setUserData(const std::string& userData);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getProduceConfig()const;
-				void setProduceConfig(const std::string& produceConfig);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getMediaMetadata()const;
-				void setMediaMetadata(const std::string& mediaMetadata);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string clips_;
-				std::string description_;
-				std::string title_;
-				std::string accessKeyId_;
-				std::string coverURL_;
-				std::string userData_;
-				std::string appName_;
-				std::string produceConfig_;
-				std::string streamName_;
-				std::string mediaMetadata_;
-				std::string resourceOwnerAccount_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGREQUEST_H_

+ 0 - 53
vod/include/alibabacloud/vod/model/SubmitLiveEditingResult.h

@@ -1,53 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT SubmitLiveEditingResult : public ServiceResult
-			{
-			public:
-
-
-				SubmitLiveEditingResult();
-				explicit SubmitLiveEditingResult(const std::string &payload);
-				~SubmitLiveEditingResult();
-				std::string getMediaId()const;
-				std::string getProjectId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string mediaId_;
-				std::string projectId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_SUBMITLIVEEDITINGRESULT_H_

+ 0 - 63
vod/include/alibabacloud/vod/model/TagVodResourcesRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT TagVodResourcesRequest : public RpcServiceRequest
-			{
-			public:
-				struct Tag
-				{
-					std::string key;
-					std::string value;
-				};
-
-			public:
-				TagVodResourcesRequest();
-				~TagVodResourcesRequest();
-
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
-				std::vector<std::string> getResourceId()const;
-				void setResourceId(const std::vector<std::string>& resourceId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-
-            private:
-				std::vector<Tag> tag_;
-				std::vector<std::string> resourceId_;
-				long ownerId_;
-				std::string resourceType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/TagVodResourcesResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT TagVodResourcesResult : public ServiceResult
-			{
-			public:
-
-
-				TagVodResourcesResult();
-				explicit TagVodResourcesResult(const std::string &payload);
-				~TagVodResourcesResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_TAGVODRESOURCESRESULT_H_

+ 0 - 60
vod/include/alibabacloud/vod/model/UnTagVodResourcesRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT UnTagVodResourcesRequest : public RpcServiceRequest
-			{
-
-			public:
-				UnTagVodResourcesRequest();
-				~UnTagVodResourcesRequest();
-
-				bool getAll()const;
-				void setAll(bool all);
-				std::vector<std::string> getResourceId()const;
-				void setResourceId(const std::vector<std::string>& resourceId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-				std::vector<std::string> getTagKey()const;
-				void setTagKey(const std::vector<std::string>& tagKey);
-
-            private:
-				bool all_;
-				std::vector<std::string> resourceId_;
-				long ownerId_;
-				std::string resourceType_;
-				std::vector<std::string> tagKey_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/UnTagVodResourcesResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESRESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT UnTagVodResourcesResult : public ServiceResult
-			{
-			public:
-
-
-				UnTagVodResourcesResult();
-				explicit UnTagVodResourcesResult(const std::string &payload);
-				~UnTagVodResourcesResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_UNTAGVODRESOURCESRESULT_H_

+ 0 - 57
vod/include/alibabacloud/vod/model/UpdateStreamInfoRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFOREQUEST_H_
-#define ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT UpdateStreamInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				UpdateStreamInfoRequest();
-				~UpdateStreamInfoRequest();
-
-				std::string getJobId()const;
-				void setJobId(const std::string& jobId);
-				std::string getHDRType()const;
-				void setHDRType(const std::string& hDRType);
-				std::string getDefinition()const;
-				void setDefinition(const std::string& definition);
-				std::string getMediaId()const;
-				void setMediaId(const std::string& mediaId);
-
-            private:
-				std::string jobId_;
-				std::string hDRType_;
-				std::string definition_;
-				std::string mediaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFOREQUEST_H_

+ 0 - 49
vod/include/alibabacloud/vod/model/UpdateStreamInfoResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFORESULT_H_
-#define ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vod/VodExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vod
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOD_EXPORT UpdateStreamInfoResult : public ServiceResult
-			{
-			public:
-
-
-				UpdateStreamInfoResult();
-				explicit UpdateStreamInfoResult(const std::string &payload);
-				~UpdateStreamInfoResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOD_MODEL_UPDATESTREAMINFORESULT_H_

+ 0 - 576
vod/src/VodClient.cc

@@ -663,42 +663,6 @@ VodClient::CreateUploadVideoOutcomeCallable VodClient::createUploadVideoCallable
 	return task->get_future();
 }
 
-VodClient::CreateVodRealTimeLogDeliveryOutcome VodClient::createVodRealTimeLogDelivery(const CreateVodRealTimeLogDeliveryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateVodRealTimeLogDeliveryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateVodRealTimeLogDeliveryOutcome(CreateVodRealTimeLogDeliveryResult(outcome.result()));
-	else
-		return CreateVodRealTimeLogDeliveryOutcome(outcome.error());
-}
-
-void VodClient::createVodRealTimeLogDeliveryAsync(const CreateVodRealTimeLogDeliveryRequest& request, const CreateVodRealTimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createVodRealTimeLogDelivery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::CreateVodRealTimeLogDeliveryOutcomeCallable VodClient::createVodRealTimeLogDeliveryCallable(const CreateVodRealTimeLogDeliveryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateVodRealTimeLogDeliveryOutcome()>>(
-			[this, request]()
-			{
-			return this->createVodRealTimeLogDelivery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::DeleteAIImageInfosOutcome VodClient::deleteAIImageInfos(const DeleteAIImageInfosRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1239,42 +1203,6 @@ VodClient::DeleteVodDomainOutcomeCallable VodClient::deleteVodDomainCallable(con
 	return task->get_future();
 }
 
-VodClient::DeleteVodRealtimeLogDeliveryOutcome VodClient::deleteVodRealtimeLogDelivery(const DeleteVodRealtimeLogDeliveryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteVodRealtimeLogDeliveryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteVodRealtimeLogDeliveryOutcome(DeleteVodRealtimeLogDeliveryResult(outcome.result()));
-	else
-		return DeleteVodRealtimeLogDeliveryOutcome(outcome.error());
-}
-
-void VodClient::deleteVodRealtimeLogDeliveryAsync(const DeleteVodRealtimeLogDeliveryRequest& request, const DeleteVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteVodRealtimeLogDelivery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DeleteVodRealtimeLogDeliveryOutcomeCallable VodClient::deleteVodRealtimeLogDeliveryCallable(const DeleteVodRealtimeLogDeliveryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteVodRealtimeLogDeliveryOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteVodRealtimeLogDelivery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::DeleteVodSpecificConfigOutcome VodClient::deleteVodSpecificConfig(const DeleteVodSpecificConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1779,114 +1707,6 @@ VodClient::DescribeVodDomainLogOutcomeCallable VodClient::describeVodDomainLogCa
 	return task->get_future();
 }
 
-VodClient::DescribeVodDomainRealtimeLogDeliveryOutcome VodClient::describeVodDomainRealtimeLogDelivery(const DescribeVodDomainRealtimeLogDeliveryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeVodDomainRealtimeLogDeliveryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeVodDomainRealtimeLogDeliveryOutcome(DescribeVodDomainRealtimeLogDeliveryResult(outcome.result()));
-	else
-		return DescribeVodDomainRealtimeLogDeliveryOutcome(outcome.error());
-}
-
-void VodClient::describeVodDomainRealtimeLogDeliveryAsync(const DescribeVodDomainRealtimeLogDeliveryRequest& request, const DescribeVodDomainRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeVodDomainRealtimeLogDelivery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DescribeVodDomainRealtimeLogDeliveryOutcomeCallable VodClient::describeVodDomainRealtimeLogDeliveryCallable(const DescribeVodDomainRealtimeLogDeliveryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeVodDomainRealtimeLogDeliveryOutcome()>>(
-			[this, request]()
-			{
-			return this->describeVodDomainRealtimeLogDelivery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VodClient::DescribeVodDomainSrcBpsDataOutcome VodClient::describeVodDomainSrcBpsData(const DescribeVodDomainSrcBpsDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeVodDomainSrcBpsDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeVodDomainSrcBpsDataOutcome(DescribeVodDomainSrcBpsDataResult(outcome.result()));
-	else
-		return DescribeVodDomainSrcBpsDataOutcome(outcome.error());
-}
-
-void VodClient::describeVodDomainSrcBpsDataAsync(const DescribeVodDomainSrcBpsDataRequest& request, const DescribeVodDomainSrcBpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeVodDomainSrcBpsData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DescribeVodDomainSrcBpsDataOutcomeCallable VodClient::describeVodDomainSrcBpsDataCallable(const DescribeVodDomainSrcBpsDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeVodDomainSrcBpsDataOutcome()>>(
-			[this, request]()
-			{
-			return this->describeVodDomainSrcBpsData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VodClient::DescribeVodDomainSrcTrafficDataOutcome VodClient::describeVodDomainSrcTrafficData(const DescribeVodDomainSrcTrafficDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeVodDomainSrcTrafficDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeVodDomainSrcTrafficDataOutcome(DescribeVodDomainSrcTrafficDataResult(outcome.result()));
-	else
-		return DescribeVodDomainSrcTrafficDataOutcome(outcome.error());
-}
-
-void VodClient::describeVodDomainSrcTrafficDataAsync(const DescribeVodDomainSrcTrafficDataRequest& request, const DescribeVodDomainSrcTrafficDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeVodDomainSrcTrafficData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DescribeVodDomainSrcTrafficDataOutcomeCallable VodClient::describeVodDomainSrcTrafficDataCallable(const DescribeVodDomainSrcTrafficDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeVodDomainSrcTrafficDataOutcome()>>(
-			[this, request]()
-			{
-			return this->describeVodDomainSrcTrafficData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::DescribeVodDomainTrafficDataOutcome VodClient::describeVodDomainTrafficData(const DescribeVodDomainTrafficDataRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2067,42 +1887,6 @@ VodClient::DescribeVodStorageDataOutcomeCallable VodClient::describeVodStorageDa
 	return task->get_future();
 }
 
-VodClient::DescribeVodTagResourcesOutcome VodClient::describeVodTagResources(const DescribeVodTagResourcesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeVodTagResourcesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeVodTagResourcesOutcome(DescribeVodTagResourcesResult(outcome.result()));
-	else
-		return DescribeVodTagResourcesOutcome(outcome.error());
-}
-
-void VodClient::describeVodTagResourcesAsync(const DescribeVodTagResourcesRequest& request, const DescribeVodTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeVodTagResources(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DescribeVodTagResourcesOutcomeCallable VodClient::describeVodTagResourcesCallable(const DescribeVodTagResourcesRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeVodTagResourcesOutcome()>>(
-			[this, request]()
-			{
-			return this->describeVodTagResources(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::DescribeVodTranscodeDataOutcome VodClient::describeVodTranscodeData(const DescribeVodTranscodeDataRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2175,42 +1959,6 @@ VodClient::DescribeVodUserDomainsOutcomeCallable VodClient::describeVodUserDomai
 	return task->get_future();
 }
 
-VodClient::DescribeVodUserTagsOutcome VodClient::describeVodUserTags(const DescribeVodUserTagsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeVodUserTagsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeVodUserTagsOutcome(DescribeVodUserTagsResult(outcome.result()));
-	else
-		return DescribeVodUserTagsOutcome(outcome.error());
-}
-
-void VodClient::describeVodUserTagsAsync(const DescribeVodUserTagsRequest& request, const DescribeVodUserTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeVodUserTags(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DescribeVodUserTagsOutcomeCallable VodClient::describeVodUserTagsCallable(const DescribeVodUserTagsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeVodUserTagsOutcome()>>(
-			[this, request]()
-			{
-			return this->describeVodUserTags(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::DescribeVodVerifyContentOutcome VodClient::describeVodVerifyContent(const DescribeVodVerifyContentRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2283,78 +2031,6 @@ VodClient::DetachAppPolicyFromIdentityOutcomeCallable VodClient::detachAppPolicy
 	return task->get_future();
 }
 
-VodClient::DisableVodRealtimeLogDeliveryOutcome VodClient::disableVodRealtimeLogDelivery(const DisableVodRealtimeLogDeliveryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DisableVodRealtimeLogDeliveryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DisableVodRealtimeLogDeliveryOutcome(DisableVodRealtimeLogDeliveryResult(outcome.result()));
-	else
-		return DisableVodRealtimeLogDeliveryOutcome(outcome.error());
-}
-
-void VodClient::disableVodRealtimeLogDeliveryAsync(const DisableVodRealtimeLogDeliveryRequest& request, const DisableVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, disableVodRealtimeLogDelivery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::DisableVodRealtimeLogDeliveryOutcomeCallable VodClient::disableVodRealtimeLogDeliveryCallable(const DisableVodRealtimeLogDeliveryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DisableVodRealtimeLogDeliveryOutcome()>>(
-			[this, request]()
-			{
-			return this->disableVodRealtimeLogDelivery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VodClient::EnableVodRealtimeLogDeliveryOutcome VodClient::enableVodRealtimeLogDelivery(const EnableVodRealtimeLogDeliveryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return EnableVodRealtimeLogDeliveryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return EnableVodRealtimeLogDeliveryOutcome(EnableVodRealtimeLogDeliveryResult(outcome.result()));
-	else
-		return EnableVodRealtimeLogDeliveryOutcome(outcome.error());
-}
-
-void VodClient::enableVodRealtimeLogDeliveryAsync(const EnableVodRealtimeLogDeliveryRequest& request, const EnableVodRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, enableVodRealtimeLogDelivery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::EnableVodRealtimeLogDeliveryOutcomeCallable VodClient::enableVodRealtimeLogDeliveryCallable(const EnableVodRealtimeLogDeliveryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<EnableVodRealtimeLogDeliveryOutcome()>>(
-			[this, request]()
-			{
-			return this->enableVodRealtimeLogDelivery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::GetAIImageJobsOutcome VodClient::getAIImageJobs(const GetAIImageJobsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -3759,42 +3435,6 @@ VodClient::ListLiveRecordVideoOutcomeCallable VodClient::listLiveRecordVideoCall
 	return task->get_future();
 }
 
-VodClient::ListMediaDNADeleteJobOutcome VodClient::listMediaDNADeleteJob(const ListMediaDNADeleteJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListMediaDNADeleteJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListMediaDNADeleteJobOutcome(ListMediaDNADeleteJobResult(outcome.result()));
-	else
-		return ListMediaDNADeleteJobOutcome(outcome.error());
-}
-
-void VodClient::listMediaDNADeleteJobAsync(const ListMediaDNADeleteJobRequest& request, const ListMediaDNADeleteJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listMediaDNADeleteJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::ListMediaDNADeleteJobOutcomeCallable VodClient::listMediaDNADeleteJobCallable(const ListMediaDNADeleteJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListMediaDNADeleteJobOutcome()>>(
-			[this, request]()
-			{
-			return this->listMediaDNADeleteJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::ListSnapshotsOutcome VodClient::listSnapshots(const ListSnapshotsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -3903,78 +3543,6 @@ VodClient::ListTranscodeTemplateGroupOutcomeCallable VodClient::listTranscodeTem
 	return task->get_future();
 }
 
-VodClient::ListVodRealtimeLogDeliveryDomainsOutcome VodClient::listVodRealtimeLogDeliveryDomains(const ListVodRealtimeLogDeliveryDomainsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListVodRealtimeLogDeliveryDomainsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListVodRealtimeLogDeliveryDomainsOutcome(ListVodRealtimeLogDeliveryDomainsResult(outcome.result()));
-	else
-		return ListVodRealtimeLogDeliveryDomainsOutcome(outcome.error());
-}
-
-void VodClient::listVodRealtimeLogDeliveryDomainsAsync(const ListVodRealtimeLogDeliveryDomainsRequest& request, const ListVodRealtimeLogDeliveryDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listVodRealtimeLogDeliveryDomains(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::ListVodRealtimeLogDeliveryDomainsOutcomeCallable VodClient::listVodRealtimeLogDeliveryDomainsCallable(const ListVodRealtimeLogDeliveryDomainsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListVodRealtimeLogDeliveryDomainsOutcome()>>(
-			[this, request]()
-			{
-			return this->listVodRealtimeLogDeliveryDomains(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VodClient::ListVodRealtimeLogDeliveryInfosOutcome VodClient::listVodRealtimeLogDeliveryInfos(const ListVodRealtimeLogDeliveryInfosRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListVodRealtimeLogDeliveryInfosOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListVodRealtimeLogDeliveryInfosOutcome(ListVodRealtimeLogDeliveryInfosResult(outcome.result()));
-	else
-		return ListVodRealtimeLogDeliveryInfosOutcome(outcome.error());
-}
-
-void VodClient::listVodRealtimeLogDeliveryInfosAsync(const ListVodRealtimeLogDeliveryInfosRequest& request, const ListVodRealtimeLogDeliveryInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listVodRealtimeLogDeliveryInfos(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::ListVodRealtimeLogDeliveryInfosOutcomeCallable VodClient::listVodRealtimeLogDeliveryInfosCallable(const ListVodRealtimeLogDeliveryInfosRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListVodRealtimeLogDeliveryInfosOutcome()>>(
-			[this, request]()
-			{
-			return this->listVodRealtimeLogDeliveryInfos(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::ListVodTemplateOutcome VodClient::listVodTemplate(const ListVodTemplateRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -4803,42 +4371,6 @@ VodClient::SubmitDynamicImageJobOutcomeCallable VodClient::submitDynamicImageJob
 	return task->get_future();
 }
 
-VodClient::SubmitLiveEditingOutcome VodClient::submitLiveEditing(const SubmitLiveEditingRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SubmitLiveEditingOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SubmitLiveEditingOutcome(SubmitLiveEditingResult(outcome.result()));
-	else
-		return SubmitLiveEditingOutcome(outcome.error());
-}
-
-void VodClient::submitLiveEditingAsync(const SubmitLiveEditingRequest& request, const SubmitLiveEditingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, submitLiveEditing(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::SubmitLiveEditingOutcomeCallable VodClient::submitLiveEditingCallable(const SubmitLiveEditingRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SubmitLiveEditingOutcome()>>(
-			[this, request]()
-			{
-			return this->submitLiveEditing(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::SubmitMediaDNADeleteJobOutcome VodClient::submitMediaDNADeleteJob(const SubmitMediaDNADeleteJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -5019,78 +4551,6 @@ VodClient::SubmitWorkflowJobOutcomeCallable VodClient::submitWorkflowJobCallable
 	return task->get_future();
 }
 
-VodClient::TagVodResourcesOutcome VodClient::tagVodResources(const TagVodResourcesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return TagVodResourcesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return TagVodResourcesOutcome(TagVodResourcesResult(outcome.result()));
-	else
-		return TagVodResourcesOutcome(outcome.error());
-}
-
-void VodClient::tagVodResourcesAsync(const TagVodResourcesRequest& request, const TagVodResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, tagVodResources(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::TagVodResourcesOutcomeCallable VodClient::tagVodResourcesCallable(const TagVodResourcesRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<TagVodResourcesOutcome()>>(
-			[this, request]()
-			{
-			return this->tagVodResources(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VodClient::UnTagVodResourcesOutcome VodClient::unTagVodResources(const UnTagVodResourcesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UnTagVodResourcesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UnTagVodResourcesOutcome(UnTagVodResourcesResult(outcome.result()));
-	else
-		return UnTagVodResourcesOutcome(outcome.error());
-}
-
-void VodClient::unTagVodResourcesAsync(const UnTagVodResourcesRequest& request, const UnTagVodResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, unTagVodResources(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::UnTagVodResourcesOutcomeCallable VodClient::unTagVodResourcesCallable(const UnTagVodResourcesRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UnTagVodResourcesOutcome()>>(
-			[this, request]()
-			{
-			return this->unTagVodResources(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::UpdateAITemplateOutcome VodClient::updateAITemplate(const UpdateAITemplateRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -5307,42 +4767,6 @@ VodClient::UpdateImageInfosOutcomeCallable VodClient::updateImageInfosCallable(c
 	return task->get_future();
 }
 
-VodClient::UpdateStreamInfoOutcome VodClient::updateStreamInfo(const UpdateStreamInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UpdateStreamInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UpdateStreamInfoOutcome(UpdateStreamInfoResult(outcome.result()));
-	else
-		return UpdateStreamInfoOutcome(outcome.error());
-}
-
-void VodClient::updateStreamInfoAsync(const UpdateStreamInfoRequest& request, const UpdateStreamInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, updateStreamInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VodClient::UpdateStreamInfoOutcomeCallable VodClient::updateStreamInfoCallable(const UpdateStreamInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UpdateStreamInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->updateStreamInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VodClient::UpdateTranscodeTemplateGroupOutcome VodClient::updateTranscodeTemplateGroup(const UpdateTranscodeTemplateGroupRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();

+ 0 - 84
vod/src/model/CreateVodRealTimeLogDeliveryRequest.cc

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/CreateVodRealTimeLogDeliveryRequest.h>
-
-using AlibabaCloud::Vod::Model::CreateVodRealTimeLogDeliveryRequest;
-
-CreateVodRealTimeLogDeliveryRequest::CreateVodRealTimeLogDeliveryRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "CreateVodRealTimeLogDelivery")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-CreateVodRealTimeLogDeliveryRequest::~CreateVodRealTimeLogDeliveryRequest()
-{}
-
-std::string CreateVodRealTimeLogDeliveryRequest::getProject()const
-{
-	return project_;
-}
-
-void CreateVodRealTimeLogDeliveryRequest::setProject(const std::string& project)
-{
-	project_ = project;
-	setParameter("Project", project);
-}
-
-std::string CreateVodRealTimeLogDeliveryRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void CreateVodRealTimeLogDeliveryRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long CreateVodRealTimeLogDeliveryRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void CreateVodRealTimeLogDeliveryRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string CreateVodRealTimeLogDeliveryRequest::getRegion()const
-{
-	return region_;
-}
-
-void CreateVodRealTimeLogDeliveryRequest::setRegion(const std::string& region)
-{
-	region_ = region;
-	setParameter("Region", region);
-}
-
-std::string CreateVodRealTimeLogDeliveryRequest::getLogstore()const
-{
-	return logstore_;
-}
-
-void CreateVodRealTimeLogDeliveryRequest::setLogstore(const std::string& logstore)
-{
-	logstore_ = logstore;
-	setParameter("Logstore", logstore);
-}
-

+ 0 - 44
vod/src/model/CreateVodRealTimeLogDeliveryResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/CreateVodRealTimeLogDeliveryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-CreateVodRealTimeLogDeliveryResult::CreateVodRealTimeLogDeliveryResult() :
-	ServiceResult()
-{}
-
-CreateVodRealTimeLogDeliveryResult::CreateVodRealTimeLogDeliveryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateVodRealTimeLogDeliveryResult::~CreateVodRealTimeLogDeliveryResult()
-{}
-
-void CreateVodRealTimeLogDeliveryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 84
vod/src/model/DeleteVodRealtimeLogDeliveryRequest.cc

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryRequest.h>
-
-using AlibabaCloud::Vod::Model::DeleteVodRealtimeLogDeliveryRequest;
-
-DeleteVodRealtimeLogDeliveryRequest::DeleteVodRealtimeLogDeliveryRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DeleteVodRealtimeLogDelivery")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DeleteVodRealtimeLogDeliveryRequest::~DeleteVodRealtimeLogDeliveryRequest()
-{}
-
-std::string DeleteVodRealtimeLogDeliveryRequest::getProject()const
-{
-	return project_;
-}
-
-void DeleteVodRealtimeLogDeliveryRequest::setProject(const std::string& project)
-{
-	project_ = project;
-	setParameter("Project", project);
-}
-
-std::string DeleteVodRealtimeLogDeliveryRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void DeleteVodRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long DeleteVodRealtimeLogDeliveryRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DeleteVodRealtimeLogDeliveryRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DeleteVodRealtimeLogDeliveryRequest::getRegion()const
-{
-	return region_;
-}
-
-void DeleteVodRealtimeLogDeliveryRequest::setRegion(const std::string& region)
-{
-	region_ = region;
-	setParameter("Region", region);
-}
-
-std::string DeleteVodRealtimeLogDeliveryRequest::getLogstore()const
-{
-	return logstore_;
-}
-
-void DeleteVodRealtimeLogDeliveryRequest::setLogstore(const std::string& logstore)
-{
-	logstore_ = logstore;
-	setParameter("Logstore", logstore);
-}
-

+ 0 - 44
vod/src/model/DeleteVodRealtimeLogDeliveryResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DeleteVodRealtimeLogDeliveryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DeleteVodRealtimeLogDeliveryResult::DeleteVodRealtimeLogDeliveryResult() :
-	ServiceResult()
-{}
-
-DeleteVodRealtimeLogDeliveryResult::DeleteVodRealtimeLogDeliveryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteVodRealtimeLogDeliveryResult::~DeleteVodRealtimeLogDeliveryResult()
-{}
-
-void DeleteVodRealtimeLogDeliveryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 51
vod/src/model/DescribeVodDomainRealtimeLogDeliveryRequest.cc

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryRequest.h>
-
-using AlibabaCloud::Vod::Model::DescribeVodDomainRealtimeLogDeliveryRequest;
-
-DescribeVodDomainRealtimeLogDeliveryRequest::DescribeVodDomainRealtimeLogDeliveryRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainRealtimeLogDelivery")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeVodDomainRealtimeLogDeliveryRequest::~DescribeVodDomainRealtimeLogDeliveryRequest()
-{}
-
-std::string DescribeVodDomainRealtimeLogDeliveryRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void DescribeVodDomainRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long DescribeVodDomainRealtimeLogDeliveryRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeVodDomainRealtimeLogDeliveryRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 72
vod/src/model/DescribeVodDomainRealtimeLogDeliveryResult.cc

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainRealtimeLogDeliveryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DescribeVodDomainRealtimeLogDeliveryResult::DescribeVodDomainRealtimeLogDeliveryResult() :
-	ServiceResult()
-{}
-
-DescribeVodDomainRealtimeLogDeliveryResult::DescribeVodDomainRealtimeLogDeliveryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeVodDomainRealtimeLogDeliveryResult::~DescribeVodDomainRealtimeLogDeliveryResult()
-{}
-
-void DescribeVodDomainRealtimeLogDeliveryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["Project"].isNull())
-		project_ = value["Project"].asString();
-	if(!value["Region"].isNull())
-		region_ = value["Region"].asString();
-	if(!value["Logstore"].isNull())
-		logstore_ = value["Logstore"].asString();
-	if(!value["Status"].isNull())
-		status_ = value["Status"].asString();
-
-}
-
-std::string DescribeVodDomainRealtimeLogDeliveryResult::getStatus()const
-{
-	return status_;
-}
-
-std::string DescribeVodDomainRealtimeLogDeliveryResult::getProject()const
-{
-	return project_;
-}
-
-std::string DescribeVodDomainRealtimeLogDeliveryResult::getLogstore()const
-{
-	return logstore_;
-}
-
-std::string DescribeVodDomainRealtimeLogDeliveryResult::getRegion()const
-{
-	return region_;
-}
-

+ 0 - 84
vod/src/model/DescribeVodDomainSrcBpsDataRequest.cc

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainSrcBpsDataRequest.h>
-
-using AlibabaCloud::Vod::Model::DescribeVodDomainSrcBpsDataRequest;
-
-DescribeVodDomainSrcBpsDataRequest::DescribeVodDomainSrcBpsDataRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainSrcBpsData")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeVodDomainSrcBpsDataRequest::~DescribeVodDomainSrcBpsDataRequest()
-{}
-
-std::string DescribeVodDomainSrcBpsDataRequest::getStartTime()const
-{
-	return startTime_;
-}
-
-void DescribeVodDomainSrcBpsDataRequest::setStartTime(const std::string& startTime)
-{
-	startTime_ = startTime;
-	setParameter("StartTime", startTime);
-}
-
-std::string DescribeVodDomainSrcBpsDataRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void DescribeVodDomainSrcBpsDataRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-std::string DescribeVodDomainSrcBpsDataRequest::getEndTime()const
-{
-	return endTime_;
-}
-
-void DescribeVodDomainSrcBpsDataRequest::setEndTime(const std::string& endTime)
-{
-	endTime_ = endTime;
-	setParameter("EndTime", endTime);
-}
-
-long DescribeVodDomainSrcBpsDataRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeVodDomainSrcBpsDataRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DescribeVodDomainSrcBpsDataRequest::getInterval()const
-{
-	return interval_;
-}
-
-void DescribeVodDomainSrcBpsDataRequest::setInterval(const std::string& interval)
-{
-	interval_ = interval;
-	setParameter("Interval", interval);
-}
-

+ 0 - 89
vod/src/model/DescribeVodDomainSrcBpsDataResult.cc

@@ -1,89 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainSrcBpsDataResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DescribeVodDomainSrcBpsDataResult::DescribeVodDomainSrcBpsDataResult() :
-	ServiceResult()
-{}
-
-DescribeVodDomainSrcBpsDataResult::DescribeVodDomainSrcBpsDataResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeVodDomainSrcBpsDataResult::~DescribeVodDomainSrcBpsDataResult()
-{}
-
-void DescribeVodDomainSrcBpsDataResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSrcBpsDataPerIntervalNode = value["SrcBpsDataPerInterval"]["DataModule"];
-	for (auto valueSrcBpsDataPerIntervalDataModule : allSrcBpsDataPerIntervalNode)
-	{
-		DataModule srcBpsDataPerIntervalObject;
-		if(!valueSrcBpsDataPerIntervalDataModule["Value"].isNull())
-			srcBpsDataPerIntervalObject.value = valueSrcBpsDataPerIntervalDataModule["Value"].asString();
-		if(!valueSrcBpsDataPerIntervalDataModule["TimeStamp"].isNull())
-			srcBpsDataPerIntervalObject.timeStamp = valueSrcBpsDataPerIntervalDataModule["TimeStamp"].asString();
-		if(!valueSrcBpsDataPerIntervalDataModule["HttpsValue"].isNull())
-			srcBpsDataPerIntervalObject.httpsValue = valueSrcBpsDataPerIntervalDataModule["HttpsValue"].asString();
-		srcBpsDataPerInterval_.push_back(srcBpsDataPerIntervalObject);
-	}
-	if(!value["EndTime"].isNull())
-		endTime_ = value["EndTime"].asString();
-	if(!value["StartTime"].isNull())
-		startTime_ = value["StartTime"].asString();
-	if(!value["DomainName"].isNull())
-		domainName_ = value["DomainName"].asString();
-	if(!value["DataInterval"].isNull())
-		dataInterval_ = value["DataInterval"].asString();
-
-}
-
-std::vector<DescribeVodDomainSrcBpsDataResult::DataModule> DescribeVodDomainSrcBpsDataResult::getSrcBpsDataPerInterval()const
-{
-	return srcBpsDataPerInterval_;
-}
-
-std::string DescribeVodDomainSrcBpsDataResult::getEndTime()const
-{
-	return endTime_;
-}
-
-std::string DescribeVodDomainSrcBpsDataResult::getDomainName()const
-{
-	return domainName_;
-}
-
-std::string DescribeVodDomainSrcBpsDataResult::getStartTime()const
-{
-	return startTime_;
-}
-
-std::string DescribeVodDomainSrcBpsDataResult::getDataInterval()const
-{
-	return dataInterval_;
-}
-

+ 0 - 84
vod/src/model/DescribeVodDomainSrcTrafficDataRequest.cc

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataRequest.h>
-
-using AlibabaCloud::Vod::Model::DescribeVodDomainSrcTrafficDataRequest;
-
-DescribeVodDomainSrcTrafficDataRequest::DescribeVodDomainSrcTrafficDataRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainSrcTrafficData")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeVodDomainSrcTrafficDataRequest::~DescribeVodDomainSrcTrafficDataRequest()
-{}
-
-std::string DescribeVodDomainSrcTrafficDataRequest::getStartTime()const
-{
-	return startTime_;
-}
-
-void DescribeVodDomainSrcTrafficDataRequest::setStartTime(const std::string& startTime)
-{
-	startTime_ = startTime;
-	setParameter("StartTime", startTime);
-}
-
-std::string DescribeVodDomainSrcTrafficDataRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void DescribeVodDomainSrcTrafficDataRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-std::string DescribeVodDomainSrcTrafficDataRequest::getEndTime()const
-{
-	return endTime_;
-}
-
-void DescribeVodDomainSrcTrafficDataRequest::setEndTime(const std::string& endTime)
-{
-	endTime_ = endTime;
-	setParameter("EndTime", endTime);
-}
-
-long DescribeVodDomainSrcTrafficDataRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeVodDomainSrcTrafficDataRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DescribeVodDomainSrcTrafficDataRequest::getInterval()const
-{
-	return interval_;
-}
-
-void DescribeVodDomainSrcTrafficDataRequest::setInterval(const std::string& interval)
-{
-	interval_ = interval;
-	setParameter("Interval", interval);
-}
-

+ 0 - 89
vod/src/model/DescribeVodDomainSrcTrafficDataResult.cc

@@ -1,89 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodDomainSrcTrafficDataResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DescribeVodDomainSrcTrafficDataResult::DescribeVodDomainSrcTrafficDataResult() :
-	ServiceResult()
-{}
-
-DescribeVodDomainSrcTrafficDataResult::DescribeVodDomainSrcTrafficDataResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeVodDomainSrcTrafficDataResult::~DescribeVodDomainSrcTrafficDataResult()
-{}
-
-void DescribeVodDomainSrcTrafficDataResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSrcTrafficDataPerIntervalNode = value["SrcTrafficDataPerInterval"]["DataModule"];
-	for (auto valueSrcTrafficDataPerIntervalDataModule : allSrcTrafficDataPerIntervalNode)
-	{
-		DataModule srcTrafficDataPerIntervalObject;
-		if(!valueSrcTrafficDataPerIntervalDataModule["Value"].isNull())
-			srcTrafficDataPerIntervalObject.value = valueSrcTrafficDataPerIntervalDataModule["Value"].asString();
-		if(!valueSrcTrafficDataPerIntervalDataModule["TimeStamp"].isNull())
-			srcTrafficDataPerIntervalObject.timeStamp = valueSrcTrafficDataPerIntervalDataModule["TimeStamp"].asString();
-		if(!valueSrcTrafficDataPerIntervalDataModule["HttpsValue"].isNull())
-			srcTrafficDataPerIntervalObject.httpsValue = valueSrcTrafficDataPerIntervalDataModule["HttpsValue"].asString();
-		srcTrafficDataPerInterval_.push_back(srcTrafficDataPerIntervalObject);
-	}
-	if(!value["EndTime"].isNull())
-		endTime_ = value["EndTime"].asString();
-	if(!value["StartTime"].isNull())
-		startTime_ = value["StartTime"].asString();
-	if(!value["DomainName"].isNull())
-		domainName_ = value["DomainName"].asString();
-	if(!value["DataInterval"].isNull())
-		dataInterval_ = value["DataInterval"].asString();
-
-}
-
-std::string DescribeVodDomainSrcTrafficDataResult::getEndTime()const
-{
-	return endTime_;
-}
-
-std::string DescribeVodDomainSrcTrafficDataResult::getDomainName()const
-{
-	return domainName_;
-}
-
-std::string DescribeVodDomainSrcTrafficDataResult::getStartTime()const
-{
-	return startTime_;
-}
-
-std::string DescribeVodDomainSrcTrafficDataResult::getDataInterval()const
-{
-	return dataInterval_;
-}
-
-std::vector<DescribeVodDomainSrcTrafficDataResult::DataModule> DescribeVodDomainSrcTrafficDataResult::getSrcTrafficDataPerInterval()const
-{
-	return srcTrafficDataPerInterval_;
-}
-

+ 0 - 91
vod/src/model/DescribeVodTagResourcesRequest.cc

@@ -1,91 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodTagResourcesRequest.h>
-
-using AlibabaCloud::Vod::Model::DescribeVodTagResourcesRequest;
-
-DescribeVodTagResourcesRequest::DescribeVodTagResourcesRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DescribeVodTagResources")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeVodTagResourcesRequest::~DescribeVodTagResourcesRequest()
-{}
-
-std::string DescribeVodTagResourcesRequest::getScope()const
-{
-	return scope_;
-}
-
-void DescribeVodTagResourcesRequest::setScope(const std::string& scope)
-{
-	scope_ = scope;
-	setParameter("Scope", scope);
-}
-
-std::vector<DescribeVodTagResourcesRequest::Tag> DescribeVodTagResourcesRequest::getTag()const
-{
-	return tag_;
-}
-
-void DescribeVodTagResourcesRequest::setTag(const std::vector<Tag>& tag)
-{
-	tag_ = tag;
-	for(int dep1 = 0; dep1!= tag.size(); dep1++) {
-		auto tagObj = tag.at(dep1);
-		std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
-		setParameter(tagObjStr + ".Key", tagObj.key);
-		setParameter(tagObjStr + ".Value", tagObj.value);
-	}
-}
-
-std::vector<std::string> DescribeVodTagResourcesRequest::getResourceId()const
-{
-	return resourceId_;
-}
-
-void DescribeVodTagResourcesRequest::setResourceId(const std::vector<std::string>& resourceId)
-{
-	resourceId_ = resourceId;
-	for(int dep1 = 0; dep1!= resourceId.size(); dep1++) {
-		setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1));
-	}
-}
-
-long DescribeVodTagResourcesRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeVodTagResourcesRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DescribeVodTagResourcesRequest::getResourceType()const
-{
-	return resourceType_;
-}
-
-void DescribeVodTagResourcesRequest::setResourceType(const std::string& resourceType)
-{
-	resourceType_ = resourceType;
-	setParameter("ResourceType", resourceType);
-}
-

+ 0 - 67
vod/src/model/DescribeVodTagResourcesResult.cc

@@ -1,67 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodTagResourcesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DescribeVodTagResourcesResult::DescribeVodTagResourcesResult() :
-	ServiceResult()
-{}
-
-DescribeVodTagResourcesResult::DescribeVodTagResourcesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeVodTagResourcesResult::~DescribeVodTagResourcesResult()
-{}
-
-void DescribeVodTagResourcesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allTagResourcesNode = value["TagResources"]["TagResource"];
-	for (auto valueTagResourcesTagResource : allTagResourcesNode)
-	{
-		TagResource tagResourcesObject;
-		if(!valueTagResourcesTagResource["ResourceId"].isNull())
-			tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString();
-		auto allTagNode = valueTagResourcesTagResource["Tag"]["TagItem"];
-		for (auto valueTagResourcesTagResourceTagTagItem : allTagNode)
-		{
-			TagResource::TagItem tagObject;
-			if(!valueTagResourcesTagResourceTagTagItem["Key"].isNull())
-				tagObject.key = valueTagResourcesTagResourceTagTagItem["Key"].asString();
-			if(!valueTagResourcesTagResourceTagTagItem["Value"].isNull())
-				tagObject.value = valueTagResourcesTagResourceTagTagItem["Value"].asString();
-			tagResourcesObject.tag.push_back(tagObject);
-		}
-		tagResources_.push_back(tagResourcesObject);
-	}
-
-}
-
-std::vector<DescribeVodTagResourcesResult::TagResource> DescribeVodTagResourcesResult::getTagResources()const
-{
-	return tagResources_;
-}
-

+ 0 - 40
vod/src/model/DescribeVodUserTagsRequest.cc

@@ -1,40 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodUserTagsRequest.h>
-
-using AlibabaCloud::Vod::Model::DescribeVodUserTagsRequest;
-
-DescribeVodUserTagsRequest::DescribeVodUserTagsRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DescribeVodUserTags")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeVodUserTagsRequest::~DescribeVodUserTagsRequest()
-{}
-
-long DescribeVodUserTagsRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeVodUserTagsRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 60
vod/src/model/DescribeVodUserTagsResult.cc

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DescribeVodUserTagsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DescribeVodUserTagsResult::DescribeVodUserTagsResult() :
-	ServiceResult()
-{}
-
-DescribeVodUserTagsResult::DescribeVodUserTagsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeVodUserTagsResult::~DescribeVodUserTagsResult()
-{}
-
-void DescribeVodUserTagsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allTagsNode = value["Tags"]["Tag"];
-	for (auto valueTagsTag : allTagsNode)
-	{
-		Tag tagsObject;
-		if(!valueTagsTag["Key"].isNull())
-			tagsObject.key = valueTagsTag["Key"].asString();
-		auto allValue = value["Value"]["Value"];
-		for (auto value : allValue)
-			tagsObject.value.push_back(value.asString());
-		tags_.push_back(tagsObject);
-	}
-
-}
-
-std::vector<DescribeVodUserTagsResult::Tag> DescribeVodUserTagsResult::getTags()const
-{
-	return tags_;
-}
-

+ 0 - 51
vod/src/model/DisableVodRealtimeLogDeliveryRequest.cc

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DisableVodRealtimeLogDeliveryRequest.h>
-
-using AlibabaCloud::Vod::Model::DisableVodRealtimeLogDeliveryRequest;
-
-DisableVodRealtimeLogDeliveryRequest::DisableVodRealtimeLogDeliveryRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "DisableVodRealtimeLogDelivery")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DisableVodRealtimeLogDeliveryRequest::~DisableVodRealtimeLogDeliveryRequest()
-{}
-
-std::string DisableVodRealtimeLogDeliveryRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void DisableVodRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long DisableVodRealtimeLogDeliveryRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DisableVodRealtimeLogDeliveryRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 44
vod/src/model/DisableVodRealtimeLogDeliveryResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/DisableVodRealtimeLogDeliveryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-DisableVodRealtimeLogDeliveryResult::DisableVodRealtimeLogDeliveryResult() :
-	ServiceResult()
-{}
-
-DisableVodRealtimeLogDeliveryResult::DisableVodRealtimeLogDeliveryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DisableVodRealtimeLogDeliveryResult::~DisableVodRealtimeLogDeliveryResult()
-{}
-
-void DisableVodRealtimeLogDeliveryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 51
vod/src/model/EnableVodRealtimeLogDeliveryRequest.cc

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/EnableVodRealtimeLogDeliveryRequest.h>
-
-using AlibabaCloud::Vod::Model::EnableVodRealtimeLogDeliveryRequest;
-
-EnableVodRealtimeLogDeliveryRequest::EnableVodRealtimeLogDeliveryRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "EnableVodRealtimeLogDelivery")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-EnableVodRealtimeLogDeliveryRequest::~EnableVodRealtimeLogDeliveryRequest()
-{}
-
-std::string EnableVodRealtimeLogDeliveryRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void EnableVodRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long EnableVodRealtimeLogDeliveryRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void EnableVodRealtimeLogDeliveryRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 44
vod/src/model/EnableVodRealtimeLogDeliveryResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/EnableVodRealtimeLogDeliveryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-EnableVodRealtimeLogDeliveryResult::EnableVodRealtimeLogDeliveryResult() :
-	ServiceResult()
-{}
-
-EnableVodRealtimeLogDeliveryResult::EnableVodRealtimeLogDeliveryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-EnableVodRealtimeLogDeliveryResult::~EnableVodRealtimeLogDeliveryResult()
-{}
-
-void EnableVodRealtimeLogDeliveryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 2 - 0
vod/src/model/GetPlayInfoResult.cc

@@ -91,6 +91,8 @@ void GetPlayInfoResult::parse(const std::string &payload)
 			playInfoListObject.format = valuePlayInfoListPlayInfo["Format"].asString();
 		if(!valuePlayInfoListPlayInfo["HDRType"].isNull())
 			playInfoListObject.hDRType = valuePlayInfoListPlayInfo["HDRType"].asString();
+		if(!valuePlayInfoListPlayInfo["BitDepth"].isNull())
+			playInfoListObject.bitDepth = std::stoi(valuePlayInfoListPlayInfo["BitDepth"].asString());
 		playInfoList_.push_back(playInfoListObject);
 	}
 	auto videoBaseNode = value["VideoBase"];

+ 12 - 12
vod/src/model/GetURLUploadInfosResult.cc

@@ -43,26 +43,26 @@ void GetURLUploadInfosResult::parse(const std::string &payload)
 	for (auto valueURLUploadInfoListUrlUploadJobInfoDTO : allURLUploadInfoListNode)
 	{
 		UrlUploadJobInfoDTO uRLUploadInfoListObject;
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].isNull())
+			uRLUploadInfoListObject.creationTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].asString();
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].isNull())
+			uRLUploadInfoListObject.status = valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].asString();
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].isNull())
+			uRLUploadInfoListObject.errorMessage = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].asString();
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].isNull())
+			uRLUploadInfoListObject.errorCode = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].asString();
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].isNull())
+			uRLUploadInfoListObject.completeTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].asString();
 		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["JobId"].isNull())
 			uRLUploadInfoListObject.jobId = valueURLUploadInfoListUrlUploadJobInfoDTO["JobId"].asString();
+		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].isNull())
+			uRLUploadInfoListObject.userData = valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].asString();
 		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["UploadURL"].isNull())
 			uRLUploadInfoListObject.uploadURL = valueURLUploadInfoListUrlUploadJobInfoDTO["UploadURL"].asString();
 		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["MediaId"].isNull())
 			uRLUploadInfoListObject.mediaId = valueURLUploadInfoListUrlUploadJobInfoDTO["MediaId"].asString();
 		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["FileSize"].isNull())
 			uRLUploadInfoListObject.fileSize = valueURLUploadInfoListUrlUploadJobInfoDTO["FileSize"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].isNull())
-			uRLUploadInfoListObject.status = valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].isNull())
-			uRLUploadInfoListObject.userData = valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].isNull())
-			uRLUploadInfoListObject.errorCode = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].isNull())
-			uRLUploadInfoListObject.errorMessage = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].isNull())
-			uRLUploadInfoListObject.creationTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].asString();
-		if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].isNull())
-			uRLUploadInfoListObject.completeTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].asString();
 		uRLUploadInfoList_.push_back(uRLUploadInfoListObject);
 	}
 	auto allNonExists = value["NonExists"]["ExistId"];

+ 0 - 95
vod/src/model/ListMediaDNADeleteJobRequest.cc

@@ -1,95 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListMediaDNADeleteJobRequest.h>
-
-using AlibabaCloud::Vod::Model::ListMediaDNADeleteJobRequest;
-
-ListMediaDNADeleteJobRequest::ListMediaDNADeleteJobRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "ListMediaDNADeleteJob")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ListMediaDNADeleteJobRequest::~ListMediaDNADeleteJobRequest()
-{}
-
-std::string ListMediaDNADeleteJobRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ListMediaDNADeleteJobRequest::setResourceOwnerId(const std::string& resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", resourceOwnerId);
-}
-
-std::string ListMediaDNADeleteJobRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ListMediaDNADeleteJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string ListMediaDNADeleteJobRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ListMediaDNADeleteJobRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-std::string ListMediaDNADeleteJobRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ListMediaDNADeleteJobRequest::setOwnerId(const std::string& ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", ownerId);
-}
-
-std::string ListMediaDNADeleteJobRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ListMediaDNADeleteJobRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ListMediaDNADeleteJobRequest::getJobIds()const
-{
-	return jobIds_;
-}
-
-void ListMediaDNADeleteJobRequest::setJobIds(const std::string& jobIds)
-{
-	jobIds_ = jobIds;
-	setParameter("JobIds", jobIds);
-}
-

+ 0 - 75
vod/src/model/ListMediaDNADeleteJobResult.cc

@@ -1,75 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListMediaDNADeleteJobResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-ListMediaDNADeleteJobResult::ListMediaDNADeleteJobResult() :
-	ServiceResult()
-{}
-
-ListMediaDNADeleteJobResult::ListMediaDNADeleteJobResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListMediaDNADeleteJobResult::~ListMediaDNADeleteJobResult()
-{}
-
-void ListMediaDNADeleteJobResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allAIJobListNode = value["AIJobList"]["AIJob"];
-	for (auto valueAIJobListAIJob : allAIJobListNode)
-	{
-		AIJob aIJobListObject;
-		if(!valueAIJobListAIJob["JobId"].isNull())
-			aIJobListObject.jobId = valueAIJobListAIJob["JobId"].asString();
-		if(!valueAIJobListAIJob["MediaId"].isNull())
-			aIJobListObject.mediaId = valueAIJobListAIJob["MediaId"].asString();
-		if(!valueAIJobListAIJob["Status"].isNull())
-			aIJobListObject.status = valueAIJobListAIJob["Status"].asString();
-		if(!valueAIJobListAIJob["Code"].isNull())
-			aIJobListObject.code = valueAIJobListAIJob["Code"].asString();
-		if(!valueAIJobListAIJob["Message"].isNull())
-			aIJobListObject.message = valueAIJobListAIJob["Message"].asString();
-		if(!valueAIJobListAIJob["FpDBId"].isNull())
-			aIJobListObject.fpDBId = valueAIJobListAIJob["FpDBId"].asString();
-		aIJobList_.push_back(aIJobListObject);
-	}
-	auto allNonExistAIJobIds = value["NonExistAIJobIds"]["String"];
-	for (const auto &item : allNonExistAIJobIds)
-		nonExistAIJobIds_.push_back(item.asString());
-
-}
-
-std::vector<ListMediaDNADeleteJobResult::AIJob> ListMediaDNADeleteJobResult::getAIJobList()const
-{
-	return aIJobList_;
-}
-
-std::vector<std::string> ListMediaDNADeleteJobResult::getNonExistAIJobIds()const
-{
-	return nonExistAIJobIds_;
-}
-

+ 0 - 73
vod/src/model/ListVodRealtimeLogDeliveryDomainsRequest.cc

@@ -1,73 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsRequest.h>
-
-using AlibabaCloud::Vod::Model::ListVodRealtimeLogDeliveryDomainsRequest;
-
-ListVodRealtimeLogDeliveryDomainsRequest::ListVodRealtimeLogDeliveryDomainsRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "ListVodRealtimeLogDeliveryDomains")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-ListVodRealtimeLogDeliveryDomainsRequest::~ListVodRealtimeLogDeliveryDomainsRequest()
-{}
-
-std::string ListVodRealtimeLogDeliveryDomainsRequest::getProject()const
-{
-	return project_;
-}
-
-void ListVodRealtimeLogDeliveryDomainsRequest::setProject(const std::string& project)
-{
-	project_ = project;
-	setParameter("Project", project);
-}
-
-long ListVodRealtimeLogDeliveryDomainsRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ListVodRealtimeLogDeliveryDomainsRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ListVodRealtimeLogDeliveryDomainsRequest::getRegion()const
-{
-	return region_;
-}
-
-void ListVodRealtimeLogDeliveryDomainsRequest::setRegion(const std::string& region)
-{
-	region_ = region;
-	setParameter("Region", region);
-}
-
-std::string ListVodRealtimeLogDeliveryDomainsRequest::getLogstore()const
-{
-	return logstore_;
-}
-
-void ListVodRealtimeLogDeliveryDomainsRequest::setLogstore(const std::string& logstore)
-{
-	logstore_ = logstore;
-	setParameter("Logstore", logstore);
-}
-

+ 0 - 59
vod/src/model/ListVodRealtimeLogDeliveryDomainsResult.cc

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListVodRealtimeLogDeliveryDomainsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-ListVodRealtimeLogDeliveryDomainsResult::ListVodRealtimeLogDeliveryDomainsResult() :
-	ServiceResult()
-{}
-
-ListVodRealtimeLogDeliveryDomainsResult::ListVodRealtimeLogDeliveryDomainsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListVodRealtimeLogDeliveryDomainsResult::~ListVodRealtimeLogDeliveryDomainsResult()
-{}
-
-void ListVodRealtimeLogDeliveryDomainsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allContentNode = value["Content"]["Domains"];
-	for (auto valueContentDomains : allContentNode)
-	{
-		Domains contentObject;
-		if(!valueContentDomains["DomainName"].isNull())
-			contentObject.domainName = valueContentDomains["DomainName"].asString();
-		if(!valueContentDomains["Status"].isNull())
-			contentObject.status = valueContentDomains["Status"].asString();
-		content_.push_back(contentObject);
-	}
-
-}
-
-std::vector<ListVodRealtimeLogDeliveryDomainsResult::Domains> ListVodRealtimeLogDeliveryDomainsResult::getContent()const
-{
-	return content_;
-}
-

+ 0 - 40
vod/src/model/ListVodRealtimeLogDeliveryInfosRequest.cc

@@ -1,40 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosRequest.h>
-
-using AlibabaCloud::Vod::Model::ListVodRealtimeLogDeliveryInfosRequest;
-
-ListVodRealtimeLogDeliveryInfosRequest::ListVodRealtimeLogDeliveryInfosRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "ListVodRealtimeLogDeliveryInfos")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-ListVodRealtimeLogDeliveryInfosRequest::~ListVodRealtimeLogDeliveryInfosRequest()
-{}
-
-long ListVodRealtimeLogDeliveryInfosRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ListVodRealtimeLogDeliveryInfosRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 61
vod/src/model/ListVodRealtimeLogDeliveryInfosResult.cc

@@ -1,61 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/ListVodRealtimeLogDeliveryInfosResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-ListVodRealtimeLogDeliveryInfosResult::ListVodRealtimeLogDeliveryInfosResult() :
-	ServiceResult()
-{}
-
-ListVodRealtimeLogDeliveryInfosResult::ListVodRealtimeLogDeliveryInfosResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListVodRealtimeLogDeliveryInfosResult::~ListVodRealtimeLogDeliveryInfosResult()
-{}
-
-void ListVodRealtimeLogDeliveryInfosResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allContentNode = value["Content"]["RealtimeLogDeliveryInfos"];
-	for (auto valueContentRealtimeLogDeliveryInfos : allContentNode)
-	{
-		RealtimeLogDeliveryInfos contentObject;
-		if(!valueContentRealtimeLogDeliveryInfos["Project"].isNull())
-			contentObject.project = valueContentRealtimeLogDeliveryInfos["Project"].asString();
-		if(!valueContentRealtimeLogDeliveryInfos["Logstore"].isNull())
-			contentObject.logstore = valueContentRealtimeLogDeliveryInfos["Logstore"].asString();
-		if(!valueContentRealtimeLogDeliveryInfos["Region"].isNull())
-			contentObject.region = valueContentRealtimeLogDeliveryInfos["Region"].asString();
-		content_.push_back(contentObject);
-	}
-
-}
-
-std::vector<ListVodRealtimeLogDeliveryInfosResult::RealtimeLogDeliveryInfos> ListVodRealtimeLogDeliveryInfosResult::getContent()const
-{
-	return content_;
-}
-

+ 4 - 4
vod/src/model/RegisterMediaResult.cc

@@ -43,12 +43,12 @@ void RegisterMediaResult::parse(const std::string &payload)
 	for (auto valueRegisteredMediaListRegisteredMedia : allRegisteredMediaListNode)
 	{
 		RegisteredMedia registeredMediaListObject;
-		if(!valueRegisteredMediaListRegisteredMedia["MediaId"].isNull())
-			registeredMediaListObject.mediaId = valueRegisteredMediaListRegisteredMedia["MediaId"].asString();
-		if(!valueRegisteredMediaListRegisteredMedia["FileURL"].isNull())
-			registeredMediaListObject.fileURL = valueRegisteredMediaListRegisteredMedia["FileURL"].asString();
 		if(!valueRegisteredMediaListRegisteredMedia["NewRegister"].isNull())
 			registeredMediaListObject.newRegister = valueRegisteredMediaListRegisteredMedia["NewRegister"].asString() == "true";
+		if(!valueRegisteredMediaListRegisteredMedia["FileURL"].isNull())
+			registeredMediaListObject.fileURL = valueRegisteredMediaListRegisteredMedia["FileURL"].asString();
+		if(!valueRegisteredMediaListRegisteredMedia["MediaId"].isNull())
+			registeredMediaListObject.mediaId = valueRegisteredMediaListRegisteredMedia["MediaId"].asString();
 		registeredMediaList_.push_back(registeredMediaListObject);
 	}
 	auto allFailedFileURLs = value["FailedFileURLs"]["FileURL"];

+ 0 - 183
vod/src/model/SubmitLiveEditingRequest.cc

@@ -1,183 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/SubmitLiveEditingRequest.h>
-
-using AlibabaCloud::Vod::Model::SubmitLiveEditingRequest;
-
-SubmitLiveEditingRequest::SubmitLiveEditingRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "SubmitLiveEditing")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-SubmitLiveEditingRequest::~SubmitLiveEditingRequest()
-{}
-
-long SubmitLiveEditingRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void SubmitLiveEditingRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string SubmitLiveEditingRequest::getClips()const
-{
-	return clips_;
-}
-
-void SubmitLiveEditingRequest::setClips(const std::string& clips)
-{
-	clips_ = clips;
-	setParameter("Clips", clips);
-}
-
-std::string SubmitLiveEditingRequest::getDescription()const
-{
-	return description_;
-}
-
-void SubmitLiveEditingRequest::setDescription(const std::string& description)
-{
-	description_ = description;
-	setParameter("Description", description);
-}
-
-std::string SubmitLiveEditingRequest::getTitle()const
-{
-	return title_;
-}
-
-void SubmitLiveEditingRequest::setTitle(const std::string& title)
-{
-	title_ = title;
-	setParameter("Title", title);
-}
-
-std::string SubmitLiveEditingRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void SubmitLiveEditingRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string SubmitLiveEditingRequest::getCoverURL()const
-{
-	return coverURL_;
-}
-
-void SubmitLiveEditingRequest::setCoverURL(const std::string& coverURL)
-{
-	coverURL_ = coverURL;
-	setParameter("CoverURL", coverURL);
-}
-
-std::string SubmitLiveEditingRequest::getUserData()const
-{
-	return userData_;
-}
-
-void SubmitLiveEditingRequest::setUserData(const std::string& userData)
-{
-	userData_ = userData;
-	setParameter("UserData", userData);
-}
-
-std::string SubmitLiveEditingRequest::getAppName()const
-{
-	return appName_;
-}
-
-void SubmitLiveEditingRequest::setAppName(const std::string& appName)
-{
-	appName_ = appName;
-	setParameter("AppName", appName);
-}
-
-std::string SubmitLiveEditingRequest::getProduceConfig()const
-{
-	return produceConfig_;
-}
-
-void SubmitLiveEditingRequest::setProduceConfig(const std::string& produceConfig)
-{
-	produceConfig_ = produceConfig;
-	setParameter("ProduceConfig", produceConfig);
-}
-
-std::string SubmitLiveEditingRequest::getStreamName()const
-{
-	return streamName_;
-}
-
-void SubmitLiveEditingRequest::setStreamName(const std::string& streamName)
-{
-	streamName_ = streamName;
-	setParameter("StreamName", streamName);
-}
-
-std::string SubmitLiveEditingRequest::getMediaMetadata()const
-{
-	return mediaMetadata_;
-}
-
-void SubmitLiveEditingRequest::setMediaMetadata(const std::string& mediaMetadata)
-{
-	mediaMetadata_ = mediaMetadata;
-	setParameter("MediaMetadata", mediaMetadata);
-}
-
-std::string SubmitLiveEditingRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void SubmitLiveEditingRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string SubmitLiveEditingRequest::getDomainName()const
-{
-	return domainName_;
-}
-
-void SubmitLiveEditingRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
-}
-
-long SubmitLiveEditingRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void SubmitLiveEditingRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 58
vod/src/model/SubmitLiveEditingResult.cc

@@ -1,58 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/SubmitLiveEditingResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-SubmitLiveEditingResult::SubmitLiveEditingResult() :
-	ServiceResult()
-{}
-
-SubmitLiveEditingResult::SubmitLiveEditingResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-SubmitLiveEditingResult::~SubmitLiveEditingResult()
-{}
-
-void SubmitLiveEditingResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["MediaId"].isNull())
-		mediaId_ = value["MediaId"].asString();
-	if(!value["ProjectId"].isNull())
-		projectId_ = value["ProjectId"].asString();
-
-}
-
-std::string SubmitLiveEditingResult::getMediaId()const
-{
-	return mediaId_;
-}
-
-std::string SubmitLiveEditingResult::getProjectId()const
-{
-	return projectId_;
-}
-

+ 0 - 80
vod/src/model/TagVodResourcesRequest.cc

@@ -1,80 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/TagVodResourcesRequest.h>
-
-using AlibabaCloud::Vod::Model::TagVodResourcesRequest;
-
-TagVodResourcesRequest::TagVodResourcesRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "TagVodResources")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-TagVodResourcesRequest::~TagVodResourcesRequest()
-{}
-
-std::vector<TagVodResourcesRequest::Tag> TagVodResourcesRequest::getTag()const
-{
-	return tag_;
-}
-
-void TagVodResourcesRequest::setTag(const std::vector<Tag>& tag)
-{
-	tag_ = tag;
-	for(int dep1 = 0; dep1!= tag.size(); dep1++) {
-		auto tagObj = tag.at(dep1);
-		std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
-		setParameter(tagObjStr + ".Key", tagObj.key);
-		setParameter(tagObjStr + ".Value", tagObj.value);
-	}
-}
-
-std::vector<std::string> TagVodResourcesRequest::getResourceId()const
-{
-	return resourceId_;
-}
-
-void TagVodResourcesRequest::setResourceId(const std::vector<std::string>& resourceId)
-{
-	resourceId_ = resourceId;
-	for(int dep1 = 0; dep1!= resourceId.size(); dep1++) {
-		setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1));
-	}
-}
-
-long TagVodResourcesRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void TagVodResourcesRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string TagVodResourcesRequest::getResourceType()const
-{
-	return resourceType_;
-}
-
-void TagVodResourcesRequest::setResourceType(const std::string& resourceType)
-{
-	resourceType_ = resourceType;
-	setParameter("ResourceType", resourceType);
-}
-

+ 0 - 44
vod/src/model/TagVodResourcesResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/TagVodResourcesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-TagVodResourcesResult::TagVodResourcesResult() :
-	ServiceResult()
-{}
-
-TagVodResourcesResult::TagVodResourcesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-TagVodResourcesResult::~TagVodResourcesResult()
-{}
-
-void TagVodResourcesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 88
vod/src/model/UnTagVodResourcesRequest.cc

@@ -1,88 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/UnTagVodResourcesRequest.h>
-
-using AlibabaCloud::Vod::Model::UnTagVodResourcesRequest;
-
-UnTagVodResourcesRequest::UnTagVodResourcesRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "UnTagVodResources")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-UnTagVodResourcesRequest::~UnTagVodResourcesRequest()
-{}
-
-bool UnTagVodResourcesRequest::getAll()const
-{
-	return all_;
-}
-
-void UnTagVodResourcesRequest::setAll(bool all)
-{
-	all_ = all;
-	setParameter("All", all ? "true" : "false");
-}
-
-std::vector<std::string> UnTagVodResourcesRequest::getResourceId()const
-{
-	return resourceId_;
-}
-
-void UnTagVodResourcesRequest::setResourceId(const std::vector<std::string>& resourceId)
-{
-	resourceId_ = resourceId;
-	for(int dep1 = 0; dep1!= resourceId.size(); dep1++) {
-		setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1));
-	}
-}
-
-long UnTagVodResourcesRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void UnTagVodResourcesRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string UnTagVodResourcesRequest::getResourceType()const
-{
-	return resourceType_;
-}
-
-void UnTagVodResourcesRequest::setResourceType(const std::string& resourceType)
-{
-	resourceType_ = resourceType;
-	setParameter("ResourceType", resourceType);
-}
-
-std::vector<std::string> UnTagVodResourcesRequest::getTagKey()const
-{
-	return tagKey_;
-}
-
-void UnTagVodResourcesRequest::setTagKey(const std::vector<std::string>& tagKey)
-{
-	tagKey_ = tagKey;
-	for(int dep1 = 0; dep1!= tagKey.size(); dep1++) {
-		setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1));
-	}
-}
-

+ 0 - 44
vod/src/model/UnTagVodResourcesResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/UnTagVodResourcesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-UnTagVodResourcesResult::UnTagVodResourcesResult() :
-	ServiceResult()
-{}
-
-UnTagVodResourcesResult::UnTagVodResourcesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-UnTagVodResourcesResult::~UnTagVodResourcesResult()
-{}
-
-void UnTagVodResourcesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 73
vod/src/model/UpdateStreamInfoRequest.cc

@@ -1,73 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/UpdateStreamInfoRequest.h>
-
-using AlibabaCloud::Vod::Model::UpdateStreamInfoRequest;
-
-UpdateStreamInfoRequest::UpdateStreamInfoRequest() :
-	RpcServiceRequest("vod", "2017-03-21", "UpdateStreamInfo")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-UpdateStreamInfoRequest::~UpdateStreamInfoRequest()
-{}
-
-std::string UpdateStreamInfoRequest::getJobId()const
-{
-	return jobId_;
-}
-
-void UpdateStreamInfoRequest::setJobId(const std::string& jobId)
-{
-	jobId_ = jobId;
-	setParameter("JobId", jobId);
-}
-
-std::string UpdateStreamInfoRequest::getHDRType()const
-{
-	return hDRType_;
-}
-
-void UpdateStreamInfoRequest::setHDRType(const std::string& hDRType)
-{
-	hDRType_ = hDRType;
-	setParameter("HDRType", hDRType);
-}
-
-std::string UpdateStreamInfoRequest::getDefinition()const
-{
-	return definition_;
-}
-
-void UpdateStreamInfoRequest::setDefinition(const std::string& definition)
-{
-	definition_ = definition;
-	setParameter("Definition", definition);
-}
-
-std::string UpdateStreamInfoRequest::getMediaId()const
-{
-	return mediaId_;
-}
-
-void UpdateStreamInfoRequest::setMediaId(const std::string& mediaId)
-{
-	mediaId_ = mediaId;
-	setParameter("MediaId", mediaId);
-}
-

+ 0 - 44
vod/src/model/UpdateStreamInfoResult.cc

@@ -1,44 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/vod/model/UpdateStreamInfoResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Vod;
-using namespace AlibabaCloud::Vod::Model;
-
-UpdateStreamInfoResult::UpdateStreamInfoResult() :
-	ServiceResult()
-{}
-
-UpdateStreamInfoResult::UpdateStreamInfoResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-UpdateStreamInfoResult::~UpdateStreamInfoResult()
-{}
-
-void UpdateStreamInfoResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-