Browse Source

Generated 2016-11-01 for live.

sdk-team 4 years ago
parent
commit
f3e4ab14ee
100 changed files with 3282 additions and 5402 deletions
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 0 124
      live/CMakeLists.txt
  4. 0 248
      live/include/alibabacloud/live/LiveClient.h
  5. 64 70
      live/include/alibabacloud/live/model/AddCasterComponentRequest.h
  6. 37 43
      live/include/alibabacloud/live/model/AddCasterEpisodeGroupContentRequest.h
  7. 56 64
      live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h
  8. 55 61
      live/include/alibabacloud/live/model/AddCasterEpisodeRequest.h
  9. 58 68
      live/include/alibabacloud/live/model/AddCasterLayoutRequest.h
  10. 45 54
      live/include/alibabacloud/live/model/AddCasterProgramRequest.h
  11. 73 79
      live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h
  12. 91 97
      live/include/alibabacloud/live/model/AddCustomLiveStreamTranscodeRequest.h
  13. 0 66
      live/include/alibabacloud/live/model/AddDRMCertificateRequest.h
  14. 0 51
      live/include/alibabacloud/live/model/AddDRMCertificateResult.h
  15. 0 69
      live/include/alibabacloud/live/model/AddLiveASRConfigRequest.h
  16. 0 49
      live/include/alibabacloud/live/model/AddLiveASRConfigResult.h
  17. 81 90
      live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h
  18. 58 64
      live/include/alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h
  19. 52 58
      live/include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h
  20. 40 46
      live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h
  21. 40 46
      live/include/alibabacloud/live/model/AddLiveDetectNotifyConfigRequest.h
  22. 40 46
      live/include/alibabacloud/live/model/AddLiveDomainMappingRequest.h
  23. 37 43
      live/include/alibabacloud/live/model/AddLiveDomainPlayMappingRequest.h
  24. 55 61
      live/include/alibabacloud/live/model/AddLiveDomainRequest.h
  25. 52 58
      live/include/alibabacloud/live/model/AddLivePullStreamInfoConfigRequest.h
  26. 46 52
      live/include/alibabacloud/live/model/AddLiveRecordNotifyConfigRequest.h
  27. 55 61
      live/include/alibabacloud/live/model/AddLiveRecordVodConfigRequest.h
  28. 55 61
      live/include/alibabacloud/live/model/AddLiveSnapshotDetectPornConfigRequest.h
  29. 58 64
      live/include/alibabacloud/live/model/AddLiveStreamTranscodeRequest.h
  30. 64 70
      live/include/alibabacloud/live/model/AddLiveStreamWatermarkRequest.h
  31. 49 55
      live/include/alibabacloud/live/model/AddLiveStreamWatermarkRuleRequest.h
  32. 52 58
      live/include/alibabacloud/live/model/AddMultiRateConfigRequest.h
  33. 1 1
      live/include/alibabacloud/live/model/AddMultiRateConfigResult.h
  34. 43 49
      live/include/alibabacloud/live/model/AddPlaylistItemsRequest.h
  35. 85 91
      live/include/alibabacloud/live/model/AddRtsLiveStreamTranscodeRequest.h
  36. 58 64
      live/include/alibabacloud/live/model/AddShowIntoShowListRequest.h
  37. 55 61
      live/include/alibabacloud/live/model/AddStudioLayoutRequest.h
  38. 52 58
      live/include/alibabacloud/live/model/AddTrancodeSEIRequest.h
  39. 37 43
      live/include/alibabacloud/live/model/AllowPushStreamRequest.h
  40. 0 57
      live/include/alibabacloud/live/model/ApplyBoardTokenRequest.h
  41. 0 53
      live/include/alibabacloud/live/model/ApplyBoardTokenResult.h
  42. 0 51
      live/include/alibabacloud/live/model/ApplyRecordTokenRequest.h
  43. 0 57
      live/include/alibabacloud/live/model/ApplyRecordTokenResult.h
  44. 43 49
      live/include/alibabacloud/live/model/BatchDeleteLiveDomainConfigsRequest.h
  45. 43 49
      live/include/alibabacloud/live/model/BatchSetLiveDomainConfigsRequest.h
  46. 43 49
      live/include/alibabacloud/live/model/CheckServiceForRoleRequest.h
  47. 40 46
      live/include/alibabacloud/live/model/CloseLiveShiftRequest.h
  48. 0 57
      live/include/alibabacloud/live/model/CompleteBoardRecordRequest.h
  49. 0 51
      live/include/alibabacloud/live/model/CompleteBoardRecordResult.h
  50. 0 54
      live/include/alibabacloud/live/model/CompleteBoardRequest.h
  51. 0 49
      live/include/alibabacloud/live/model/CompleteBoardResult.h
  52. 0 60
      live/include/alibabacloud/live/model/ControlHtmlResourceRequest.h
  53. 0 51
      live/include/alibabacloud/live/model/ControlHtmlResourceResult.h
  54. 40 46
      live/include/alibabacloud/live/model/CopyCasterRequest.h
  55. 40 46
      live/include/alibabacloud/live/model/CopyCasterSceneConfigRequest.h
  56. 0 54
      live/include/alibabacloud/live/model/CreateBoardRequest.h
  57. 0 51
      live/include/alibabacloud/live/model/CreateBoardResult.h
  58. 55 61
      live/include/alibabacloud/live/model/CreateCasterRequest.h
  59. 37 43
      live/include/alibabacloud/live/model/CreateCustomTemplateRequest.h
  60. 43 49
      live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h
  61. 49 55
      live/include/alibabacloud/live/model/CreateLiveStreamMonitorRequest.h
  62. 58 64
      live/include/alibabacloud/live/model/CreateLiveStreamRecordIndexFilesRequest.h
  63. 46 52
      live/include/alibabacloud/live/model/CreateMixStreamRequest.h
  64. 0 63
      live/include/alibabacloud/live/model/CreateRoomRequest.h
  65. 0 55
      live/include/alibabacloud/live/model/CreateRoomResult.h
  66. 0 54
      live/include/alibabacloud/live/model/DeleteBoardRequest.h
  67. 0 49
      live/include/alibabacloud/live/model/DeleteBoardResult.h
  68. 37 43
      live/include/alibabacloud/live/model/DeleteCasterComponentRequest.h
  69. 34 40
      live/include/alibabacloud/live/model/DeleteCasterEpisodeGroupRequest.h
  70. 37 43
      live/include/alibabacloud/live/model/DeleteCasterEpisodeRequest.h
  71. 37 43
      live/include/alibabacloud/live/model/DeleteCasterLayoutRequest.h
  72. 34 40
      live/include/alibabacloud/live/model/DeleteCasterProgramRequest.h
  73. 34 40
      live/include/alibabacloud/live/model/DeleteCasterRequest.h
  74. 40 46
      live/include/alibabacloud/live/model/DeleteCasterSceneConfigRequest.h
  75. 37 43
      live/include/alibabacloud/live/model/DeleteCasterVideoResourceRequest.h
  76. 34 40
      live/include/alibabacloud/live/model/DeleteCustomTemplateRequest.h
  77. 0 57
      live/include/alibabacloud/live/model/DeleteHtmlResourceRequest.h
  78. 0 49
      live/include/alibabacloud/live/model/DeleteHtmlResourceResult.h
  79. 0 57
      live/include/alibabacloud/live/model/DeleteLiveASRConfigRequest.h
  80. 0 49
      live/include/alibabacloud/live/model/DeleteLiveASRConfigResult.h
  81. 43 49
      live/include/alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h
  82. 40 46
      live/include/alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h
  83. 40 46
      live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h
  84. 34 40
      live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h
  85. 37 43
      live/include/alibabacloud/live/model/DeleteLiveDetectNotifyConfigRequest.h
  86. 40 46
      live/include/alibabacloud/live/model/DeleteLiveDomainMappingRequest.h
  87. 37 43
      live/include/alibabacloud/live/model/DeleteLiveDomainPlayMappingRequest.h
  88. 40 46
      live/include/alibabacloud/live/model/DeleteLiveDomainRequest.h
  89. 34 40
      live/include/alibabacloud/live/model/DeleteLiveEdgeTransferRequest.h
  90. 37 43
      live/include/alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigRequest.h
  91. 40 46
      live/include/alibabacloud/live/model/DeleteLivePullStreamInfoConfigRequest.h
  92. 40 46
      live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h
  93. 43 49
      live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h
  94. 37 43
      live/include/alibabacloud/live/model/DeleteLiveRecordNotifyConfigRequest.h
  95. 40 46
      live/include/alibabacloud/live/model/DeleteLiveRecordVodConfigRequest.h
  96. 40 46
      live/include/alibabacloud/live/model/DeleteLiveSnapshotDetectPornConfigRequest.h
  97. 40 46
      live/include/alibabacloud/live/model/DeleteLiveSpecificStagingConfigRequest.h
  98. 34 40
      live/include/alibabacloud/live/model/DeleteLiveStreamMonitorRequest.h
  99. 43 49
      live/include/alibabacloud/live/model/DeleteLiveStreamTranscodeRequest.h
  100. 34 40
      live/include/alibabacloud/live/model/DeleteLiveStreamWatermarkRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-03-30 Version: 1.36.1093
+- Generated 2016-11-01 for `live`.
+
 2022-03-29 Version: 1.36.1092
 - Supported Trim, AndroidVivoPushMode, iOSInterruptionLevel, iOSRelevanceScore for Push and MassPush.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1092
+1.36.1093

+ 0 - 124
live/CMakeLists.txt

@@ -37,10 +37,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/AddCasterVideoResourceResult.h
 	include/alibabacloud/live/model/AddCustomLiveStreamTranscodeRequest.h
 	include/alibabacloud/live/model/AddCustomLiveStreamTranscodeResult.h
-	include/alibabacloud/live/model/AddDRMCertificateRequest.h
-	include/alibabacloud/live/model/AddDRMCertificateResult.h
-	include/alibabacloud/live/model/AddLiveASRConfigRequest.h
-	include/alibabacloud/live/model/AddLiveASRConfigResult.h
 	include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h
 	include/alibabacloud/live/model/AddLiveAppRecordConfigResult.h
 	include/alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h
@@ -85,10 +81,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/AddTrancodeSEIResult.h
 	include/alibabacloud/live/model/AllowPushStreamRequest.h
 	include/alibabacloud/live/model/AllowPushStreamResult.h
-	include/alibabacloud/live/model/ApplyBoardTokenRequest.h
-	include/alibabacloud/live/model/ApplyBoardTokenResult.h
-	include/alibabacloud/live/model/ApplyRecordTokenRequest.h
-	include/alibabacloud/live/model/ApplyRecordTokenResult.h
 	include/alibabacloud/live/model/BatchDeleteLiveDomainConfigsRequest.h
 	include/alibabacloud/live/model/BatchDeleteLiveDomainConfigsResult.h
 	include/alibabacloud/live/model/BatchSetLiveDomainConfigsRequest.h
@@ -97,18 +89,10 @@ set(live_public_header_model
 	include/alibabacloud/live/model/CheckServiceForRoleResult.h
 	include/alibabacloud/live/model/CloseLiveShiftRequest.h
 	include/alibabacloud/live/model/CloseLiveShiftResult.h
-	include/alibabacloud/live/model/CompleteBoardRequest.h
-	include/alibabacloud/live/model/CompleteBoardResult.h
-	include/alibabacloud/live/model/CompleteBoardRecordRequest.h
-	include/alibabacloud/live/model/CompleteBoardRecordResult.h
-	include/alibabacloud/live/model/ControlHtmlResourceRequest.h
-	include/alibabacloud/live/model/ControlHtmlResourceResult.h
 	include/alibabacloud/live/model/CopyCasterRequest.h
 	include/alibabacloud/live/model/CopyCasterResult.h
 	include/alibabacloud/live/model/CopyCasterSceneConfigRequest.h
 	include/alibabacloud/live/model/CopyCasterSceneConfigResult.h
-	include/alibabacloud/live/model/CreateBoardRequest.h
-	include/alibabacloud/live/model/CreateBoardResult.h
 	include/alibabacloud/live/model/CreateCasterRequest.h
 	include/alibabacloud/live/model/CreateCasterResult.h
 	include/alibabacloud/live/model/CreateCustomTemplateRequest.h
@@ -121,10 +105,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/CreateLiveStreamRecordIndexFilesResult.h
 	include/alibabacloud/live/model/CreateMixStreamRequest.h
 	include/alibabacloud/live/model/CreateMixStreamResult.h
-	include/alibabacloud/live/model/CreateRoomRequest.h
-	include/alibabacloud/live/model/CreateRoomResult.h
-	include/alibabacloud/live/model/DeleteBoardRequest.h
-	include/alibabacloud/live/model/DeleteBoardResult.h
 	include/alibabacloud/live/model/DeleteCasterRequest.h
 	include/alibabacloud/live/model/DeleteCasterResult.h
 	include/alibabacloud/live/model/DeleteCasterComponentRequest.h
@@ -143,10 +123,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DeleteCasterVideoResourceResult.h
 	include/alibabacloud/live/model/DeleteCustomTemplateRequest.h
 	include/alibabacloud/live/model/DeleteCustomTemplateResult.h
-	include/alibabacloud/live/model/DeleteHtmlResourceRequest.h
-	include/alibabacloud/live/model/DeleteHtmlResourceResult.h
-	include/alibabacloud/live/model/DeleteLiveASRConfigRequest.h
-	include/alibabacloud/live/model/DeleteLiveASRConfigResult.h
 	include/alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h
 	include/alibabacloud/live/model/DeleteLiveAppRecordConfigResult.h
 	include/alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h
@@ -207,12 +183,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DeleteStudioLayoutResult.h
 	include/alibabacloud/live/model/DescribeAutoShowListTasksRequest.h
 	include/alibabacloud/live/model/DescribeAutoShowListTasksResult.h
-	include/alibabacloud/live/model/DescribeBoardEventsRequest.h
-	include/alibabacloud/live/model/DescribeBoardEventsResult.h
-	include/alibabacloud/live/model/DescribeBoardSnapshotRequest.h
-	include/alibabacloud/live/model/DescribeBoardSnapshotResult.h
-	include/alibabacloud/live/model/DescribeBoardsRequest.h
-	include/alibabacloud/live/model/DescribeBoardsResult.h
 	include/alibabacloud/live/model/DescribeCasterChannelsRequest.h
 	include/alibabacloud/live/model/DescribeCasterChannelsResult.h
 	include/alibabacloud/live/model/DescribeCasterComponentsRequest.h
@@ -223,8 +193,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeCasterLayoutsResult.h
 	include/alibabacloud/live/model/DescribeCasterProgramRequest.h
 	include/alibabacloud/live/model/DescribeCasterProgramResult.h
-	include/alibabacloud/live/model/DescribeCasterRtcInfoRequest.h
-	include/alibabacloud/live/model/DescribeCasterRtcInfoResult.h
 	include/alibabacloud/live/model/DescribeCasterSceneAudioRequest.h
 	include/alibabacloud/live/model/DescribeCasterSceneAudioResult.h
 	include/alibabacloud/live/model/DescribeCasterScenesRequest.h
@@ -237,8 +205,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeCasterVideoResourcesResult.h
 	include/alibabacloud/live/model/DescribeCastersRequest.h
 	include/alibabacloud/live/model/DescribeCastersResult.h
-	include/alibabacloud/live/model/DescribeDRMCertListRequest.h
-	include/alibabacloud/live/model/DescribeDRMCertListResult.h
 	include/alibabacloud/live/model/DescribeDomainUsageDataRequest.h
 	include/alibabacloud/live/model/DescribeDomainUsageDataResult.h
 	include/alibabacloud/live/model/DescribeDomainWithIntegrityRequest.h
@@ -247,10 +213,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeForbidPushStreamRoomListResult.h
 	include/alibabacloud/live/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.h
 	include/alibabacloud/live/model/DescribeHlsLiveStreamRealTimeBpsDataResult.h
-	include/alibabacloud/live/model/DescribeHtmlResourceRequest.h
-	include/alibabacloud/live/model/DescribeHtmlResourceResult.h
-	include/alibabacloud/live/model/DescribeLiveAsrConfigRequest.h
-	include/alibabacloud/live/model/DescribeLiveAsrConfigResult.h
 	include/alibabacloud/live/model/DescribeLiveAudioAuditConfigRequest.h
 	include/alibabacloud/live/model/DescribeLiveAudioAuditConfigResult.h
 	include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigRequest.h
@@ -319,8 +281,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeLiveDrmUsageDataResult.h
 	include/alibabacloud/live/model/DescribeLiveEdgeTransferRequest.h
 	include/alibabacloud/live/model/DescribeLiveEdgeTransferResult.h
-	include/alibabacloud/live/model/DescribeLiveIpInfoRequest.h
-	include/alibabacloud/live/model/DescribeLiveIpInfoResult.h
 	include/alibabacloud/live/model/DescribeLiveLazyPullStreamConfigRequest.h
 	include/alibabacloud/live/model/DescribeLiveLazyPullStreamConfigResult.h
 	include/alibabacloud/live/model/DescribeLivePullStreamConfigRequest.h
@@ -341,8 +301,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeLiveSnapshotConfigResult.h
 	include/alibabacloud/live/model/DescribeLiveSnapshotDetectPornConfigRequest.h
 	include/alibabacloud/live/model/DescribeLiveSnapshotDetectPornConfigResult.h
-	include/alibabacloud/live/model/DescribeLiveStagingIpRequest.h
-	include/alibabacloud/live/model/DescribeLiveStagingIpResult.h
 	include/alibabacloud/live/model/DescribeLiveStreamBitRateDataRequest.h
 	include/alibabacloud/live/model/DescribeLiveStreamBitRateDataResult.h
 	include/alibabacloud/live/model/DescribeLiveStreamCountRequest.h
@@ -391,14 +349,8 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeLiveUserDomainsResult.h
 	include/alibabacloud/live/model/DescribeLiveUserTagsRequest.h
 	include/alibabacloud/live/model/DescribeLiveUserTagsResult.h
-	include/alibabacloud/live/model/DescribeLiveVerifyContentRequest.h
-	include/alibabacloud/live/model/DescribeLiveVerifyContentResult.h
 	include/alibabacloud/live/model/DescribeMixStreamListRequest.h
 	include/alibabacloud/live/model/DescribeMixStreamListResult.h
-	include/alibabacloud/live/model/DescribeRecordRequest.h
-	include/alibabacloud/live/model/DescribeRecordResult.h
-	include/alibabacloud/live/model/DescribeRecordsRequest.h
-	include/alibabacloud/live/model/DescribeRecordsResult.h
 	include/alibabacloud/live/model/DescribeRoomKickoutUserListRequest.h
 	include/alibabacloud/live/model/DescribeRoomKickoutUserListResult.h
 	include/alibabacloud/live/model/DescribeRoomListRequest.h
@@ -421,8 +373,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/DescribeUpPeakPublishStreamDataResult.h
 	include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h
 	include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryResult.h
-	include/alibabacloud/live/model/EditHtmlResourceRequest.h
-	include/alibabacloud/live/model/EditHtmlResourceResult.h
 	include/alibabacloud/live/model/EditPlaylistRequest.h
 	include/alibabacloud/live/model/EditPlaylistResult.h
 	include/alibabacloud/live/model/EditShowAndReplaceRequest.h
@@ -449,8 +399,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/GetMultiRateConfigListResult.h
 	include/alibabacloud/live/model/InitializeAutoShowListTaskRequest.h
 	include/alibabacloud/live/model/InitializeAutoShowListTaskResult.h
-	include/alibabacloud/live/model/JoinBoardRequest.h
-	include/alibabacloud/live/model/JoinBoardResult.h
 	include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryRequest.h
 	include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryResult.h
 	include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryDomainsRequest.h
@@ -501,8 +449,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/SendRoomNotificationResult.h
 	include/alibabacloud/live/model/SendRoomUserNotificationRequest.h
 	include/alibabacloud/live/model/SendRoomUserNotificationResult.h
-	include/alibabacloud/live/model/SetBoardCallbackRequest.h
-	include/alibabacloud/live/model/SetBoardCallbackResult.h
 	include/alibabacloud/live/model/SetCasterChannelRequest.h
 	include/alibabacloud/live/model/SetCasterChannelResult.h
 	include/alibabacloud/live/model/SetCasterConfigRequest.h
@@ -527,8 +473,6 @@ set(live_public_header_model
 	include/alibabacloud/live/model/SetLiveStreamsNotifyUrlConfigResult.h
 	include/alibabacloud/live/model/SetSnapshotCallbackAuthRequest.h
 	include/alibabacloud/live/model/SetSnapshotCallbackAuthResult.h
-	include/alibabacloud/live/model/StartBoardRecordRequest.h
-	include/alibabacloud/live/model/StartBoardRecordResult.h
 	include/alibabacloud/live/model/StartCasterRequest.h
 	include/alibabacloud/live/model/StartCasterResult.h
 	include/alibabacloud/live/model/StartCasterSceneRequest.h
@@ -557,16 +501,10 @@ set(live_public_header_model
 	include/alibabacloud/live/model/TagLiveResourcesResult.h
 	include/alibabacloud/live/model/UnTagLiveResourcesRequest.h
 	include/alibabacloud/live/model/UnTagLiveResourcesResult.h
-	include/alibabacloud/live/model/UpdateBoardRequest.h
-	include/alibabacloud/live/model/UpdateBoardResult.h
-	include/alibabacloud/live/model/UpdateBoardCallbackRequest.h
-	include/alibabacloud/live/model/UpdateBoardCallbackResult.h
 	include/alibabacloud/live/model/UpdateCasterSceneAudioRequest.h
 	include/alibabacloud/live/model/UpdateCasterSceneAudioResult.h
 	include/alibabacloud/live/model/UpdateCasterSceneConfigRequest.h
 	include/alibabacloud/live/model/UpdateCasterSceneConfigResult.h
-	include/alibabacloud/live/model/UpdateLiveASRConfigRequest.h
-	include/alibabacloud/live/model/UpdateLiveASRConfigResult.h
 	include/alibabacloud/live/model/UpdateLiveAppSnapshotConfigRequest.h
 	include/alibabacloud/live/model/UpdateLiveAppSnapshotConfigResult.h
 	include/alibabacloud/live/model/UpdateLiveAudioAuditConfigRequest.h
@@ -612,10 +550,6 @@ set(live_src
 	src/model/AddCasterVideoResourceResult.cc
 	src/model/AddCustomLiveStreamTranscodeRequest.cc
 	src/model/AddCustomLiveStreamTranscodeResult.cc
-	src/model/AddDRMCertificateRequest.cc
-	src/model/AddDRMCertificateResult.cc
-	src/model/AddLiveASRConfigRequest.cc
-	src/model/AddLiveASRConfigResult.cc
 	src/model/AddLiveAppRecordConfigRequest.cc
 	src/model/AddLiveAppRecordConfigResult.cc
 	src/model/AddLiveAppSnapshotConfigRequest.cc
@@ -660,10 +594,6 @@ set(live_src
 	src/model/AddTrancodeSEIResult.cc
 	src/model/AllowPushStreamRequest.cc
 	src/model/AllowPushStreamResult.cc
-	src/model/ApplyBoardTokenRequest.cc
-	src/model/ApplyBoardTokenResult.cc
-	src/model/ApplyRecordTokenRequest.cc
-	src/model/ApplyRecordTokenResult.cc
 	src/model/BatchDeleteLiveDomainConfigsRequest.cc
 	src/model/BatchDeleteLiveDomainConfigsResult.cc
 	src/model/BatchSetLiveDomainConfigsRequest.cc
@@ -672,18 +602,10 @@ set(live_src
 	src/model/CheckServiceForRoleResult.cc
 	src/model/CloseLiveShiftRequest.cc
 	src/model/CloseLiveShiftResult.cc
-	src/model/CompleteBoardRequest.cc
-	src/model/CompleteBoardResult.cc
-	src/model/CompleteBoardRecordRequest.cc
-	src/model/CompleteBoardRecordResult.cc
-	src/model/ControlHtmlResourceRequest.cc
-	src/model/ControlHtmlResourceResult.cc
 	src/model/CopyCasterRequest.cc
 	src/model/CopyCasterResult.cc
 	src/model/CopyCasterSceneConfigRequest.cc
 	src/model/CopyCasterSceneConfigResult.cc
-	src/model/CreateBoardRequest.cc
-	src/model/CreateBoardResult.cc
 	src/model/CreateCasterRequest.cc
 	src/model/CreateCasterResult.cc
 	src/model/CreateCustomTemplateRequest.cc
@@ -696,10 +618,6 @@ set(live_src
 	src/model/CreateLiveStreamRecordIndexFilesResult.cc
 	src/model/CreateMixStreamRequest.cc
 	src/model/CreateMixStreamResult.cc
-	src/model/CreateRoomRequest.cc
-	src/model/CreateRoomResult.cc
-	src/model/DeleteBoardRequest.cc
-	src/model/DeleteBoardResult.cc
 	src/model/DeleteCasterRequest.cc
 	src/model/DeleteCasterResult.cc
 	src/model/DeleteCasterComponentRequest.cc
@@ -718,10 +636,6 @@ set(live_src
 	src/model/DeleteCasterVideoResourceResult.cc
 	src/model/DeleteCustomTemplateRequest.cc
 	src/model/DeleteCustomTemplateResult.cc
-	src/model/DeleteHtmlResourceRequest.cc
-	src/model/DeleteHtmlResourceResult.cc
-	src/model/DeleteLiveASRConfigRequest.cc
-	src/model/DeleteLiveASRConfigResult.cc
 	src/model/DeleteLiveAppRecordConfigRequest.cc
 	src/model/DeleteLiveAppRecordConfigResult.cc
 	src/model/DeleteLiveAppSnapshotConfigRequest.cc
@@ -782,12 +696,6 @@ set(live_src
 	src/model/DeleteStudioLayoutResult.cc
 	src/model/DescribeAutoShowListTasksRequest.cc
 	src/model/DescribeAutoShowListTasksResult.cc
-	src/model/DescribeBoardEventsRequest.cc
-	src/model/DescribeBoardEventsResult.cc
-	src/model/DescribeBoardSnapshotRequest.cc
-	src/model/DescribeBoardSnapshotResult.cc
-	src/model/DescribeBoardsRequest.cc
-	src/model/DescribeBoardsResult.cc
 	src/model/DescribeCasterChannelsRequest.cc
 	src/model/DescribeCasterChannelsResult.cc
 	src/model/DescribeCasterComponentsRequest.cc
@@ -798,8 +706,6 @@ set(live_src
 	src/model/DescribeCasterLayoutsResult.cc
 	src/model/DescribeCasterProgramRequest.cc
 	src/model/DescribeCasterProgramResult.cc
-	src/model/DescribeCasterRtcInfoRequest.cc
-	src/model/DescribeCasterRtcInfoResult.cc
 	src/model/DescribeCasterSceneAudioRequest.cc
 	src/model/DescribeCasterSceneAudioResult.cc
 	src/model/DescribeCasterScenesRequest.cc
@@ -812,8 +718,6 @@ set(live_src
 	src/model/DescribeCasterVideoResourcesResult.cc
 	src/model/DescribeCastersRequest.cc
 	src/model/DescribeCastersResult.cc
-	src/model/DescribeDRMCertListRequest.cc
-	src/model/DescribeDRMCertListResult.cc
 	src/model/DescribeDomainUsageDataRequest.cc
 	src/model/DescribeDomainUsageDataResult.cc
 	src/model/DescribeDomainWithIntegrityRequest.cc
@@ -822,10 +726,6 @@ set(live_src
 	src/model/DescribeForbidPushStreamRoomListResult.cc
 	src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc
 	src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc
-	src/model/DescribeHtmlResourceRequest.cc
-	src/model/DescribeHtmlResourceResult.cc
-	src/model/DescribeLiveAsrConfigRequest.cc
-	src/model/DescribeLiveAsrConfigResult.cc
 	src/model/DescribeLiveAudioAuditConfigRequest.cc
 	src/model/DescribeLiveAudioAuditConfigResult.cc
 	src/model/DescribeLiveAudioAuditNotifyConfigRequest.cc
@@ -894,8 +794,6 @@ set(live_src
 	src/model/DescribeLiveDrmUsageDataResult.cc
 	src/model/DescribeLiveEdgeTransferRequest.cc
 	src/model/DescribeLiveEdgeTransferResult.cc
-	src/model/DescribeLiveIpInfoRequest.cc
-	src/model/DescribeLiveIpInfoResult.cc
 	src/model/DescribeLiveLazyPullStreamConfigRequest.cc
 	src/model/DescribeLiveLazyPullStreamConfigResult.cc
 	src/model/DescribeLivePullStreamConfigRequest.cc
@@ -916,8 +814,6 @@ set(live_src
 	src/model/DescribeLiveSnapshotConfigResult.cc
 	src/model/DescribeLiveSnapshotDetectPornConfigRequest.cc
 	src/model/DescribeLiveSnapshotDetectPornConfigResult.cc
-	src/model/DescribeLiveStagingIpRequest.cc
-	src/model/DescribeLiveStagingIpResult.cc
 	src/model/DescribeLiveStreamBitRateDataRequest.cc
 	src/model/DescribeLiveStreamBitRateDataResult.cc
 	src/model/DescribeLiveStreamCountRequest.cc
@@ -966,14 +862,8 @@ set(live_src
 	src/model/DescribeLiveUserDomainsResult.cc
 	src/model/DescribeLiveUserTagsRequest.cc
 	src/model/DescribeLiveUserTagsResult.cc
-	src/model/DescribeLiveVerifyContentRequest.cc
-	src/model/DescribeLiveVerifyContentResult.cc
 	src/model/DescribeMixStreamListRequest.cc
 	src/model/DescribeMixStreamListResult.cc
-	src/model/DescribeRecordRequest.cc
-	src/model/DescribeRecordResult.cc
-	src/model/DescribeRecordsRequest.cc
-	src/model/DescribeRecordsResult.cc
 	src/model/DescribeRoomKickoutUserListRequest.cc
 	src/model/DescribeRoomKickoutUserListResult.cc
 	src/model/DescribeRoomListRequest.cc
@@ -996,8 +886,6 @@ set(live_src
 	src/model/DescribeUpPeakPublishStreamDataResult.cc
 	src/model/DisableLiveRealtimeLogDeliveryRequest.cc
 	src/model/DisableLiveRealtimeLogDeliveryResult.cc
-	src/model/EditHtmlResourceRequest.cc
-	src/model/EditHtmlResourceResult.cc
 	src/model/EditPlaylistRequest.cc
 	src/model/EditPlaylistResult.cc
 	src/model/EditShowAndReplaceRequest.cc
@@ -1024,8 +912,6 @@ set(live_src
 	src/model/GetMultiRateConfigListResult.cc
 	src/model/InitializeAutoShowListTaskRequest.cc
 	src/model/InitializeAutoShowListTaskResult.cc
-	src/model/JoinBoardRequest.cc
-	src/model/JoinBoardResult.cc
 	src/model/ListLiveRealtimeLogDeliveryRequest.cc
 	src/model/ListLiveRealtimeLogDeliveryResult.cc
 	src/model/ListLiveRealtimeLogDeliveryDomainsRequest.cc
@@ -1076,8 +962,6 @@ set(live_src
 	src/model/SendRoomNotificationResult.cc
 	src/model/SendRoomUserNotificationRequest.cc
 	src/model/SendRoomUserNotificationResult.cc
-	src/model/SetBoardCallbackRequest.cc
-	src/model/SetBoardCallbackResult.cc
 	src/model/SetCasterChannelRequest.cc
 	src/model/SetCasterChannelResult.cc
 	src/model/SetCasterConfigRequest.cc
@@ -1102,8 +986,6 @@ set(live_src
 	src/model/SetLiveStreamsNotifyUrlConfigResult.cc
 	src/model/SetSnapshotCallbackAuthRequest.cc
 	src/model/SetSnapshotCallbackAuthResult.cc
-	src/model/StartBoardRecordRequest.cc
-	src/model/StartBoardRecordResult.cc
 	src/model/StartCasterRequest.cc
 	src/model/StartCasterResult.cc
 	src/model/StartCasterSceneRequest.cc
@@ -1132,16 +1014,10 @@ set(live_src
 	src/model/TagLiveResourcesResult.cc
 	src/model/UnTagLiveResourcesRequest.cc
 	src/model/UnTagLiveResourcesResult.cc
-	src/model/UpdateBoardRequest.cc
-	src/model/UpdateBoardResult.cc
-	src/model/UpdateBoardCallbackRequest.cc
-	src/model/UpdateBoardCallbackResult.cc
 	src/model/UpdateCasterSceneAudioRequest.cc
 	src/model/UpdateCasterSceneAudioResult.cc
 	src/model/UpdateCasterSceneConfigRequest.cc
 	src/model/UpdateCasterSceneConfigResult.cc
-	src/model/UpdateLiveASRConfigRequest.cc
-	src/model/UpdateLiveASRConfigResult.cc
 	src/model/UpdateLiveAppSnapshotConfigRequest.cc
 	src/model/UpdateLiveAppSnapshotConfigResult.cc
 	src/model/UpdateLiveAudioAuditConfigRequest.cc

+ 0 - 248
live/include/alibabacloud/live/LiveClient.h

@@ -38,10 +38,6 @@
 #include "model/AddCasterVideoResourceResult.h"
 #include "model/AddCustomLiveStreamTranscodeRequest.h"
 #include "model/AddCustomLiveStreamTranscodeResult.h"
-#include "model/AddDRMCertificateRequest.h"
-#include "model/AddDRMCertificateResult.h"
-#include "model/AddLiveASRConfigRequest.h"
-#include "model/AddLiveASRConfigResult.h"
 #include "model/AddLiveAppRecordConfigRequest.h"
 #include "model/AddLiveAppRecordConfigResult.h"
 #include "model/AddLiveAppSnapshotConfigRequest.h"
@@ -86,10 +82,6 @@
 #include "model/AddTrancodeSEIResult.h"
 #include "model/AllowPushStreamRequest.h"
 #include "model/AllowPushStreamResult.h"
-#include "model/ApplyBoardTokenRequest.h"
-#include "model/ApplyBoardTokenResult.h"
-#include "model/ApplyRecordTokenRequest.h"
-#include "model/ApplyRecordTokenResult.h"
 #include "model/BatchDeleteLiveDomainConfigsRequest.h"
 #include "model/BatchDeleteLiveDomainConfigsResult.h"
 #include "model/BatchSetLiveDomainConfigsRequest.h"
@@ -98,18 +90,10 @@
 #include "model/CheckServiceForRoleResult.h"
 #include "model/CloseLiveShiftRequest.h"
 #include "model/CloseLiveShiftResult.h"
-#include "model/CompleteBoardRequest.h"
-#include "model/CompleteBoardResult.h"
-#include "model/CompleteBoardRecordRequest.h"
-#include "model/CompleteBoardRecordResult.h"
-#include "model/ControlHtmlResourceRequest.h"
-#include "model/ControlHtmlResourceResult.h"
 #include "model/CopyCasterRequest.h"
 #include "model/CopyCasterResult.h"
 #include "model/CopyCasterSceneConfigRequest.h"
 #include "model/CopyCasterSceneConfigResult.h"
-#include "model/CreateBoardRequest.h"
-#include "model/CreateBoardResult.h"
 #include "model/CreateCasterRequest.h"
 #include "model/CreateCasterResult.h"
 #include "model/CreateCustomTemplateRequest.h"
@@ -122,10 +106,6 @@
 #include "model/CreateLiveStreamRecordIndexFilesResult.h"
 #include "model/CreateMixStreamRequest.h"
 #include "model/CreateMixStreamResult.h"
-#include "model/CreateRoomRequest.h"
-#include "model/CreateRoomResult.h"
-#include "model/DeleteBoardRequest.h"
-#include "model/DeleteBoardResult.h"
 #include "model/DeleteCasterRequest.h"
 #include "model/DeleteCasterResult.h"
 #include "model/DeleteCasterComponentRequest.h"
@@ -144,10 +124,6 @@
 #include "model/DeleteCasterVideoResourceResult.h"
 #include "model/DeleteCustomTemplateRequest.h"
 #include "model/DeleteCustomTemplateResult.h"
-#include "model/DeleteHtmlResourceRequest.h"
-#include "model/DeleteHtmlResourceResult.h"
-#include "model/DeleteLiveASRConfigRequest.h"
-#include "model/DeleteLiveASRConfigResult.h"
 #include "model/DeleteLiveAppRecordConfigRequest.h"
 #include "model/DeleteLiveAppRecordConfigResult.h"
 #include "model/DeleteLiveAppSnapshotConfigRequest.h"
@@ -208,12 +184,6 @@
 #include "model/DeleteStudioLayoutResult.h"
 #include "model/DescribeAutoShowListTasksRequest.h"
 #include "model/DescribeAutoShowListTasksResult.h"
-#include "model/DescribeBoardEventsRequest.h"
-#include "model/DescribeBoardEventsResult.h"
-#include "model/DescribeBoardSnapshotRequest.h"
-#include "model/DescribeBoardSnapshotResult.h"
-#include "model/DescribeBoardsRequest.h"
-#include "model/DescribeBoardsResult.h"
 #include "model/DescribeCasterChannelsRequest.h"
 #include "model/DescribeCasterChannelsResult.h"
 #include "model/DescribeCasterComponentsRequest.h"
@@ -224,8 +194,6 @@
 #include "model/DescribeCasterLayoutsResult.h"
 #include "model/DescribeCasterProgramRequest.h"
 #include "model/DescribeCasterProgramResult.h"
-#include "model/DescribeCasterRtcInfoRequest.h"
-#include "model/DescribeCasterRtcInfoResult.h"
 #include "model/DescribeCasterSceneAudioRequest.h"
 #include "model/DescribeCasterSceneAudioResult.h"
 #include "model/DescribeCasterScenesRequest.h"
@@ -238,8 +206,6 @@
 #include "model/DescribeCasterVideoResourcesResult.h"
 #include "model/DescribeCastersRequest.h"
 #include "model/DescribeCastersResult.h"
-#include "model/DescribeDRMCertListRequest.h"
-#include "model/DescribeDRMCertListResult.h"
 #include "model/DescribeDomainUsageDataRequest.h"
 #include "model/DescribeDomainUsageDataResult.h"
 #include "model/DescribeDomainWithIntegrityRequest.h"
@@ -248,10 +214,6 @@
 #include "model/DescribeForbidPushStreamRoomListResult.h"
 #include "model/DescribeHlsLiveStreamRealTimeBpsDataRequest.h"
 #include "model/DescribeHlsLiveStreamRealTimeBpsDataResult.h"
-#include "model/DescribeHtmlResourceRequest.h"
-#include "model/DescribeHtmlResourceResult.h"
-#include "model/DescribeLiveAsrConfigRequest.h"
-#include "model/DescribeLiveAsrConfigResult.h"
 #include "model/DescribeLiveAudioAuditConfigRequest.h"
 #include "model/DescribeLiveAudioAuditConfigResult.h"
 #include "model/DescribeLiveAudioAuditNotifyConfigRequest.h"
@@ -320,8 +282,6 @@
 #include "model/DescribeLiveDrmUsageDataResult.h"
 #include "model/DescribeLiveEdgeTransferRequest.h"
 #include "model/DescribeLiveEdgeTransferResult.h"
-#include "model/DescribeLiveIpInfoRequest.h"
-#include "model/DescribeLiveIpInfoResult.h"
 #include "model/DescribeLiveLazyPullStreamConfigRequest.h"
 #include "model/DescribeLiveLazyPullStreamConfigResult.h"
 #include "model/DescribeLivePullStreamConfigRequest.h"
@@ -342,8 +302,6 @@
 #include "model/DescribeLiveSnapshotConfigResult.h"
 #include "model/DescribeLiveSnapshotDetectPornConfigRequest.h"
 #include "model/DescribeLiveSnapshotDetectPornConfigResult.h"
-#include "model/DescribeLiveStagingIpRequest.h"
-#include "model/DescribeLiveStagingIpResult.h"
 #include "model/DescribeLiveStreamBitRateDataRequest.h"
 #include "model/DescribeLiveStreamBitRateDataResult.h"
 #include "model/DescribeLiveStreamCountRequest.h"
@@ -392,14 +350,8 @@
 #include "model/DescribeLiveUserDomainsResult.h"
 #include "model/DescribeLiveUserTagsRequest.h"
 #include "model/DescribeLiveUserTagsResult.h"
-#include "model/DescribeLiveVerifyContentRequest.h"
-#include "model/DescribeLiveVerifyContentResult.h"
 #include "model/DescribeMixStreamListRequest.h"
 #include "model/DescribeMixStreamListResult.h"
-#include "model/DescribeRecordRequest.h"
-#include "model/DescribeRecordResult.h"
-#include "model/DescribeRecordsRequest.h"
-#include "model/DescribeRecordsResult.h"
 #include "model/DescribeRoomKickoutUserListRequest.h"
 #include "model/DescribeRoomKickoutUserListResult.h"
 #include "model/DescribeRoomListRequest.h"
@@ -422,8 +374,6 @@
 #include "model/DescribeUpPeakPublishStreamDataResult.h"
 #include "model/DisableLiveRealtimeLogDeliveryRequest.h"
 #include "model/DisableLiveRealtimeLogDeliveryResult.h"
-#include "model/EditHtmlResourceRequest.h"
-#include "model/EditHtmlResourceResult.h"
 #include "model/EditPlaylistRequest.h"
 #include "model/EditPlaylistResult.h"
 #include "model/EditShowAndReplaceRequest.h"
@@ -450,8 +400,6 @@
 #include "model/GetMultiRateConfigListResult.h"
 #include "model/InitializeAutoShowListTaskRequest.h"
 #include "model/InitializeAutoShowListTaskResult.h"
-#include "model/JoinBoardRequest.h"
-#include "model/JoinBoardResult.h"
 #include "model/ListLiveRealtimeLogDeliveryRequest.h"
 #include "model/ListLiveRealtimeLogDeliveryResult.h"
 #include "model/ListLiveRealtimeLogDeliveryDomainsRequest.h"
@@ -502,8 +450,6 @@
 #include "model/SendRoomNotificationResult.h"
 #include "model/SendRoomUserNotificationRequest.h"
 #include "model/SendRoomUserNotificationResult.h"
-#include "model/SetBoardCallbackRequest.h"
-#include "model/SetBoardCallbackResult.h"
 #include "model/SetCasterChannelRequest.h"
 #include "model/SetCasterChannelResult.h"
 #include "model/SetCasterConfigRequest.h"
@@ -528,8 +474,6 @@
 #include "model/SetLiveStreamsNotifyUrlConfigResult.h"
 #include "model/SetSnapshotCallbackAuthRequest.h"
 #include "model/SetSnapshotCallbackAuthResult.h"
-#include "model/StartBoardRecordRequest.h"
-#include "model/StartBoardRecordResult.h"
 #include "model/StartCasterRequest.h"
 #include "model/StartCasterResult.h"
 #include "model/StartCasterSceneRequest.h"
@@ -558,16 +502,10 @@
 #include "model/TagLiveResourcesResult.h"
 #include "model/UnTagLiveResourcesRequest.h"
 #include "model/UnTagLiveResourcesResult.h"
-#include "model/UpdateBoardRequest.h"
-#include "model/UpdateBoardResult.h"
-#include "model/UpdateBoardCallbackRequest.h"
-#include "model/UpdateBoardCallbackResult.h"
 #include "model/UpdateCasterSceneAudioRequest.h"
 #include "model/UpdateCasterSceneAudioResult.h"
 #include "model/UpdateCasterSceneConfigRequest.h"
 #include "model/UpdateCasterSceneConfigResult.h"
-#include "model/UpdateLiveASRConfigRequest.h"
-#include "model/UpdateLiveASRConfigResult.h"
 #include "model/UpdateLiveAppSnapshotConfigRequest.h"
 #include "model/UpdateLiveAppSnapshotConfigResult.h"
 #include "model/UpdateLiveAudioAuditConfigRequest.h"
@@ -627,12 +565,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::AddCustomLiveStreamTranscodeResult> AddCustomLiveStreamTranscodeOutcome;
 			typedef std::future<AddCustomLiveStreamTranscodeOutcome> AddCustomLiveStreamTranscodeOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::AddCustomLiveStreamTranscodeRequest&, const AddCustomLiveStreamTranscodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCustomLiveStreamTranscodeAsyncHandler;
-			typedef Outcome<Error, Model::AddDRMCertificateResult> AddDRMCertificateOutcome;
-			typedef std::future<AddDRMCertificateOutcome> AddDRMCertificateOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::AddDRMCertificateRequest&, const AddDRMCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDRMCertificateAsyncHandler;
-			typedef Outcome<Error, Model::AddLiveASRConfigResult> AddLiveASRConfigOutcome;
-			typedef std::future<AddLiveASRConfigOutcome> AddLiveASRConfigOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::AddLiveASRConfigRequest&, const AddLiveASRConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddLiveASRConfigAsyncHandler;
 			typedef Outcome<Error, Model::AddLiveAppRecordConfigResult> AddLiveAppRecordConfigOutcome;
 			typedef std::future<AddLiveAppRecordConfigOutcome> AddLiveAppRecordConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::AddLiveAppRecordConfigRequest&, const AddLiveAppRecordConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddLiveAppRecordConfigAsyncHandler;
@@ -699,12 +631,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::AllowPushStreamResult> AllowPushStreamOutcome;
 			typedef std::future<AllowPushStreamOutcome> AllowPushStreamOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::AllowPushStreamRequest&, const AllowPushStreamOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllowPushStreamAsyncHandler;
-			typedef Outcome<Error, Model::ApplyBoardTokenResult> ApplyBoardTokenOutcome;
-			typedef std::future<ApplyBoardTokenOutcome> ApplyBoardTokenOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::ApplyBoardTokenRequest&, const ApplyBoardTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyBoardTokenAsyncHandler;
-			typedef Outcome<Error, Model::ApplyRecordTokenResult> ApplyRecordTokenOutcome;
-			typedef std::future<ApplyRecordTokenOutcome> ApplyRecordTokenOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::ApplyRecordTokenRequest&, const ApplyRecordTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyRecordTokenAsyncHandler;
 			typedef Outcome<Error, Model::BatchDeleteLiveDomainConfigsResult> BatchDeleteLiveDomainConfigsOutcome;
 			typedef std::future<BatchDeleteLiveDomainConfigsOutcome> BatchDeleteLiveDomainConfigsOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::BatchDeleteLiveDomainConfigsRequest&, const BatchDeleteLiveDomainConfigsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchDeleteLiveDomainConfigsAsyncHandler;
@@ -717,24 +643,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CloseLiveShiftResult> CloseLiveShiftOutcome;
 			typedef std::future<CloseLiveShiftOutcome> CloseLiveShiftOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::CloseLiveShiftRequest&, const CloseLiveShiftOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseLiveShiftAsyncHandler;
-			typedef Outcome<Error, Model::CompleteBoardResult> CompleteBoardOutcome;
-			typedef std::future<CompleteBoardOutcome> CompleteBoardOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::CompleteBoardRequest&, const CompleteBoardOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CompleteBoardAsyncHandler;
-			typedef Outcome<Error, Model::CompleteBoardRecordResult> CompleteBoardRecordOutcome;
-			typedef std::future<CompleteBoardRecordOutcome> CompleteBoardRecordOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::CompleteBoardRecordRequest&, const CompleteBoardRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CompleteBoardRecordAsyncHandler;
-			typedef Outcome<Error, Model::ControlHtmlResourceResult> ControlHtmlResourceOutcome;
-			typedef std::future<ControlHtmlResourceOutcome> ControlHtmlResourceOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::ControlHtmlResourceRequest&, const ControlHtmlResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ControlHtmlResourceAsyncHandler;
 			typedef Outcome<Error, Model::CopyCasterResult> CopyCasterOutcome;
 			typedef std::future<CopyCasterOutcome> CopyCasterOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::CopyCasterRequest&, const CopyCasterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyCasterAsyncHandler;
 			typedef Outcome<Error, Model::CopyCasterSceneConfigResult> CopyCasterSceneConfigOutcome;
 			typedef std::future<CopyCasterSceneConfigOutcome> CopyCasterSceneConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::CopyCasterSceneConfigRequest&, const CopyCasterSceneConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyCasterSceneConfigAsyncHandler;
-			typedef Outcome<Error, Model::CreateBoardResult> CreateBoardOutcome;
-			typedef std::future<CreateBoardOutcome> CreateBoardOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::CreateBoardRequest&, const CreateBoardOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBoardAsyncHandler;
 			typedef Outcome<Error, Model::CreateCasterResult> CreateCasterOutcome;
 			typedef std::future<CreateCasterOutcome> CreateCasterOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::CreateCasterRequest&, const CreateCasterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCasterAsyncHandler;
@@ -753,12 +667,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateMixStreamResult> CreateMixStreamOutcome;
 			typedef std::future<CreateMixStreamOutcome> CreateMixStreamOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::CreateMixStreamRequest&, const CreateMixStreamOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMixStreamAsyncHandler;
-			typedef Outcome<Error, Model::CreateRoomResult> CreateRoomOutcome;
-			typedef std::future<CreateRoomOutcome> CreateRoomOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::CreateRoomRequest&, const CreateRoomOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRoomAsyncHandler;
-			typedef Outcome<Error, Model::DeleteBoardResult> DeleteBoardOutcome;
-			typedef std::future<DeleteBoardOutcome> DeleteBoardOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DeleteBoardRequest&, const DeleteBoardOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBoardAsyncHandler;
 			typedef Outcome<Error, Model::DeleteCasterResult> DeleteCasterOutcome;
 			typedef std::future<DeleteCasterOutcome> DeleteCasterOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DeleteCasterRequest&, const DeleteCasterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCasterAsyncHandler;
@@ -786,12 +694,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DeleteCustomTemplateResult> DeleteCustomTemplateOutcome;
 			typedef std::future<DeleteCustomTemplateOutcome> DeleteCustomTemplateOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DeleteCustomTemplateRequest&, const DeleteCustomTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCustomTemplateAsyncHandler;
-			typedef Outcome<Error, Model::DeleteHtmlResourceResult> DeleteHtmlResourceOutcome;
-			typedef std::future<DeleteHtmlResourceOutcome> DeleteHtmlResourceOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DeleteHtmlResourceRequest&, const DeleteHtmlResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteHtmlResourceAsyncHandler;
-			typedef Outcome<Error, Model::DeleteLiveASRConfigResult> DeleteLiveASRConfigOutcome;
-			typedef std::future<DeleteLiveASRConfigOutcome> DeleteLiveASRConfigOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DeleteLiveASRConfigRequest&, const DeleteLiveASRConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLiveASRConfigAsyncHandler;
 			typedef Outcome<Error, Model::DeleteLiveAppRecordConfigResult> DeleteLiveAppRecordConfigOutcome;
 			typedef std::future<DeleteLiveAppRecordConfigOutcome> DeleteLiveAppRecordConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DeleteLiveAppRecordConfigRequest&, const DeleteLiveAppRecordConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLiveAppRecordConfigAsyncHandler;
@@ -882,15 +784,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeAutoShowListTasksResult> DescribeAutoShowListTasksOutcome;
 			typedef std::future<DescribeAutoShowListTasksOutcome> DescribeAutoShowListTasksOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeAutoShowListTasksRequest&, const DescribeAutoShowListTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAutoShowListTasksAsyncHandler;
-			typedef Outcome<Error, Model::DescribeBoardEventsResult> DescribeBoardEventsOutcome;
-			typedef std::future<DescribeBoardEventsOutcome> DescribeBoardEventsOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeBoardEventsRequest&, const DescribeBoardEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBoardEventsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeBoardSnapshotResult> DescribeBoardSnapshotOutcome;
-			typedef std::future<DescribeBoardSnapshotOutcome> DescribeBoardSnapshotOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeBoardSnapshotRequest&, const DescribeBoardSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBoardSnapshotAsyncHandler;
-			typedef Outcome<Error, Model::DescribeBoardsResult> DescribeBoardsOutcome;
-			typedef std::future<DescribeBoardsOutcome> DescribeBoardsOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeBoardsRequest&, const DescribeBoardsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBoardsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeCasterChannelsResult> DescribeCasterChannelsOutcome;
 			typedef std::future<DescribeCasterChannelsOutcome> DescribeCasterChannelsOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeCasterChannelsRequest&, const DescribeCasterChannelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCasterChannelsAsyncHandler;
@@ -906,9 +799,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeCasterProgramResult> DescribeCasterProgramOutcome;
 			typedef std::future<DescribeCasterProgramOutcome> DescribeCasterProgramOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeCasterProgramRequest&, const DescribeCasterProgramOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCasterProgramAsyncHandler;
-			typedef Outcome<Error, Model::DescribeCasterRtcInfoResult> DescribeCasterRtcInfoOutcome;
-			typedef std::future<DescribeCasterRtcInfoOutcome> DescribeCasterRtcInfoOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeCasterRtcInfoRequest&, const DescribeCasterRtcInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCasterRtcInfoAsyncHandler;
 			typedef Outcome<Error, Model::DescribeCasterSceneAudioResult> DescribeCasterSceneAudioOutcome;
 			typedef std::future<DescribeCasterSceneAudioOutcome> DescribeCasterSceneAudioOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeCasterSceneAudioRequest&, const DescribeCasterSceneAudioOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCasterSceneAudioAsyncHandler;
@@ -927,9 +817,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeCastersResult> DescribeCastersOutcome;
 			typedef std::future<DescribeCastersOutcome> DescribeCastersOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeCastersRequest&, const DescribeCastersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCastersAsyncHandler;
-			typedef Outcome<Error, Model::DescribeDRMCertListResult> DescribeDRMCertListOutcome;
-			typedef std::future<DescribeDRMCertListOutcome> DescribeDRMCertListOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeDRMCertListRequest&, const DescribeDRMCertListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDRMCertListAsyncHandler;
 			typedef Outcome<Error, Model::DescribeDomainUsageDataResult> DescribeDomainUsageDataOutcome;
 			typedef std::future<DescribeDomainUsageDataOutcome> DescribeDomainUsageDataOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeDomainUsageDataRequest&, const DescribeDomainUsageDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainUsageDataAsyncHandler;
@@ -942,12 +829,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeHlsLiveStreamRealTimeBpsDataResult> DescribeHlsLiveStreamRealTimeBpsDataOutcome;
 			typedef std::future<DescribeHlsLiveStreamRealTimeBpsDataOutcome> DescribeHlsLiveStreamRealTimeBpsDataOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest&, const DescribeHlsLiveStreamRealTimeBpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHlsLiveStreamRealTimeBpsDataAsyncHandler;
-			typedef Outcome<Error, Model::DescribeHtmlResourceResult> DescribeHtmlResourceOutcome;
-			typedef std::future<DescribeHtmlResourceOutcome> DescribeHtmlResourceOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeHtmlResourceRequest&, const DescribeHtmlResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHtmlResourceAsyncHandler;
-			typedef Outcome<Error, Model::DescribeLiveAsrConfigResult> DescribeLiveAsrConfigOutcome;
-			typedef std::future<DescribeLiveAsrConfigOutcome> DescribeLiveAsrConfigOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeLiveAsrConfigRequest&, const DescribeLiveAsrConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveAsrConfigAsyncHandler;
 			typedef Outcome<Error, Model::DescribeLiveAudioAuditConfigResult> DescribeLiveAudioAuditConfigOutcome;
 			typedef std::future<DescribeLiveAudioAuditConfigOutcome> DescribeLiveAudioAuditConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveAudioAuditConfigRequest&, const DescribeLiveAudioAuditConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveAudioAuditConfigAsyncHandler;
@@ -1050,9 +931,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeLiveEdgeTransferResult> DescribeLiveEdgeTransferOutcome;
 			typedef std::future<DescribeLiveEdgeTransferOutcome> DescribeLiveEdgeTransferOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveEdgeTransferRequest&, const DescribeLiveEdgeTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveEdgeTransferAsyncHandler;
-			typedef Outcome<Error, Model::DescribeLiveIpInfoResult> DescribeLiveIpInfoOutcome;
-			typedef std::future<DescribeLiveIpInfoOutcome> DescribeLiveIpInfoOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeLiveIpInfoRequest&, const DescribeLiveIpInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveIpInfoAsyncHandler;
 			typedef Outcome<Error, Model::DescribeLiveLazyPullStreamConfigResult> DescribeLiveLazyPullStreamConfigOutcome;
 			typedef std::future<DescribeLiveLazyPullStreamConfigOutcome> DescribeLiveLazyPullStreamConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveLazyPullStreamConfigRequest&, const DescribeLiveLazyPullStreamConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveLazyPullStreamConfigAsyncHandler;
@@ -1083,9 +961,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeLiveSnapshotDetectPornConfigResult> DescribeLiveSnapshotDetectPornConfigOutcome;
 			typedef std::future<DescribeLiveSnapshotDetectPornConfigOutcome> DescribeLiveSnapshotDetectPornConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveSnapshotDetectPornConfigRequest&, const DescribeLiveSnapshotDetectPornConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveSnapshotDetectPornConfigAsyncHandler;
-			typedef Outcome<Error, Model::DescribeLiveStagingIpResult> DescribeLiveStagingIpOutcome;
-			typedef std::future<DescribeLiveStagingIpOutcome> DescribeLiveStagingIpOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeLiveStagingIpRequest&, const DescribeLiveStagingIpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveStagingIpAsyncHandler;
 			typedef Outcome<Error, Model::DescribeLiveStreamBitRateDataResult> DescribeLiveStreamBitRateDataOutcome;
 			typedef std::future<DescribeLiveStreamBitRateDataOutcome> DescribeLiveStreamBitRateDataOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveStreamBitRateDataRequest&, const DescribeLiveStreamBitRateDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveStreamBitRateDataAsyncHandler;
@@ -1158,18 +1033,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeLiveUserTagsResult> DescribeLiveUserTagsOutcome;
 			typedef std::future<DescribeLiveUserTagsOutcome> DescribeLiveUserTagsOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeLiveUserTagsRequest&, const DescribeLiveUserTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveUserTagsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeLiveVerifyContentResult> DescribeLiveVerifyContentOutcome;
-			typedef std::future<DescribeLiveVerifyContentOutcome> DescribeLiveVerifyContentOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeLiveVerifyContentRequest&, const DescribeLiveVerifyContentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveVerifyContentAsyncHandler;
 			typedef Outcome<Error, Model::DescribeMixStreamListResult> DescribeMixStreamListOutcome;
 			typedef std::future<DescribeMixStreamListOutcome> DescribeMixStreamListOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeMixStreamListRequest&, const DescribeMixStreamListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMixStreamListAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRecordResult> DescribeRecordOutcome;
-			typedef std::future<DescribeRecordOutcome> DescribeRecordOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeRecordRequest&, const DescribeRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRecordsResult> DescribeRecordsOutcome;
-			typedef std::future<DescribeRecordsOutcome> DescribeRecordsOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::DescribeRecordsRequest&, const DescribeRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRoomKickoutUserListResult> DescribeRoomKickoutUserListOutcome;
 			typedef std::future<DescribeRoomKickoutUserListOutcome> DescribeRoomKickoutUserListOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DescribeRoomKickoutUserListRequest&, const DescribeRoomKickoutUserListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRoomKickoutUserListAsyncHandler;
@@ -1203,9 +1069,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DisableLiveRealtimeLogDeliveryResult> DisableLiveRealtimeLogDeliveryOutcome;
 			typedef std::future<DisableLiveRealtimeLogDeliveryOutcome> DisableLiveRealtimeLogDeliveryOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::DisableLiveRealtimeLogDeliveryRequest&, const DisableLiveRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableLiveRealtimeLogDeliveryAsyncHandler;
-			typedef Outcome<Error, Model::EditHtmlResourceResult> EditHtmlResourceOutcome;
-			typedef std::future<EditHtmlResourceOutcome> EditHtmlResourceOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::EditHtmlResourceRequest&, const EditHtmlResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditHtmlResourceAsyncHandler;
 			typedef Outcome<Error, Model::EditPlaylistResult> EditPlaylistOutcome;
 			typedef std::future<EditPlaylistOutcome> EditPlaylistOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::EditPlaylistRequest&, const EditPlaylistOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditPlaylistAsyncHandler;
@@ -1245,9 +1108,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::InitializeAutoShowListTaskResult> InitializeAutoShowListTaskOutcome;
 			typedef std::future<InitializeAutoShowListTaskOutcome> InitializeAutoShowListTaskOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::InitializeAutoShowListTaskRequest&, const InitializeAutoShowListTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InitializeAutoShowListTaskAsyncHandler;
-			typedef Outcome<Error, Model::JoinBoardResult> JoinBoardOutcome;
-			typedef std::future<JoinBoardOutcome> JoinBoardOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::JoinBoardRequest&, const JoinBoardOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> JoinBoardAsyncHandler;
 			typedef Outcome<Error, Model::ListLiveRealtimeLogDeliveryResult> ListLiveRealtimeLogDeliveryOutcome;
 			typedef std::future<ListLiveRealtimeLogDeliveryOutcome> ListLiveRealtimeLogDeliveryOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::ListLiveRealtimeLogDeliveryRequest&, const ListLiveRealtimeLogDeliveryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLiveRealtimeLogDeliveryAsyncHandler;
@@ -1323,9 +1183,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SendRoomUserNotificationResult> SendRoomUserNotificationOutcome;
 			typedef std::future<SendRoomUserNotificationOutcome> SendRoomUserNotificationOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::SendRoomUserNotificationRequest&, const SendRoomUserNotificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SendRoomUserNotificationAsyncHandler;
-			typedef Outcome<Error, Model::SetBoardCallbackResult> SetBoardCallbackOutcome;
-			typedef std::future<SetBoardCallbackOutcome> SetBoardCallbackOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::SetBoardCallbackRequest&, const SetBoardCallbackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetBoardCallbackAsyncHandler;
 			typedef Outcome<Error, Model::SetCasterChannelResult> SetCasterChannelOutcome;
 			typedef std::future<SetCasterChannelOutcome> SetCasterChannelOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::SetCasterChannelRequest&, const SetCasterChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetCasterChannelAsyncHandler;
@@ -1362,9 +1219,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SetSnapshotCallbackAuthResult> SetSnapshotCallbackAuthOutcome;
 			typedef std::future<SetSnapshotCallbackAuthOutcome> SetSnapshotCallbackAuthOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::SetSnapshotCallbackAuthRequest&, const SetSnapshotCallbackAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetSnapshotCallbackAuthAsyncHandler;
-			typedef Outcome<Error, Model::StartBoardRecordResult> StartBoardRecordOutcome;
-			typedef std::future<StartBoardRecordOutcome> StartBoardRecordOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::StartBoardRecordRequest&, const StartBoardRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartBoardRecordAsyncHandler;
 			typedef Outcome<Error, Model::StartCasterResult> StartCasterOutcome;
 			typedef std::future<StartCasterOutcome> StartCasterOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::StartCasterRequest&, const StartCasterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartCasterAsyncHandler;
@@ -1407,21 +1261,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::UnTagLiveResourcesResult> UnTagLiveResourcesOutcome;
 			typedef std::future<UnTagLiveResourcesOutcome> UnTagLiveResourcesOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::UnTagLiveResourcesRequest&, const UnTagLiveResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnTagLiveResourcesAsyncHandler;
-			typedef Outcome<Error, Model::UpdateBoardResult> UpdateBoardOutcome;
-			typedef std::future<UpdateBoardOutcome> UpdateBoardOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::UpdateBoardRequest&, const UpdateBoardOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBoardAsyncHandler;
-			typedef Outcome<Error, Model::UpdateBoardCallbackResult> UpdateBoardCallbackOutcome;
-			typedef std::future<UpdateBoardCallbackOutcome> UpdateBoardCallbackOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::UpdateBoardCallbackRequest&, const UpdateBoardCallbackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBoardCallbackAsyncHandler;
 			typedef Outcome<Error, Model::UpdateCasterSceneAudioResult> UpdateCasterSceneAudioOutcome;
 			typedef std::future<UpdateCasterSceneAudioOutcome> UpdateCasterSceneAudioOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::UpdateCasterSceneAudioRequest&, const UpdateCasterSceneAudioOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCasterSceneAudioAsyncHandler;
 			typedef Outcome<Error, Model::UpdateCasterSceneConfigResult> UpdateCasterSceneConfigOutcome;
 			typedef std::future<UpdateCasterSceneConfigOutcome> UpdateCasterSceneConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::UpdateCasterSceneConfigRequest&, const UpdateCasterSceneConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCasterSceneConfigAsyncHandler;
-			typedef Outcome<Error, Model::UpdateLiveASRConfigResult> UpdateLiveASRConfigOutcome;
-			typedef std::future<UpdateLiveASRConfigOutcome> UpdateLiveASRConfigOutcomeCallable;
-			typedef std::function<void(const LiveClient*, const Model::UpdateLiveASRConfigRequest&, const UpdateLiveASRConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateLiveASRConfigAsyncHandler;
 			typedef Outcome<Error, Model::UpdateLiveAppSnapshotConfigResult> UpdateLiveAppSnapshotConfigOutcome;
 			typedef std::future<UpdateLiveAppSnapshotConfigOutcome> UpdateLiveAppSnapshotConfigOutcomeCallable;
 			typedef std::function<void(const LiveClient*, const Model::UpdateLiveAppSnapshotConfigRequest&, const UpdateLiveAppSnapshotConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateLiveAppSnapshotConfigAsyncHandler;
@@ -1490,12 +1335,6 @@ namespace AlibabaCloud
 			AddCustomLiveStreamTranscodeOutcome addCustomLiveStreamTranscode(const Model::AddCustomLiveStreamTranscodeRequest &request)const;
 			void addCustomLiveStreamTranscodeAsync(const Model::AddCustomLiveStreamTranscodeRequest& request, const AddCustomLiveStreamTranscodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AddCustomLiveStreamTranscodeOutcomeCallable addCustomLiveStreamTranscodeCallable(const Model::AddCustomLiveStreamTranscodeRequest& request) const;
-			AddDRMCertificateOutcome addDRMCertificate(const Model::AddDRMCertificateRequest &request)const;
-			void addDRMCertificateAsync(const Model::AddDRMCertificateRequest& request, const AddDRMCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddDRMCertificateOutcomeCallable addDRMCertificateCallable(const Model::AddDRMCertificateRequest& request) const;
-			AddLiveASRConfigOutcome addLiveASRConfig(const Model::AddLiveASRConfigRequest &request)const;
-			void addLiveASRConfigAsync(const Model::AddLiveASRConfigRequest& request, const AddLiveASRConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddLiveASRConfigOutcomeCallable addLiveASRConfigCallable(const Model::AddLiveASRConfigRequest& request) const;
 			AddLiveAppRecordConfigOutcome addLiveAppRecordConfig(const Model::AddLiveAppRecordConfigRequest &request)const;
 			void addLiveAppRecordConfigAsync(const Model::AddLiveAppRecordConfigRequest& request, const AddLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AddLiveAppRecordConfigOutcomeCallable addLiveAppRecordConfigCallable(const Model::AddLiveAppRecordConfigRequest& request) const;
@@ -1562,12 +1401,6 @@ namespace AlibabaCloud
 			AllowPushStreamOutcome allowPushStream(const Model::AllowPushStreamRequest &request)const;
 			void allowPushStreamAsync(const Model::AllowPushStreamRequest& request, const AllowPushStreamAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AllowPushStreamOutcomeCallable allowPushStreamCallable(const Model::AllowPushStreamRequest& request) const;
-			ApplyBoardTokenOutcome applyBoardToken(const Model::ApplyBoardTokenRequest &request)const;
-			void applyBoardTokenAsync(const Model::ApplyBoardTokenRequest& request, const ApplyBoardTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ApplyBoardTokenOutcomeCallable applyBoardTokenCallable(const Model::ApplyBoardTokenRequest& request) const;
-			ApplyRecordTokenOutcome applyRecordToken(const Model::ApplyRecordTokenRequest &request)const;
-			void applyRecordTokenAsync(const Model::ApplyRecordTokenRequest& request, const ApplyRecordTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ApplyRecordTokenOutcomeCallable applyRecordTokenCallable(const Model::ApplyRecordTokenRequest& request) const;
 			BatchDeleteLiveDomainConfigsOutcome batchDeleteLiveDomainConfigs(const Model::BatchDeleteLiveDomainConfigsRequest &request)const;
 			void batchDeleteLiveDomainConfigsAsync(const Model::BatchDeleteLiveDomainConfigsRequest& request, const BatchDeleteLiveDomainConfigsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			BatchDeleteLiveDomainConfigsOutcomeCallable batchDeleteLiveDomainConfigsCallable(const Model::BatchDeleteLiveDomainConfigsRequest& request) const;
@@ -1580,24 +1413,12 @@ namespace AlibabaCloud
 			CloseLiveShiftOutcome closeLiveShift(const Model::CloseLiveShiftRequest &request)const;
 			void closeLiveShiftAsync(const Model::CloseLiveShiftRequest& request, const CloseLiveShiftAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CloseLiveShiftOutcomeCallable closeLiveShiftCallable(const Model::CloseLiveShiftRequest& request) const;
-			CompleteBoardOutcome completeBoard(const Model::CompleteBoardRequest &request)const;
-			void completeBoardAsync(const Model::CompleteBoardRequest& request, const CompleteBoardAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CompleteBoardOutcomeCallable completeBoardCallable(const Model::CompleteBoardRequest& request) const;
-			CompleteBoardRecordOutcome completeBoardRecord(const Model::CompleteBoardRecordRequest &request)const;
-			void completeBoardRecordAsync(const Model::CompleteBoardRecordRequest& request, const CompleteBoardRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CompleteBoardRecordOutcomeCallable completeBoardRecordCallable(const Model::CompleteBoardRecordRequest& request) const;
-			ControlHtmlResourceOutcome controlHtmlResource(const Model::ControlHtmlResourceRequest &request)const;
-			void controlHtmlResourceAsync(const Model::ControlHtmlResourceRequest& request, const ControlHtmlResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ControlHtmlResourceOutcomeCallable controlHtmlResourceCallable(const Model::ControlHtmlResourceRequest& request) const;
 			CopyCasterOutcome copyCaster(const Model::CopyCasterRequest &request)const;
 			void copyCasterAsync(const Model::CopyCasterRequest& request, const CopyCasterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CopyCasterOutcomeCallable copyCasterCallable(const Model::CopyCasterRequest& request) const;
 			CopyCasterSceneConfigOutcome copyCasterSceneConfig(const Model::CopyCasterSceneConfigRequest &request)const;
 			void copyCasterSceneConfigAsync(const Model::CopyCasterSceneConfigRequest& request, const CopyCasterSceneConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CopyCasterSceneConfigOutcomeCallable copyCasterSceneConfigCallable(const Model::CopyCasterSceneConfigRequest& request) const;
-			CreateBoardOutcome createBoard(const Model::CreateBoardRequest &request)const;
-			void createBoardAsync(const Model::CreateBoardRequest& request, const CreateBoardAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateBoardOutcomeCallable createBoardCallable(const Model::CreateBoardRequest& request) const;
 			CreateCasterOutcome createCaster(const Model::CreateCasterRequest &request)const;
 			void createCasterAsync(const Model::CreateCasterRequest& request, const CreateCasterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateCasterOutcomeCallable createCasterCallable(const Model::CreateCasterRequest& request) const;
@@ -1616,12 +1437,6 @@ namespace AlibabaCloud
 			CreateMixStreamOutcome createMixStream(const Model::CreateMixStreamRequest &request)const;
 			void createMixStreamAsync(const Model::CreateMixStreamRequest& request, const CreateMixStreamAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateMixStreamOutcomeCallable createMixStreamCallable(const Model::CreateMixStreamRequest& request) const;
-			CreateRoomOutcome createRoom(const Model::CreateRoomRequest &request)const;
-			void createRoomAsync(const Model::CreateRoomRequest& request, const CreateRoomAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateRoomOutcomeCallable createRoomCallable(const Model::CreateRoomRequest& request) const;
-			DeleteBoardOutcome deleteBoard(const Model::DeleteBoardRequest &request)const;
-			void deleteBoardAsync(const Model::DeleteBoardRequest& request, const DeleteBoardAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteBoardOutcomeCallable deleteBoardCallable(const Model::DeleteBoardRequest& request) const;
 			DeleteCasterOutcome deleteCaster(const Model::DeleteCasterRequest &request)const;
 			void deleteCasterAsync(const Model::DeleteCasterRequest& request, const DeleteCasterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteCasterOutcomeCallable deleteCasterCallable(const Model::DeleteCasterRequest& request) const;
@@ -1649,12 +1464,6 @@ namespace AlibabaCloud
 			DeleteCustomTemplateOutcome deleteCustomTemplate(const Model::DeleteCustomTemplateRequest &request)const;
 			void deleteCustomTemplateAsync(const Model::DeleteCustomTemplateRequest& request, const DeleteCustomTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteCustomTemplateOutcomeCallable deleteCustomTemplateCallable(const Model::DeleteCustomTemplateRequest& request) const;
-			DeleteHtmlResourceOutcome deleteHtmlResource(const Model::DeleteHtmlResourceRequest &request)const;
-			void deleteHtmlResourceAsync(const Model::DeleteHtmlResourceRequest& request, const DeleteHtmlResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteHtmlResourceOutcomeCallable deleteHtmlResourceCallable(const Model::DeleteHtmlResourceRequest& request) const;
-			DeleteLiveASRConfigOutcome deleteLiveASRConfig(const Model::DeleteLiveASRConfigRequest &request)const;
-			void deleteLiveASRConfigAsync(const Model::DeleteLiveASRConfigRequest& request, const DeleteLiveASRConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteLiveASRConfigOutcomeCallable deleteLiveASRConfigCallable(const Model::DeleteLiveASRConfigRequest& request) const;
 			DeleteLiveAppRecordConfigOutcome deleteLiveAppRecordConfig(const Model::DeleteLiveAppRecordConfigRequest &request)const;
 			void deleteLiveAppRecordConfigAsync(const Model::DeleteLiveAppRecordConfigRequest& request, const DeleteLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteLiveAppRecordConfigOutcomeCallable deleteLiveAppRecordConfigCallable(const Model::DeleteLiveAppRecordConfigRequest& request) const;
@@ -1745,15 +1554,6 @@ namespace AlibabaCloud
 			DescribeAutoShowListTasksOutcome describeAutoShowListTasks(const Model::DescribeAutoShowListTasksRequest &request)const;
 			void describeAutoShowListTasksAsync(const Model::DescribeAutoShowListTasksRequest& request, const DescribeAutoShowListTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeAutoShowListTasksOutcomeCallable describeAutoShowListTasksCallable(const Model::DescribeAutoShowListTasksRequest& request) const;
-			DescribeBoardEventsOutcome describeBoardEvents(const Model::DescribeBoardEventsRequest &request)const;
-			void describeBoardEventsAsync(const Model::DescribeBoardEventsRequest& request, const DescribeBoardEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeBoardEventsOutcomeCallable describeBoardEventsCallable(const Model::DescribeBoardEventsRequest& request) const;
-			DescribeBoardSnapshotOutcome describeBoardSnapshot(const Model::DescribeBoardSnapshotRequest &request)const;
-			void describeBoardSnapshotAsync(const Model::DescribeBoardSnapshotRequest& request, const DescribeBoardSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeBoardSnapshotOutcomeCallable describeBoardSnapshotCallable(const Model::DescribeBoardSnapshotRequest& request) const;
-			DescribeBoardsOutcome describeBoards(const Model::DescribeBoardsRequest &request)const;
-			void describeBoardsAsync(const Model::DescribeBoardsRequest& request, const DescribeBoardsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeBoardsOutcomeCallable describeBoardsCallable(const Model::DescribeBoardsRequest& request) const;
 			DescribeCasterChannelsOutcome describeCasterChannels(const Model::DescribeCasterChannelsRequest &request)const;
 			void describeCasterChannelsAsync(const Model::DescribeCasterChannelsRequest& request, const DescribeCasterChannelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeCasterChannelsOutcomeCallable describeCasterChannelsCallable(const Model::DescribeCasterChannelsRequest& request) const;
@@ -1769,9 +1569,6 @@ namespace AlibabaCloud
 			DescribeCasterProgramOutcome describeCasterProgram(const Model::DescribeCasterProgramRequest &request)const;
 			void describeCasterProgramAsync(const Model::DescribeCasterProgramRequest& request, const DescribeCasterProgramAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeCasterProgramOutcomeCallable describeCasterProgramCallable(const Model::DescribeCasterProgramRequest& request) const;
-			DescribeCasterRtcInfoOutcome describeCasterRtcInfo(const Model::DescribeCasterRtcInfoRequest &request)const;
-			void describeCasterRtcInfoAsync(const Model::DescribeCasterRtcInfoRequest& request, const DescribeCasterRtcInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeCasterRtcInfoOutcomeCallable describeCasterRtcInfoCallable(const Model::DescribeCasterRtcInfoRequest& request) const;
 			DescribeCasterSceneAudioOutcome describeCasterSceneAudio(const Model::DescribeCasterSceneAudioRequest &request)const;
 			void describeCasterSceneAudioAsync(const Model::DescribeCasterSceneAudioRequest& request, const DescribeCasterSceneAudioAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeCasterSceneAudioOutcomeCallable describeCasterSceneAudioCallable(const Model::DescribeCasterSceneAudioRequest& request) const;
@@ -1790,9 +1587,6 @@ namespace AlibabaCloud
 			DescribeCastersOutcome describeCasters(const Model::DescribeCastersRequest &request)const;
 			void describeCastersAsync(const Model::DescribeCastersRequest& request, const DescribeCastersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeCastersOutcomeCallable describeCastersCallable(const Model::DescribeCastersRequest& request) const;
-			DescribeDRMCertListOutcome describeDRMCertList(const Model::DescribeDRMCertListRequest &request)const;
-			void describeDRMCertListAsync(const Model::DescribeDRMCertListRequest& request, const DescribeDRMCertListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDRMCertListOutcomeCallable describeDRMCertListCallable(const Model::DescribeDRMCertListRequest& request) const;
 			DescribeDomainUsageDataOutcome describeDomainUsageData(const Model::DescribeDomainUsageDataRequest &request)const;
 			void describeDomainUsageDataAsync(const Model::DescribeDomainUsageDataRequest& request, const DescribeDomainUsageDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeDomainUsageDataOutcomeCallable describeDomainUsageDataCallable(const Model::DescribeDomainUsageDataRequest& request) const;
@@ -1805,12 +1599,6 @@ namespace AlibabaCloud
 			DescribeHlsLiveStreamRealTimeBpsDataOutcome describeHlsLiveStreamRealTimeBpsData(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest &request)const;
 			void describeHlsLiveStreamRealTimeBpsDataAsync(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest& request, const DescribeHlsLiveStreamRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeHlsLiveStreamRealTimeBpsDataOutcomeCallable describeHlsLiveStreamRealTimeBpsDataCallable(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest& request) const;
-			DescribeHtmlResourceOutcome describeHtmlResource(const Model::DescribeHtmlResourceRequest &request)const;
-			void describeHtmlResourceAsync(const Model::DescribeHtmlResourceRequest& request, const DescribeHtmlResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeHtmlResourceOutcomeCallable describeHtmlResourceCallable(const Model::DescribeHtmlResourceRequest& request) const;
-			DescribeLiveAsrConfigOutcome describeLiveAsrConfig(const Model::DescribeLiveAsrConfigRequest &request)const;
-			void describeLiveAsrConfigAsync(const Model::DescribeLiveAsrConfigRequest& request, const DescribeLiveAsrConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeLiveAsrConfigOutcomeCallable describeLiveAsrConfigCallable(const Model::DescribeLiveAsrConfigRequest& request) const;
 			DescribeLiveAudioAuditConfigOutcome describeLiveAudioAuditConfig(const Model::DescribeLiveAudioAuditConfigRequest &request)const;
 			void describeLiveAudioAuditConfigAsync(const Model::DescribeLiveAudioAuditConfigRequest& request, const DescribeLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveAudioAuditConfigOutcomeCallable describeLiveAudioAuditConfigCallable(const Model::DescribeLiveAudioAuditConfigRequest& request) const;
@@ -1913,9 +1701,6 @@ namespace AlibabaCloud
 			DescribeLiveEdgeTransferOutcome describeLiveEdgeTransfer(const Model::DescribeLiveEdgeTransferRequest &request)const;
 			void describeLiveEdgeTransferAsync(const Model::DescribeLiveEdgeTransferRequest& request, const DescribeLiveEdgeTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveEdgeTransferOutcomeCallable describeLiveEdgeTransferCallable(const Model::DescribeLiveEdgeTransferRequest& request) const;
-			DescribeLiveIpInfoOutcome describeLiveIpInfo(const Model::DescribeLiveIpInfoRequest &request)const;
-			void describeLiveIpInfoAsync(const Model::DescribeLiveIpInfoRequest& request, const DescribeLiveIpInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeLiveIpInfoOutcomeCallable describeLiveIpInfoCallable(const Model::DescribeLiveIpInfoRequest& request) const;
 			DescribeLiveLazyPullStreamConfigOutcome describeLiveLazyPullStreamConfig(const Model::DescribeLiveLazyPullStreamConfigRequest &request)const;
 			void describeLiveLazyPullStreamConfigAsync(const Model::DescribeLiveLazyPullStreamConfigRequest& request, const DescribeLiveLazyPullStreamConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveLazyPullStreamConfigOutcomeCallable describeLiveLazyPullStreamConfigCallable(const Model::DescribeLiveLazyPullStreamConfigRequest& request) const;
@@ -1946,9 +1731,6 @@ namespace AlibabaCloud
 			DescribeLiveSnapshotDetectPornConfigOutcome describeLiveSnapshotDetectPornConfig(const Model::DescribeLiveSnapshotDetectPornConfigRequest &request)const;
 			void describeLiveSnapshotDetectPornConfigAsync(const Model::DescribeLiveSnapshotDetectPornConfigRequest& request, const DescribeLiveSnapshotDetectPornConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveSnapshotDetectPornConfigOutcomeCallable describeLiveSnapshotDetectPornConfigCallable(const Model::DescribeLiveSnapshotDetectPornConfigRequest& request) const;
-			DescribeLiveStagingIpOutcome describeLiveStagingIp(const Model::DescribeLiveStagingIpRequest &request)const;
-			void describeLiveStagingIpAsync(const Model::DescribeLiveStagingIpRequest& request, const DescribeLiveStagingIpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeLiveStagingIpOutcomeCallable describeLiveStagingIpCallable(const Model::DescribeLiveStagingIpRequest& request) const;
 			DescribeLiveStreamBitRateDataOutcome describeLiveStreamBitRateData(const Model::DescribeLiveStreamBitRateDataRequest &request)const;
 			void describeLiveStreamBitRateDataAsync(const Model::DescribeLiveStreamBitRateDataRequest& request, const DescribeLiveStreamBitRateDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveStreamBitRateDataOutcomeCallable describeLiveStreamBitRateDataCallable(const Model::DescribeLiveStreamBitRateDataRequest& request) const;
@@ -2021,18 +1803,9 @@ namespace AlibabaCloud
 			DescribeLiveUserTagsOutcome describeLiveUserTags(const Model::DescribeLiveUserTagsRequest &request)const;
 			void describeLiveUserTagsAsync(const Model::DescribeLiveUserTagsRequest& request, const DescribeLiveUserTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLiveUserTagsOutcomeCallable describeLiveUserTagsCallable(const Model::DescribeLiveUserTagsRequest& request) const;
-			DescribeLiveVerifyContentOutcome describeLiveVerifyContent(const Model::DescribeLiveVerifyContentRequest &request)const;
-			void describeLiveVerifyContentAsync(const Model::DescribeLiveVerifyContentRequest& request, const DescribeLiveVerifyContentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeLiveVerifyContentOutcomeCallable describeLiveVerifyContentCallable(const Model::DescribeLiveVerifyContentRequest& request) const;
 			DescribeMixStreamListOutcome describeMixStreamList(const Model::DescribeMixStreamListRequest &request)const;
 			void describeMixStreamListAsync(const Model::DescribeMixStreamListRequest& request, const DescribeMixStreamListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeMixStreamListOutcomeCallable describeMixStreamListCallable(const Model::DescribeMixStreamListRequest& request) const;
-			DescribeRecordOutcome describeRecord(const Model::DescribeRecordRequest &request)const;
-			void describeRecordAsync(const Model::DescribeRecordRequest& request, const DescribeRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRecordOutcomeCallable describeRecordCallable(const Model::DescribeRecordRequest& request) const;
-			DescribeRecordsOutcome describeRecords(const Model::DescribeRecordsRequest &request)const;
-			void describeRecordsAsync(const Model::DescribeRecordsRequest& request, const DescribeRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRecordsOutcomeCallable describeRecordsCallable(const Model::DescribeRecordsRequest& request) const;
 			DescribeRoomKickoutUserListOutcome describeRoomKickoutUserList(const Model::DescribeRoomKickoutUserListRequest &request)const;
 			void describeRoomKickoutUserListAsync(const Model::DescribeRoomKickoutUserListRequest& request, const DescribeRoomKickoutUserListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeRoomKickoutUserListOutcomeCallable describeRoomKickoutUserListCallable(const Model::DescribeRoomKickoutUserListRequest& request) const;
@@ -2066,9 +1839,6 @@ namespace AlibabaCloud
 			DisableLiveRealtimeLogDeliveryOutcome disableLiveRealtimeLogDelivery(const Model::DisableLiveRealtimeLogDeliveryRequest &request)const;
 			void disableLiveRealtimeLogDeliveryAsync(const Model::DisableLiveRealtimeLogDeliveryRequest& request, const DisableLiveRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DisableLiveRealtimeLogDeliveryOutcomeCallable disableLiveRealtimeLogDeliveryCallable(const Model::DisableLiveRealtimeLogDeliveryRequest& request) const;
-			EditHtmlResourceOutcome editHtmlResource(const Model::EditHtmlResourceRequest &request)const;
-			void editHtmlResourceAsync(const Model::EditHtmlResourceRequest& request, const EditHtmlResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			EditHtmlResourceOutcomeCallable editHtmlResourceCallable(const Model::EditHtmlResourceRequest& request) const;
 			EditPlaylistOutcome editPlaylist(const Model::EditPlaylistRequest &request)const;
 			void editPlaylistAsync(const Model::EditPlaylistRequest& request, const EditPlaylistAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			EditPlaylistOutcomeCallable editPlaylistCallable(const Model::EditPlaylistRequest& request) const;
@@ -2108,9 +1878,6 @@ namespace AlibabaCloud
 			InitializeAutoShowListTaskOutcome initializeAutoShowListTask(const Model::InitializeAutoShowListTaskRequest &request)const;
 			void initializeAutoShowListTaskAsync(const Model::InitializeAutoShowListTaskRequest& request, const InitializeAutoShowListTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			InitializeAutoShowListTaskOutcomeCallable initializeAutoShowListTaskCallable(const Model::InitializeAutoShowListTaskRequest& request) const;
-			JoinBoardOutcome joinBoard(const Model::JoinBoardRequest &request)const;
-			void joinBoardAsync(const Model::JoinBoardRequest& request, const JoinBoardAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			JoinBoardOutcomeCallable joinBoardCallable(const Model::JoinBoardRequest& request) const;
 			ListLiveRealtimeLogDeliveryOutcome listLiveRealtimeLogDelivery(const Model::ListLiveRealtimeLogDeliveryRequest &request)const;
 			void listLiveRealtimeLogDeliveryAsync(const Model::ListLiveRealtimeLogDeliveryRequest& request, const ListLiveRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListLiveRealtimeLogDeliveryOutcomeCallable listLiveRealtimeLogDeliveryCallable(const Model::ListLiveRealtimeLogDeliveryRequest& request) const;
@@ -2186,9 +1953,6 @@ namespace AlibabaCloud
 			SendRoomUserNotificationOutcome sendRoomUserNotification(const Model::SendRoomUserNotificationRequest &request)const;
 			void sendRoomUserNotificationAsync(const Model::SendRoomUserNotificationRequest& request, const SendRoomUserNotificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SendRoomUserNotificationOutcomeCallable sendRoomUserNotificationCallable(const Model::SendRoomUserNotificationRequest& request) const;
-			SetBoardCallbackOutcome setBoardCallback(const Model::SetBoardCallbackRequest &request)const;
-			void setBoardCallbackAsync(const Model::SetBoardCallbackRequest& request, const SetBoardCallbackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetBoardCallbackOutcomeCallable setBoardCallbackCallable(const Model::SetBoardCallbackRequest& request) const;
 			SetCasterChannelOutcome setCasterChannel(const Model::SetCasterChannelRequest &request)const;
 			void setCasterChannelAsync(const Model::SetCasterChannelRequest& request, const SetCasterChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SetCasterChannelOutcomeCallable setCasterChannelCallable(const Model::SetCasterChannelRequest& request) const;
@@ -2225,9 +1989,6 @@ namespace AlibabaCloud
 			SetSnapshotCallbackAuthOutcome setSnapshotCallbackAuth(const Model::SetSnapshotCallbackAuthRequest &request)const;
 			void setSnapshotCallbackAuthAsync(const Model::SetSnapshotCallbackAuthRequest& request, const SetSnapshotCallbackAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SetSnapshotCallbackAuthOutcomeCallable setSnapshotCallbackAuthCallable(const Model::SetSnapshotCallbackAuthRequest& request) const;
-			StartBoardRecordOutcome startBoardRecord(const Model::StartBoardRecordRequest &request)const;
-			void startBoardRecordAsync(const Model::StartBoardRecordRequest& request, const StartBoardRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			StartBoardRecordOutcomeCallable startBoardRecordCallable(const Model::StartBoardRecordRequest& request) const;
 			StartCasterOutcome startCaster(const Model::StartCasterRequest &request)const;
 			void startCasterAsync(const Model::StartCasterRequest& request, const StartCasterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			StartCasterOutcomeCallable startCasterCallable(const Model::StartCasterRequest& request) const;
@@ -2270,21 +2031,12 @@ namespace AlibabaCloud
 			UnTagLiveResourcesOutcome unTagLiveResources(const Model::UnTagLiveResourcesRequest &request)const;
 			void unTagLiveResourcesAsync(const Model::UnTagLiveResourcesRequest& request, const UnTagLiveResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UnTagLiveResourcesOutcomeCallable unTagLiveResourcesCallable(const Model::UnTagLiveResourcesRequest& request) const;
-			UpdateBoardOutcome updateBoard(const Model::UpdateBoardRequest &request)const;
-			void updateBoardAsync(const Model::UpdateBoardRequest& request, const UpdateBoardAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateBoardOutcomeCallable updateBoardCallable(const Model::UpdateBoardRequest& request) const;
-			UpdateBoardCallbackOutcome updateBoardCallback(const Model::UpdateBoardCallbackRequest &request)const;
-			void updateBoardCallbackAsync(const Model::UpdateBoardCallbackRequest& request, const UpdateBoardCallbackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateBoardCallbackOutcomeCallable updateBoardCallbackCallable(const Model::UpdateBoardCallbackRequest& request) const;
 			UpdateCasterSceneAudioOutcome updateCasterSceneAudio(const Model::UpdateCasterSceneAudioRequest &request)const;
 			void updateCasterSceneAudioAsync(const Model::UpdateCasterSceneAudioRequest& request, const UpdateCasterSceneAudioAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateCasterSceneAudioOutcomeCallable updateCasterSceneAudioCallable(const Model::UpdateCasterSceneAudioRequest& request) const;
 			UpdateCasterSceneConfigOutcome updateCasterSceneConfig(const Model::UpdateCasterSceneConfigRequest &request)const;
 			void updateCasterSceneConfigAsync(const Model::UpdateCasterSceneConfigRequest& request, const UpdateCasterSceneConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateCasterSceneConfigOutcomeCallable updateCasterSceneConfigCallable(const Model::UpdateCasterSceneConfigRequest& request) const;
-			UpdateLiveASRConfigOutcome updateLiveASRConfig(const Model::UpdateLiveASRConfigRequest &request)const;
-			void updateLiveASRConfigAsync(const Model::UpdateLiveASRConfigRequest& request, const UpdateLiveASRConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateLiveASRConfigOutcomeCallable updateLiveASRConfigCallable(const Model::UpdateLiveASRConfigRequest& request) const;
 			UpdateLiveAppSnapshotConfigOutcome updateLiveAppSnapshotConfig(const Model::UpdateLiveAppSnapshotConfigRequest &request)const;
 			void updateLiveAppSnapshotConfigAsync(const Model::UpdateLiveAppSnapshotConfigRequest& request, const UpdateLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateLiveAppSnapshotConfigOutcomeCallable updateLiveAppSnapshotConfigCallable(const Model::UpdateLiveAppSnapshotConfigRequest& request) const;

+ 64 - 70
live/include/alibabacloud/live/model/AddCasterComponentRequest.h

@@ -1,81 +1,75 @@
 /*
  * 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_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterComponentRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCasterComponentRequest();
-				~AddCasterComponentRequest();
-
-				std::string getHtmlLayerContent()const;
-				void setHtmlLayerContent(const std::string& htmlLayerContent);
-				std::string getImageLayerContent()const;
-				void setImageLayerContent(const std::string& imageLayerContent);
-				std::string getComponentName()const;
-				void setComponentName(const std::string& componentName);
-				std::string getLayerOrder()const;
-				void setLayerOrder(const std::string& layerOrder);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				std::string getComponentLayer()const;
-				void setComponentLayer(const std::string& componentLayer);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getComponentType()const;
-				void setComponentType(const std::string& componentType);
-				std::string getLocationId()const;
-				void setLocationId(const std::string& locationId);
-				std::string getEffect()const;
-				void setEffect(const std::string& effect);
-				std::string getCaptionLayerContent()const;
-				void setCaptionLayerContent(const std::string& captionLayerContent);
-				std::string getTextLayerContent()const;
-				void setTextLayerContent(const std::string& textLayerContent);
-
-            private:
-				std::string htmlLayerContent_;
-				std::string imageLayerContent_;
-				std::string componentName_;
-				std::string layerOrder_;
-				std::string casterId_;
-				std::string componentLayer_;
-				long ownerId_;
-				std::string componentType_;
-				std::string locationId_;
-				std::string effect_;
-				std::string captionLayerContent_;
-				std::string textLayerContent_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterComponentRequest : public RpcServiceRequest {
+public:
+	AddCasterComponentRequest();
+	~AddCasterComponentRequest();
+	std::string getHtmlLayerContent() const;
+	void setHtmlLayerContent(const std::string &htmlLayerContent);
+	std::string getImageLayerContent() const;
+	void setImageLayerContent(const std::string &imageLayerContent);
+	std::string getComponentName() const;
+	void setComponentName(const std::string &componentName);
+	std::string getLayerOrder() const;
+	void setLayerOrder(const std::string &layerOrder);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	std::string getComponentLayer() const;
+	void setComponentLayer(const std::string &componentLayer);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getComponentType() const;
+	void setComponentType(const std::string &componentType);
+	std::string getLocationId() const;
+	void setLocationId(const std::string &locationId);
+	std::string getEffect() const;
+	void setEffect(const std::string &effect);
+	std::string getCaptionLayerContent() const;
+	void setCaptionLayerContent(const std::string &captionLayerContent);
+	std::string getTextLayerContent() const;
+	void setTextLayerContent(const std::string &textLayerContent);
+
+private:
+	std::string htmlLayerContent_;
+	std::string imageLayerContent_;
+	std::string componentName_;
+	std::string layerOrder_;
+	std::string casterId_;
+	std::string componentLayer_;
+	long ownerId_;
+	std::string componentType_;
+	std::string locationId_;
+	std::string effect_;
+	std::string captionLayerContent_;
+	std::string textLayerContent_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERCOMPONENTREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/AddCasterEpisodeGroupContentRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeGroupContentRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCasterEpisodeGroupContentRequest();
-				~AddCasterEpisodeGroupContentRequest();
-
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string clientToken_;
-				std::string content_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeGroupContentRequest : public RpcServiceRequest {
+public:
+	AddCasterEpisodeGroupContentRequest();
+	~AddCasterEpisodeGroupContentRequest();
+	std::string getClientToken() const;
+	void setClientToken(const std::string &clientToken);
+	std::string getContent() const;
+	void setContent(const std::string &content);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string clientToken_;
+	std::string content_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPCONTENTREQUEST_H_

+ 56 - 64
live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h

@@ -1,75 +1,67 @@
 /*
  * 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_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeGroupRequest : public RpcServiceRequest
-			{
-			public:
-				struct Item
-				{
-					std::string itemName;
-					std::string vodUrl;
-				};
-
-			public:
-				AddCasterEpisodeGroupRequest();
-				~AddCasterEpisodeGroupRequest();
-
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getSideOutputUrl()const;
-				void setSideOutputUrl(const std::string& sideOutputUrl);
-				std::vector<Item> getItem()const;
-				void setItem(const std::vector<Item>& item);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getRepeatNum()const;
-				void setRepeatNum(int repeatNum);
-				std::string getCallbackUrl()const;
-				void setCallbackUrl(const std::string& callbackUrl);
-
-            private:
-				std::string clientToken_;
-				std::string startTime_;
-				std::string sideOutputUrl_;
-				std::vector<Item> item_;
-				std::string domainName_;
-				long ownerId_;
-				int repeatNum_;
-				std::string callbackUrl_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeGroupRequest : public RpcServiceRequest {
+public:
+	struct Item {
+		std::string itemName;
+		std::string vodUrl;
+	};
+	AddCasterEpisodeGroupRequest();
+	~AddCasterEpisodeGroupRequest();
+	std::string getClientToken() const;
+	void setClientToken(const std::string &clientToken);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getSideOutputUrl() const;
+	void setSideOutputUrl(const std::string &sideOutputUrl);
+	std::vector<Item> getItem() const;
+	void setItem(const std::vector<Item> &item);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getRepeatNum() const;
+	void setRepeatNum(int repeatNum);
+	std::string getCallbackUrl() const;
+	void setCallbackUrl(const std::string &callbackUrl);
+
+private:
+	std::string clientToken_;
+	std::string startTime_;
+	std::string sideOutputUrl_;
+	std::vector<Item> item_;
+	std::string domainName_;
+	long ownerId_;
+	int repeatNum_;
+	std::string callbackUrl_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEGROUPREQUEST_H_

+ 55 - 61
live/include/alibabacloud/live/model/AddCasterEpisodeRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCasterEpisodeRequest();
-				~AddCasterEpisodeRequest();
-
-				std::string getEpisodeName()const;
-				void setEpisodeName(const std::string& episodeName);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getResourceId()const;
-				void setResourceId(const std::string& resourceId);
-				std::vector<std::string> getComponentId()const;
-				void setComponentId(const std::vector<std::string>& componentId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				std::string getEpisodeType()const;
-				void setEpisodeType(const std::string& episodeType);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSwitchType()const;
-				void setSwitchType(const std::string& switchType);
-
-            private:
-				std::string episodeName_;
-				std::string startTime_;
-				std::string resourceId_;
-				std::vector<std::string> componentId_;
-				std::string casterId_;
-				std::string episodeType_;
-				std::string endTime_;
-				long ownerId_;
-				std::string switchType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeRequest : public RpcServiceRequest {
+public:
+	AddCasterEpisodeRequest();
+	~AddCasterEpisodeRequest();
+	std::string getEpisodeName() const;
+	void setEpisodeName(const std::string &episodeName);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getResourceId() const;
+	void setResourceId(const std::string &resourceId);
+	std::vector<std::string> getComponentId() const;
+	void setComponentId(const std::vector<std::string> &componentId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	std::string getEpisodeType() const;
+	void setEpisodeType(const std::string &episodeType);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getSwitchType() const;
+	void setSwitchType(const std::string &switchType);
+
+private:
+	std::string episodeName_;
+	std::string startTime_;
+	std::string resourceId_;
+	std::vector<std::string> componentId_;
+	std::string casterId_;
+	std::string episodeType_;
+	std::string endTime_;
+	long ownerId_;
+	std::string switchType_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTEREPISODEREQUEST_H_

+ 58 - 68
live/include/alibabacloud/live/model/AddCasterLayoutRequest.h

@@ -1,79 +1,69 @@
 /*
  * 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_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterLayoutRequest : public RpcServiceRequest
-			{
-			public:
-				struct AudioLayer
-				{
-					float volumeRate;
-					std::string validChannel;
-					int fixedDelayDuration;
-				};
-				struct VideoLayer
-				{
-					std::string fillMode;
-					float heightNormalized;
-					float widthNormalized;
-					std::string positionRefer;
-					std::vector<float> positionNormalized;
-					int fixedDelayDuration;
-				};
-
-			public:
-				AddCasterLayoutRequest();
-				~AddCasterLayoutRequest();
-
-				std::vector<std::string> getBlendList()const;
-				void setBlendList(const std::vector<std::string>& blendList);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::vector<AudioLayer> getAudioLayer()const;
-				void setAudioLayer(const std::vector<AudioLayer>& audioLayer);
-				std::vector<VideoLayer> getVideoLayer()const;
-				void setVideoLayer(const std::vector<VideoLayer>& videoLayer);
-				std::vector<std::string> getMixList()const;
-				void setMixList(const std::vector<std::string>& mixList);
-
-            private:
-				std::vector<std::string> blendList_;
-				std::string casterId_;
-				long ownerId_;
-				std::vector<AudioLayer> audioLayer_;
-				std::vector<VideoLayer> videoLayer_;
-				std::vector<std::string> mixList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterLayoutRequest : public RpcServiceRequest {
+public:
+	struct AudioLayer {
+		float volumeRate;
+		int fixedDelayDuration;
+		std::string validChannel;
+	};
+	struct VideoLayer {
+		int fixedDelayDuration;
+		std::string fillMode;
+		float heightNormalized;
+		std::string positionRefer;
+		float widthNormalized;
+	};
+	AddCasterLayoutRequest();
+	~AddCasterLayoutRequest();
+	std::vector<std::string> getBlendList() const;
+	void setBlendList(const std::vector<std::string> &blendList);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::vector<AudioLayer> getAudioLayer() const;
+	void setAudioLayer(const std::vector<AudioLayer> &audioLayer);
+	std::vector<VideoLayer> getVideoLayer() const;
+	void setVideoLayer(const std::vector<VideoLayer> &videoLayer);
+	std::vector<std::string> getMixList() const;
+	void setMixList(const std::vector<std::string> &mixList);
+
+private:
+	std::vector<std::string> blendList_;
+	std::string casterId_;
+	long ownerId_;
+	std::vector<AudioLayer> audioLayer_;
+	std::vector<VideoLayer> videoLayer_;
+	std::vector<std::string> mixList_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERLAYOUTREQUEST_H_

+ 45 - 54
live/include/alibabacloud/live/model/AddCasterProgramRequest.h

@@ -1,65 +1,56 @@
 /*
  * 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_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterProgramRequest : public RpcServiceRequest
-			{
-			public:
-				struct Episode
-				{
-					std::string episodeType;
-					std::string episodeName;
-					std::string resourceId;
-					std::vector<std::string> componentId;
-					std::string startTime;
-					std::string endTime;
-					std::string switchType;
-				};
-
-			public:
-				AddCasterProgramRequest();
-				~AddCasterProgramRequest();
-
-				std::vector<Episode> getEpisode()const;
-				void setEpisode(const std::vector<Episode>& episode);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::vector<Episode> episode_;
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterProgramRequest : public RpcServiceRequest {
+public:
+	struct Episode {
+		std::string endTime;
+		std::string startTime;
+		std::string episodeName;
+		std::string episodeType;
+		std::string resourceId;
+		std::string switchType;
+	};
+	AddCasterProgramRequest();
+	~AddCasterProgramRequest();
+	std::vector<Episode> getEpisode() const;
+	void setEpisode(const std::vector<Episode> &episode);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::vector<Episode> episode_;
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERPROGRAMREQUEST_H_

+ 73 - 79
live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h

@@ -1,90 +1,84 @@
 /*
  * 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_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCasterVideoResourceRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCasterVideoResourceRequest();
-				~AddCasterVideoResourceRequest();
-
-				int getInputType()const;
-				void setInputType(int inputType);
-				int getEndOffset()const;
-				void setEndOffset(int endOffset);
-				std::string getMaterialId()const;
-				void setMaterialId(const std::string& materialId);
-				std::string getVodUrl()const;
-				void setVodUrl(const std::string& vodUrl);
-				std::string getStreamId()const;
-				void setStreamId(const std::string& streamId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getStreamMonitor()const;
-				void setStreamMonitor(int streamMonitor);
-				int getBeginOffset()const;
-				void setBeginOffset(int beginOffset);
-				int getFixedDelayDuration()const;
-				void setFixedDelayDuration(int fixedDelayDuration);
-				std::string getLiveStreamUrl()const;
-				void setLiveStreamUrl(const std::string& liveStreamUrl);
-				std::string getLocationId()const;
-				void setLocationId(const std::string& locationId);
-				int getPtsCallbackInterval()const;
-				void setPtsCallbackInterval(int ptsCallbackInterval);
-				std::string getResourceName()const;
-				void setResourceName(const std::string& resourceName);
-				int getRepeatNum()const;
-				void setRepeatNum(int repeatNum);
-
-            private:
-				int inputType_;
-				int endOffset_;
-				std::string materialId_;
-				std::string vodUrl_;
-				std::string streamId_;
-				std::string casterId_;
-				long ownerId_;
-				int streamMonitor_;
-				int beginOffset_;
-				int fixedDelayDuration_;
-				std::string liveStreamUrl_;
-				std::string locationId_;
-				int ptsCallbackInterval_;
-				std::string resourceName_;
-				int repeatNum_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCasterVideoResourceRequest : public RpcServiceRequest {
+public:
+	AddCasterVideoResourceRequest();
+	~AddCasterVideoResourceRequest();
+	int getInputType() const;
+	void setInputType(int inputType);
+	int getEndOffset() const;
+	void setEndOffset(int endOffset);
+	std::string getMaterialId() const;
+	void setMaterialId(const std::string &materialId);
+	std::string getVodUrl() const;
+	void setVodUrl(const std::string &vodUrl);
+	std::string getStreamId() const;
+	void setStreamId(const std::string &streamId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getStreamMonitor() const;
+	void setStreamMonitor(int streamMonitor);
+	int getBeginOffset() const;
+	void setBeginOffset(int beginOffset);
+	int getFixedDelayDuration() const;
+	void setFixedDelayDuration(int fixedDelayDuration);
+	std::string getLiveStreamUrl() const;
+	void setLiveStreamUrl(const std::string &liveStreamUrl);
+	std::string getLocationId() const;
+	void setLocationId(const std::string &locationId);
+	int getPtsCallbackInterval() const;
+	void setPtsCallbackInterval(int ptsCallbackInterval);
+	std::string getResourceName() const;
+	void setResourceName(const std::string &resourceName);
+	int getRepeatNum() const;
+	void setRepeatNum(int repeatNum);
+
+private:
+	int inputType_;
+	int endOffset_;
+	std::string materialId_;
+	std::string vodUrl_;
+	std::string streamId_;
+	std::string casterId_;
+	long ownerId_;
+	int streamMonitor_;
+	int beginOffset_;
+	int fixedDelayDuration_;
+	std::string liveStreamUrl_;
+	std::string locationId_;
+	int ptsCallbackInterval_;
+	std::string resourceName_;
+	int repeatNum_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCASTERVIDEORESOURCEREQUEST_H_

+ 91 - 97
live/include/alibabacloud/live/model/AddCustomLiveStreamTranscodeRequest.h

@@ -1,108 +1,102 @@
 /*
  * 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_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddCustomLiveStreamTranscodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCustomLiveStreamTranscodeRequest();
-				~AddCustomLiveStreamTranscodeRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				std::string getLazy()const;
-				void setLazy(const std::string& lazy);
-				std::string getGop()const;
-				void setGop(const std::string& gop);
-				std::string getKmsKeyExpireInterval()const;
-				void setKmsKeyExpireInterval(const std::string& kmsKeyExpireInterval);
-				std::string getAudioCodec()const;
-				void setAudioCodec(const std::string& audioCodec);
-				std::string getKmsUID()const;
-				void setKmsUID(const std::string& kmsUID);
-				std::string getTemplateType()const;
-				void setTemplateType(const std::string& templateType);
-				std::string getAudioProfile()const;
-				void setAudioProfile(const std::string& audioProfile);
-				int getHeight()const;
-				void setHeight(int height);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				std::string getEncryptParameters()const;
-				void setEncryptParameters(const std::string& encryptParameters);
-				int getAudioChannelNum()const;
-				void setAudioChannelNum(int audioChannelNum);
-				int getProfile()const;
-				void setProfile(int profile);
-				int getFPS()const;
-				void setFPS(int fPS);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getAudioRate()const;
-				void setAudioRate(int audioRate);
-				int getAudioBitrate()const;
-				void setAudioBitrate(int audioBitrate);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-				int getWidth()const;
-				void setWidth(int width);
-				int getVideoBitrate()const;
-				void setVideoBitrate(int videoBitrate);
-				std::string getKmsKeyID()const;
-				void setKmsKeyID(const std::string& kmsKeyID);
-
-            private:
-				std::string _template_;
-				std::string lazy_;
-				std::string gop_;
-				std::string kmsKeyExpireInterval_;
-				std::string audioCodec_;
-				std::string kmsUID_;
-				std::string templateType_;
-				std::string audioProfile_;
-				int height_;
-				std::string app_;
-				std::string encryptParameters_;
-				int audioChannelNum_;
-				int profile_;
-				int fPS_;
-				long ownerId_;
-				int audioRate_;
-				int audioBitrate_;
-				std::string domain_;
-				int width_;
-				int videoBitrate_;
-				std::string kmsKeyID_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddCustomLiveStreamTranscodeRequest : public RpcServiceRequest {
+public:
+	AddCustomLiveStreamTranscodeRequest();
+	~AddCustomLiveStreamTranscodeRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	std::string getLazy() const;
+	void setLazy(const std::string &lazy);
+	std::string getGop() const;
+	void setGop(const std::string &gop);
+	std::string getKmsKeyExpireInterval() const;
+	void setKmsKeyExpireInterval(const std::string &kmsKeyExpireInterval);
+	std::string getAudioCodec() const;
+	void setAudioCodec(const std::string &audioCodec);
+	std::string getKmsUID() const;
+	void setKmsUID(const std::string &kmsUID);
+	std::string getTemplateType() const;
+	void setTemplateType(const std::string &templateType);
+	std::string getAudioProfile() const;
+	void setAudioProfile(const std::string &audioProfile);
+	int getHeight() const;
+	void setHeight(int height);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	std::string getEncryptParameters() const;
+	void setEncryptParameters(const std::string &encryptParameters);
+	int getAudioChannelNum() const;
+	void setAudioChannelNum(int audioChannelNum);
+	int getProfile() const;
+	void setProfile(int profile);
+	int getFPS() const;
+	void setFPS(int fPS);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getAudioRate() const;
+	void setAudioRate(int audioRate);
+	int getAudioBitrate() const;
+	void setAudioBitrate(int audioBitrate);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+	int getWidth() const;
+	void setWidth(int width);
+	int getVideoBitrate() const;
+	void setVideoBitrate(int videoBitrate);
+	std::string getKmsKeyID() const;
+	void setKmsKeyID(const std::string &kmsKeyID);
+
+private:
+	std::string _template_;
+	std::string lazy_;
+	std::string gop_;
+	std::string kmsKeyExpireInterval_;
+	std::string audioCodec_;
+	std::string kmsUID_;
+	std::string templateType_;
+	std::string audioProfile_;
+	int height_;
+	std::string app_;
+	std::string encryptParameters_;
+	int audioChannelNum_;
+	int profile_;
+	int fPS_;
+	long ownerId_;
+	int audioRate_;
+	int audioBitrate_;
+	std::string domain_;
+	int width_;
+	int videoBitrate_;
+	std::string kmsKeyID_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDCUSTOMLIVESTREAMTRANSCODEREQUEST_H_

+ 0 - 66
live/include/alibabacloud/live/model/AddDRMCertificateRequest.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_LIVE_MODEL_ADDDRMCERTIFICATEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDDRMCERTIFICATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddDRMCertificateRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddDRMCertificateRequest();
-				~AddDRMCertificateRequest();
-
-				std::string getServCert()const;
-				void setServCert(const std::string& servCert);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getPrivateKey()const;
-				void setPrivateKey(const std::string& privateKey);
-				std::string getCertName()const;
-				void setCertName(const std::string& certName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAsk()const;
-				void setAsk(const std::string& ask);
-				std::string getPassphrase()const;
-				void setPassphrase(const std::string& passphrase);
-
-            private:
-				std::string servCert_;
-				std::string description_;
-				std::string privateKey_;
-				std::string certName_;
-				long ownerId_;
-				std::string ask_;
-				std::string passphrase_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDDRMCERTIFICATEREQUEST_H_

+ 0 - 51
live/include/alibabacloud/live/model/AddDRMCertificateResult.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_LIVE_MODEL_ADDDRMCERTIFICATERESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDDRMCERTIFICATERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddDRMCertificateResult : public ServiceResult
-			{
-			public:
-
-
-				AddDRMCertificateResult();
-				explicit AddDRMCertificateResult(const std::string &payload);
-				~AddDRMCertificateResult();
-				std::string getCertId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string certId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDDRMCERTIFICATERESULT_H_

+ 0 - 69
live/include/alibabacloud/live/model/AddLiveASRConfigRequest.h

@@ -1,69 +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_LIVE_MODEL_ADDLIVEASRCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEASRCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveASRConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveASRConfigRequest();
-				~AddLiveASRConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getMnsTopic()const;
-				void setMnsTopic(const std::string& mnsTopic);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				int getPeriod()const;
-				void setPeriod(int period);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getHttpCallbackURL()const;
-				void setHttpCallbackURL(const std::string& httpCallbackURL);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getMnsRegion()const;
-				void setMnsRegion(const std::string& mnsRegion);
-
-            private:
-				std::string appName_;
-				std::string mnsTopic_;
-				std::string streamName_;
-				int period_;
-				std::string domainName_;
-				std::string httpCallbackURL_;
-				long ownerId_;
-				std::string mnsRegion_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEASRCONFIGREQUEST_H_

+ 0 - 49
live/include/alibabacloud/live/model/AddLiveASRConfigResult.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_LIVE_MODEL_ADDLIVEASRCONFIGRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEASRCONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveASRConfigResult : public ServiceResult
-			{
-			public:
-
-
-				AddLiveASRConfigResult();
-				explicit AddLiveASRConfigResult(const std::string &payload);
-				~AddLiveASRConfigResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEASRCONFIGRESULT_H_

+ 81 - 90
live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h

@@ -1,101 +1,92 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveAppRecordConfigRequest : public RpcServiceRequest
-			{
-			public:
-				struct TranscodeRecordFormat
-				{
-					std::string sliceOssObjectPrefix;
-					int sliceDuration;
-					std::string format;
-					std::string ossObjectPrefix;
-					int cycleDuration;
-				};
-				struct RecordFormat
-				{
-					std::string sliceOssObjectPrefix;
-					int sliceDuration;
-					std::string format;
-					std::string ossObjectPrefix;
-					int cycleDuration;
-				};
-
-			public:
-				AddLiveAppRecordConfigRequest();
-				~AddLiveAppRecordConfigRequest();
-
-				std::string getOssEndpoint()const;
-				void setOssEndpoint(const std::string& ossEndpoint);
-				std::vector<std::string> getTranscodeTemplates()const;
-				void setTranscodeTemplates(const std::vector<std::string>& transcodeTemplates);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::vector<TranscodeRecordFormat> getTranscodeRecordFormat()const;
-				void setTranscodeRecordFormat(const std::vector<TranscodeRecordFormat>& transcodeRecordFormat);
-				int getOnDemand()const;
-				void setOnDemand(int onDemand);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getOssBucket()const;
-				void setOssBucket(const std::string& ossBucket);
-				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::vector<RecordFormat> getRecordFormat()const;
-				void setRecordFormat(const std::vector<RecordFormat>& recordFormat);
-
-            private:
-				std::string ossEndpoint_;
-				std::vector<std::string> transcodeTemplates_;
-				std::string startTime_;
-				std::string appName_;
-				std::string securityToken_;
-				std::vector<TranscodeRecordFormat> transcodeRecordFormat_;
-				int onDemand_;
-				std::string streamName_;
-				std::string ossBucket_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::vector<RecordFormat> recordFormat_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveAppRecordConfigRequest : public RpcServiceRequest {
+public:
+	struct TranscodeRecordFormat {
+		std::string sliceOssObjectPrefix;
+		int sliceDuration;
+		std::string ossObjectPrefix;
+		std::string format;
+		int cycleDuration;
+	};
+	struct RecordFormat {
+		std::string sliceOssObjectPrefix;
+		int sliceDuration;
+		std::string ossObjectPrefix;
+		std::string format;
+		int cycleDuration;
+	};
+	AddLiveAppRecordConfigRequest();
+	~AddLiveAppRecordConfigRequest();
+	std::string getOssEndpoint() const;
+	void setOssEndpoint(const std::string &ossEndpoint);
+	std::vector<std::string> getTranscodeTemplates() const;
+	void setTranscodeTemplates(const std::vector<std::string> &transcodeTemplates);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::vector<TranscodeRecordFormat> getTranscodeRecordFormat() const;
+	void setTranscodeRecordFormat(const std::vector<TranscodeRecordFormat> &transcodeRecordFormat);
+	int getOnDemand() const;
+	void setOnDemand(int onDemand);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getOssBucket() const;
+	void setOssBucket(const std::string &ossBucket);
+	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::vector<RecordFormat> getRecordFormat() const;
+	void setRecordFormat(const std::vector<RecordFormat> &recordFormat);
+
+private:
+	std::string ossEndpoint_;
+	std::vector<std::string> transcodeTemplates_;
+	std::string startTime_;
+	std::string appName_;
+	std::string securityToken_;
+	std::vector<TranscodeRecordFormat> transcodeRecordFormat_;
+	int onDemand_;
+	std::string streamName_;
+	std::string ossBucket_;
+	std::string domainName_;
+	std::string endTime_;
+	long ownerId_;
+	std::vector<RecordFormat> recordFormat_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPRECORDCONFIGREQUEST_H_

+ 58 - 64
live/include/alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h

@@ -1,75 +1,69 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveAppSnapshotConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveAppSnapshotConfigRequest();
-				~AddLiveAppSnapshotConfigRequest();
-
-				int getTimeInterval()const;
-				void setTimeInterval(int timeInterval);
-				std::string getOssEndpoint()const;
-				void setOssEndpoint(const std::string& ossEndpoint);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getOverwriteOssObject()const;
-				void setOverwriteOssObject(const std::string& overwriteOssObject);
-				std::string getOssBucket()const;
-				void setOssBucket(const std::string& ossBucket);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getSequenceOssObject()const;
-				void setSequenceOssObject(const std::string& sequenceOssObject);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getCallback()const;
-				void setCallback(const std::string& callback);
-
-            private:
-				int timeInterval_;
-				std::string ossEndpoint_;
-				std::string appName_;
-				std::string securityToken_;
-				std::string overwriteOssObject_;
-				std::string ossBucket_;
-				std::string domainName_;
-				std::string sequenceOssObject_;
-				long ownerId_;
-				std::string callback_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveAppSnapshotConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveAppSnapshotConfigRequest();
+	~AddLiveAppSnapshotConfigRequest();
+	int getTimeInterval() const;
+	void setTimeInterval(int timeInterval);
+	std::string getOssEndpoint() const;
+	void setOssEndpoint(const std::string &ossEndpoint);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getOverwriteOssObject() const;
+	void setOverwriteOssObject(const std::string &overwriteOssObject);
+	std::string getOssBucket() const;
+	void setOssBucket(const std::string &ossBucket);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getSequenceOssObject() const;
+	void setSequenceOssObject(const std::string &sequenceOssObject);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getCallback() const;
+	void setCallback(const std::string &callback);
+
+private:
+	int timeInterval_;
+	std::string ossEndpoint_;
+	std::string appName_;
+	std::string securityToken_;
+	std::string overwriteOssObject_;
+	std::string ossBucket_;
+	std::string domainName_;
+	std::string sequenceOssObject_;
+	long ownerId_;
+	std::string callback_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAPPSNAPSHOTCONFIGREQUEST_H_

+ 52 - 58
live/include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h

@@ -1,69 +1,63 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveAudioAuditConfigRequest();
-				~AddLiveAudioAuditConfigRequest();
-
-				std::string getOssEndpoint()const;
-				void setOssEndpoint(const std::string& ossEndpoint);
-				std::string getOssObject()const;
-				void setOssObject(const std::string& ossObject);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getOssBucket()const;
-				void setOssBucket(const std::string& ossBucket);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getBizType()const;
-				void setBizType(const std::string& bizType);
-
-            private:
-				std::string ossEndpoint_;
-				std::string ossObject_;
-				std::string appName_;
-				std::string streamName_;
-				std::string ossBucket_;
-				std::string domainName_;
-				long ownerId_;
-				std::string bizType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveAudioAuditConfigRequest();
+	~AddLiveAudioAuditConfigRequest();
+	std::string getOssEndpoint() const;
+	void setOssEndpoint(const std::string &ossEndpoint);
+	std::string getOssObject() const;
+	void setOssObject(const std::string &ossObject);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getOssBucket() const;
+	void setOssBucket(const std::string &ossBucket);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getBizType() const;
+	void setBizType(const std::string &bizType);
+
+private:
+	std::string ossEndpoint_;
+	std::string ossObject_;
+	std::string appName_;
+	std::string streamName_;
+	std::string ossBucket_;
+	std::string domainName_;
+	long ownerId_;
+	std::string bizType_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveAudioAuditNotifyConfigRequest();
-				~AddLiveAudioAuditNotifyConfigRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getCallbackTemplate()const;
-				void setCallbackTemplate(const std::string& callbackTemplate);
-				std::string getCallback()const;
-				void setCallback(const std::string& callback);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-				std::string callbackTemplate_;
-				std::string callback_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveAudioAuditNotifyConfigRequest();
+	~AddLiveAudioAuditNotifyConfigRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getCallbackTemplate() const;
+	void setCallbackTemplate(const std::string &callbackTemplate);
+	std::string getCallback() const;
+	void setCallback(const std::string &callback);
+
+private:
+	std::string domainName_;
+	long ownerId_;
+	std::string callbackTemplate_;
+	std::string callback_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/AddLiveDetectNotifyConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveDetectNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveDetectNotifyConfigRequest();
-				~AddLiveDetectNotifyConfigRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getNotifyUrl()const;
-				void setNotifyUrl(const std::string& notifyUrl);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string securityToken_;
-				std::string notifyUrl_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveDetectNotifyConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveDetectNotifyConfigRequest();
+	~AddLiveDetectNotifyConfigRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getNotifyUrl() const;
+	void setNotifyUrl(const std::string &notifyUrl);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string securityToken_;
+	std::string notifyUrl_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDETECTNOTIFYCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/AddLiveDomainMappingRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainMappingRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveDomainMappingRequest();
-				~AddLiveDomainMappingRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getPushDomain()const;
-				void setPushDomain(const std::string& pushDomain);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getPullDomain()const;
-				void setPullDomain(const std::string& pullDomain);
-
-            private:
-				std::string securityToken_;
-				std::string pushDomain_;
-				long ownerId_;
-				std::string pullDomain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainMappingRequest : public RpcServiceRequest {
+public:
+	AddLiveDomainMappingRequest();
+	~AddLiveDomainMappingRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getPushDomain() const;
+	void setPushDomain(const std::string &pushDomain);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getPullDomain() const;
+	void setPullDomain(const std::string &pullDomain);
+
+private:
+	std::string securityToken_;
+	std::string pushDomain_;
+	long ownerId_;
+	std::string pullDomain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINMAPPINGREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/AddLiveDomainPlayMappingRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainPlayMappingRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveDomainPlayMappingRequest();
-				~AddLiveDomainPlayMappingRequest();
-
-				std::string getPlayDomain()const;
-				void setPlayDomain(const std::string& playDomain);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getPullDomain()const;
-				void setPullDomain(const std::string& pullDomain);
-
-            private:
-				std::string playDomain_;
-				long ownerId_;
-				std::string pullDomain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainPlayMappingRequest : public RpcServiceRequest {
+public:
+	AddLiveDomainPlayMappingRequest();
+	~AddLiveDomainPlayMappingRequest();
+	std::string getPlayDomain() const;
+	void setPlayDomain(const std::string &playDomain);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getPullDomain() const;
+	void setPullDomain(const std::string &pullDomain);
+
+private:
+	std::string playDomain_;
+	long ownerId_;
+	std::string pullDomain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINPLAYMAPPINGREQUEST_H_

+ 55 - 61
live/include/alibabacloud/live/model/AddLiveDomainRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveDomainRequest();
-				~AddLiveDomainRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getScope()const;
-				void setScope(const std::string& scope);
-				std::string getTopLevelDomain()const;
-				void setTopLevelDomain(const std::string& topLevelDomain);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				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 getCheckUrl()const;
-				void setCheckUrl(const std::string& checkUrl);
-				std::string getLiveDomainType()const;
-				void setLiveDomainType(const std::string& liveDomainType);
-
-            private:
-				std::string securityToken_;
-				std::string scope_;
-				std::string topLevelDomain_;
-				std::string ownerAccount_;
-				std::string domainName_;
-				long ownerId_;
-				std::string region_;
-				std::string checkUrl_;
-				std::string liveDomainType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainRequest : public RpcServiceRequest {
+public:
+	AddLiveDomainRequest();
+	~AddLiveDomainRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getScope() const;
+	void setScope(const std::string &scope);
+	std::string getTopLevelDomain() const;
+	void setTopLevelDomain(const std::string &topLevelDomain);
+	std::string getOwnerAccount() const;
+	void setOwnerAccount(const std::string &ownerAccount);
+	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 getCheckUrl() const;
+	void setCheckUrl(const std::string &checkUrl);
+	std::string getLiveDomainType() const;
+	void setLiveDomainType(const std::string &liveDomainType);
+
+private:
+	std::string securityToken_;
+	std::string scope_;
+	std::string topLevelDomain_;
+	std::string ownerAccount_;
+	std::string domainName_;
+	long ownerId_;
+	std::string region_;
+	std::string checkUrl_;
+	std::string liveDomainType_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEDOMAINREQUEST_H_

+ 52 - 58
live/include/alibabacloud/live/model/AddLivePullStreamInfoConfigRequest.h

@@ -1,69 +1,63 @@
 /*
  * 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_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLivePullStreamInfoConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLivePullStreamInfoConfigRequest();
-				~AddLivePullStreamInfoConfigRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getPullAlways()const;
-				void setPullAlways(const std::string& pullAlways);
-				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 getSourceUrl()const;
-				void setSourceUrl(const std::string& sourceUrl);
-
-            private:
-				std::string startTime_;
-				std::string appName_;
-				std::string streamName_;
-				std::string pullAlways_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string sourceUrl_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLivePullStreamInfoConfigRequest : public RpcServiceRequest {
+public:
+	AddLivePullStreamInfoConfigRequest();
+	~AddLivePullStreamInfoConfigRequest();
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getPullAlways() const;
+	void setPullAlways(const std::string &pullAlways);
+	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 getSourceUrl() const;
+	void setSourceUrl(const std::string &sourceUrl);
+
+private:
+	std::string startTime_;
+	std::string appName_;
+	std::string streamName_;
+	std::string pullAlways_;
+	std::string domainName_;
+	std::string endTime_;
+	long ownerId_;
+	std::string sourceUrl_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEPULLSTREAMINFOCONFIGREQUEST_H_

+ 46 - 52
live/include/alibabacloud/live/model/AddLiveRecordNotifyConfigRequest.h

@@ -1,63 +1,57 @@
 /*
  * 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_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveRecordNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveRecordNotifyConfigRequest();
-				~AddLiveRecordNotifyConfigRequest();
-
-				std::string getOnDemandUrl()const;
-				void setOnDemandUrl(const std::string& onDemandUrl);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getNotifyUrl()const;
-				void setNotifyUrl(const std::string& notifyUrl);
-				bool getNeedStatusNotify()const;
-				void setNeedStatusNotify(bool needStatusNotify);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string onDemandUrl_;
-				std::string securityToken_;
-				std::string notifyUrl_;
-				bool needStatusNotify_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveRecordNotifyConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveRecordNotifyConfigRequest();
+	~AddLiveRecordNotifyConfigRequest();
+	std::string getOnDemandUrl() const;
+	void setOnDemandUrl(const std::string &onDemandUrl);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getNotifyUrl() const;
+	void setNotifyUrl(const std::string &notifyUrl);
+	bool getNeedStatusNotify() const;
+	void setNeedStatusNotify(bool needStatusNotify);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string onDemandUrl_;
+	std::string securityToken_;
+	std::string notifyUrl_;
+	bool needStatusNotify_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDNOTIFYCONFIGREQUEST_H_

+ 55 - 61
live/include/alibabacloud/live/model/AddLiveRecordVodConfigRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveRecordVodConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveRecordVodConfigRequest();
-				~AddLiveRecordVodConfigRequest();
-
-				std::string getAutoCompose()const;
-				void setAutoCompose(const std::string& autoCompose);
-				std::string getComposeVodTranscodeGroupId()const;
-				void setComposeVodTranscodeGroupId(const std::string& composeVodTranscodeGroupId);
-				std::string getStorageLocation()const;
-				void setStorageLocation(const std::string& storageLocation);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getVodTranscodeGroupId()const;
-				void setVodTranscodeGroupId(const std::string& vodTranscodeGroupId);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				int getCycleDuration()const;
-				void setCycleDuration(int cycleDuration);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string autoCompose_;
-				std::string composeVodTranscodeGroupId_;
-				std::string storageLocation_;
-				std::string appName_;
-				std::string streamName_;
-				std::string vodTranscodeGroupId_;
-				std::string domainName_;
-				int cycleDuration_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveRecordVodConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveRecordVodConfigRequest();
+	~AddLiveRecordVodConfigRequest();
+	std::string getAutoCompose() const;
+	void setAutoCompose(const std::string &autoCompose);
+	std::string getComposeVodTranscodeGroupId() const;
+	void setComposeVodTranscodeGroupId(const std::string &composeVodTranscodeGroupId);
+	std::string getStorageLocation() const;
+	void setStorageLocation(const std::string &storageLocation);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getVodTranscodeGroupId() const;
+	void setVodTranscodeGroupId(const std::string &vodTranscodeGroupId);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	int getCycleDuration() const;
+	void setCycleDuration(int cycleDuration);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string autoCompose_;
+	std::string composeVodTranscodeGroupId_;
+	std::string storageLocation_;
+	std::string appName_;
+	std::string streamName_;
+	std::string vodTranscodeGroupId_;
+	std::string domainName_;
+	int cycleDuration_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVERECORDVODCONFIGREQUEST_H_

+ 55 - 61
live/include/alibabacloud/live/model/AddLiveSnapshotDetectPornConfigRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveSnapshotDetectPornConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveSnapshotDetectPornConfigRequest();
-				~AddLiveSnapshotDetectPornConfigRequest();
-
-				std::string getOssEndpoint()const;
-				void setOssEndpoint(const std::string& ossEndpoint);
-				std::string getOssObject()const;
-				void setOssObject(const std::string& ossObject);
-				std::vector<std::string> getScene()const;
-				void setScene(const std::vector<std::string>& scene);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getOssBucket()const;
-				void setOssBucket(const std::string& ossBucket);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getInterval()const;
-				void setInterval(int interval);
-
-            private:
-				std::string ossEndpoint_;
-				std::string ossObject_;
-				std::vector<std::string> scene_;
-				std::string appName_;
-				std::string securityToken_;
-				std::string ossBucket_;
-				std::string domainName_;
-				long ownerId_;
-				int interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveSnapshotDetectPornConfigRequest : public RpcServiceRequest {
+public:
+	AddLiveSnapshotDetectPornConfigRequest();
+	~AddLiveSnapshotDetectPornConfigRequest();
+	std::string getOssEndpoint() const;
+	void setOssEndpoint(const std::string &ossEndpoint);
+	std::string getOssObject() const;
+	void setOssObject(const std::string &ossObject);
+	std::vector<std::string> getScene() const;
+	void setScene(const std::vector<std::string> &scene);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getOssBucket() const;
+	void setOssBucket(const std::string &ossBucket);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getInterval() const;
+	void setInterval(int interval);
+
+private:
+	std::string ossEndpoint_;
+	std::string ossObject_;
+	std::vector<std::string> scene_;
+	std::string appName_;
+	std::string securityToken_;
+	std::string ossBucket_;
+	std::string domainName_;
+	long ownerId_;
+	int interval_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_

+ 58 - 64
live/include/alibabacloud/live/model/AddLiveStreamTranscodeRequest.h

@@ -1,75 +1,69 @@
 /*
  * 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_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamTranscodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveStreamTranscodeRequest();
-				~AddLiveStreamTranscodeRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				std::string getLazy()const;
-				void setLazy(const std::string& lazy);
-				std::string getMix()const;
-				void setMix(const std::string& mix);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				std::string getEncryptParameters()const;
-				void setEncryptParameters(const std::string& encryptParameters);
-				std::string getWatermark()const;
-				void setWatermark(const std::string& watermark);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-				std::string getWaterPattern()const;
-				void setWaterPattern(const std::string& waterPattern);
-				std::string getOnlyAudio()const;
-				void setOnlyAudio(const std::string& onlyAudio);
-
-            private:
-				std::string _template_;
-				std::string lazy_;
-				std::string mix_;
-				std::string app_;
-				std::string encryptParameters_;
-				std::string watermark_;
-				long ownerId_;
-				std::string domain_;
-				std::string waterPattern_;
-				std::string onlyAudio_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamTranscodeRequest : public RpcServiceRequest {
+public:
+	AddLiveStreamTranscodeRequest();
+	~AddLiveStreamTranscodeRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	std::string getLazy() const;
+	void setLazy(const std::string &lazy);
+	std::string getMix() const;
+	void setMix(const std::string &mix);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	std::string getEncryptParameters() const;
+	void setEncryptParameters(const std::string &encryptParameters);
+	std::string getWatermark() const;
+	void setWatermark(const std::string &watermark);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+	std::string getWaterPattern() const;
+	void setWaterPattern(const std::string &waterPattern);
+	std::string getOnlyAudio() const;
+	void setOnlyAudio(const std::string &onlyAudio);
+
+private:
+	std::string _template_;
+	std::string lazy_;
+	std::string mix_;
+	std::string app_;
+	std::string encryptParameters_;
+	std::string watermark_;
+	long ownerId_;
+	std::string domain_;
+	std::string waterPattern_;
+	std::string onlyAudio_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMTRANSCODEREQUEST_H_

+ 64 - 70
live/include/alibabacloud/live/model/AddLiveStreamWatermarkRequest.h

@@ -1,81 +1,75 @@
 /*
  * 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_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamWatermarkRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveStreamWatermarkRequest();
-				~AddLiveStreamWatermarkRequest();
-
-				float getYOffset()const;
-				void setYOffset(float yOffset);
-				std::string getPictureUrl()const;
-				void setPictureUrl(const std::string& pictureUrl);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				int getType()const;
-				void setType(int type);
-				int getHeight()const;
-				void setHeight(int height);
-				float getXOffset()const;
-				void setXOffset(float xOffset);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getRefWidth()const;
-				void setRefWidth(int refWidth);
-				int getTransparency()const;
-				void setTransparency(int transparency);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getOffsetCorner()const;
-				void setOffsetCorner(const std::string& offsetCorner);
-				int getRefHeight()const;
-				void setRefHeight(int refHeight);
-
-            private:
-				float yOffset_;
-				std::string pictureUrl_;
-				std::string description_;
-				int type_;
-				int height_;
-				float xOffset_;
-				long ownerId_;
-				int refWidth_;
-				int transparency_;
-				std::string name_;
-				std::string offsetCorner_;
-				int refHeight_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamWatermarkRequest : public RpcServiceRequest {
+public:
+	AddLiveStreamWatermarkRequest();
+	~AddLiveStreamWatermarkRequest();
+	float getYOffset() const;
+	void setYOffset(float yOffset);
+	std::string getPictureUrl() const;
+	void setPictureUrl(const std::string &pictureUrl);
+	std::string getDescription() const;
+	void setDescription(const std::string &description);
+	int getType() const;
+	void setType(int type);
+	int getHeight() const;
+	void setHeight(int height);
+	float getXOffset() const;
+	void setXOffset(float xOffset);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getRefWidth() const;
+	void setRefWidth(int refWidth);
+	int getTransparency() const;
+	void setTransparency(int transparency);
+	std::string getName() const;
+	void setName(const std::string &name);
+	std::string getOffsetCorner() const;
+	void setOffsetCorner(const std::string &offsetCorner);
+	int getRefHeight() const;
+	void setRefHeight(int refHeight);
+
+private:
+	float yOffset_;
+	std::string pictureUrl_;
+	std::string description_;
+	int type_;
+	int height_;
+	float xOffset_;
+	long ownerId_;
+	int refWidth_;
+	int transparency_;
+	std::string name_;
+	std::string offsetCorner_;
+	int refHeight_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKREQUEST_H_

+ 49 - 55
live/include/alibabacloud/live/model/AddLiveStreamWatermarkRuleRequest.h

@@ -1,66 +1,60 @@
 /*
  * 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_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamWatermarkRuleRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddLiveStreamWatermarkRuleRequest();
-				~AddLiveStreamWatermarkRuleRequest();
-
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getStream()const;
-				void setStream(const std::string& stream);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getTemplateId()const;
-				void setTemplateId(const std::string& templateId);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-				std::string getName()const;
-				void setName(const std::string& name);
-
-            private:
-				std::string description_;
-				std::string stream_;
-				std::string app_;
-				long ownerId_;
-				std::string templateId_;
-				std::string domain_;
-				std::string name_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddLiveStreamWatermarkRuleRequest : public RpcServiceRequest {
+public:
+	AddLiveStreamWatermarkRuleRequest();
+	~AddLiveStreamWatermarkRuleRequest();
+	std::string getDescription() const;
+	void setDescription(const std::string &description);
+	std::string getStream() const;
+	void setStream(const std::string &stream);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getTemplateId() const;
+	void setTemplateId(const std::string &templateId);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+	std::string getName() const;
+	void setName(const std::string &name);
+
+private:
+	std::string description_;
+	std::string stream_;
+	std::string app_;
+	long ownerId_;
+	std::string templateId_;
+	std::string domain_;
+	std::string name_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVESTREAMWATERMARKRULEREQUEST_H_

+ 52 - 58
live/include/alibabacloud/live/model/AddMultiRateConfigRequest.h

@@ -1,69 +1,63 @@
 /*
  * 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_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddMultiRateConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddMultiRateConfigRequest();
-				~AddMultiRateConfigRequest();
-
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
-				std::string getTemplates()const;
-				void setTemplates(const std::string& templates);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getIsLazy()const;
-				void setIsLazy(const std::string& isLazy);
-				std::string getAvFormat()const;
-				void setAvFormat(const std::string& avFormat);
-				std::string getIsTimeAlign()const;
-				void setIsTimeAlign(const std::string& isTimeAlign);
-
-            private:
-				std::string app_;
-				std::string groupId_;
-				std::string templates_;
-				std::string domainName_;
-				long ownerId_;
-				std::string isLazy_;
-				std::string avFormat_;
-				std::string isTimeAlign_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddMultiRateConfigRequest : public RpcServiceRequest {
+public:
+	AddMultiRateConfigRequest();
+	~AddMultiRateConfigRequest();
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	std::string getGroupId() const;
+	void setGroupId(const std::string &groupId);
+	std::string getTemplates() const;
+	void setTemplates(const std::string &templates);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getIsLazy() const;
+	void setIsLazy(const std::string &isLazy);
+	std::string getAvFormat() const;
+	void setAvFormat(const std::string &avFormat);
+	std::string getIsTimeAlign() const;
+	void setIsTimeAlign(const std::string &isTimeAlign);
+
+private:
+	std::string app_;
+	std::string groupId_;
+	std::string templates_;
+	std::string domainName_;
+	long ownerId_;
+	std::string isLazy_;
+	std::string avFormat_;
+	std::string isTimeAlign_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDMULTIRATECONFIGREQUEST_H_

+ 1 - 1
live/include/alibabacloud/live/model/AddMultiRateConfigResult.h

@@ -45,8 +45,8 @@ namespace AlibabaCloud
 					int height;
 					int audioChannelNum;
 					int width;
-					std::string audioCodec;
 					int audioRate;
+					std::string audioCodec;
 					int videoBitrate;
 				};
 

+ 43 - 49
live/include/alibabacloud/live/model/AddPlaylistItemsRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddPlaylistItemsRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddPlaylistItemsRequest();
-				~AddPlaylistItemsRequest();
-
-				std::string getProgramItems()const;
-				void setProgramItems(const std::string& programItems);
-				std::string getProgramId()const;
-				void setProgramId(const std::string& programId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getProgramConfig()const;
-				void setProgramConfig(const std::string& programConfig);
-
-            private:
-				std::string programItems_;
-				std::string programId_;
-				std::string casterId_;
-				long ownerId_;
-				std::string programConfig_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddPlaylistItemsRequest : public RpcServiceRequest {
+public:
+	AddPlaylistItemsRequest();
+	~AddPlaylistItemsRequest();
+	std::string getProgramItems() const;
+	void setProgramItems(const std::string &programItems);
+	std::string getProgramId() const;
+	void setProgramId(const std::string &programId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getProgramConfig() const;
+	void setProgramConfig(const std::string &programConfig);
+
+private:
+	std::string programItems_;
+	std::string programId_;
+	std::string casterId_;
+	long ownerId_;
+	std::string programConfig_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDPLAYLISTITEMSREQUEST_H_

+ 85 - 91
live/include/alibabacloud/live/model/AddRtsLiveStreamTranscodeRequest.h

@@ -1,102 +1,96 @@
 /*
  * 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_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddRtsLiveStreamTranscodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddRtsLiveStreamTranscodeRequest();
-				~AddRtsLiveStreamTranscodeRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				bool getDeleteBframes()const;
-				void setDeleteBframes(bool deleteBframes);
-				std::string getLazy()const;
-				void setLazy(const std::string& lazy);
-				std::string getGop()const;
-				void setGop(const std::string& gop);
-				bool getOpus()const;
-				void setOpus(bool opus);
-				std::string getAudioCodec()const;
-				void setAudioCodec(const std::string& audioCodec);
-				std::string getTemplateType()const;
-				void setTemplateType(const std::string& templateType);
-				std::string getAudioProfile()const;
-				void setAudioProfile(const std::string& audioProfile);
-				int getHeight()const;
-				void setHeight(int height);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				int getAudioChannelNum()const;
-				void setAudioChannelNum(int audioChannelNum);
-				int getProfile()const;
-				void setProfile(int profile);
-				int getFPS()const;
-				void setFPS(int fPS);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getAudioRate()const;
-				void setAudioRate(int audioRate);
-				int getAudioBitrate()const;
-				void setAudioBitrate(int audioBitrate);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-				int getWidth()const;
-				void setWidth(int width);
-				int getVideoBitrate()const;
-				void setVideoBitrate(int videoBitrate);
-
-            private:
-				std::string _template_;
-				bool deleteBframes_;
-				std::string lazy_;
-				std::string gop_;
-				bool opus_;
-				std::string audioCodec_;
-				std::string templateType_;
-				std::string audioProfile_;
-				int height_;
-				std::string app_;
-				int audioChannelNum_;
-				int profile_;
-				int fPS_;
-				long ownerId_;
-				int audioRate_;
-				int audioBitrate_;
-				std::string domain_;
-				int width_;
-				int videoBitrate_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddRtsLiveStreamTranscodeRequest : public RpcServiceRequest {
+public:
+	AddRtsLiveStreamTranscodeRequest();
+	~AddRtsLiveStreamTranscodeRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	bool getDeleteBframes() const;
+	void setDeleteBframes(bool deleteBframes);
+	std::string getLazy() const;
+	void setLazy(const std::string &lazy);
+	std::string getGop() const;
+	void setGop(const std::string &gop);
+	bool getOpus() const;
+	void setOpus(bool opus);
+	std::string getAudioCodec() const;
+	void setAudioCodec(const std::string &audioCodec);
+	std::string getTemplateType() const;
+	void setTemplateType(const std::string &templateType);
+	std::string getAudioProfile() const;
+	void setAudioProfile(const std::string &audioProfile);
+	int getHeight() const;
+	void setHeight(int height);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	int getAudioChannelNum() const;
+	void setAudioChannelNum(int audioChannelNum);
+	int getProfile() const;
+	void setProfile(int profile);
+	int getFPS() const;
+	void setFPS(int fPS);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getAudioRate() const;
+	void setAudioRate(int audioRate);
+	int getAudioBitrate() const;
+	void setAudioBitrate(int audioBitrate);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+	int getWidth() const;
+	void setWidth(int width);
+	int getVideoBitrate() const;
+	void setVideoBitrate(int videoBitrate);
+
+private:
+	std::string _template_;
+	bool deleteBframes_;
+	std::string lazy_;
+	std::string gop_;
+	bool opus_;
+	std::string audioCodec_;
+	std::string templateType_;
+	std::string audioProfile_;
+	int height_;
+	std::string app_;
+	int audioChannelNum_;
+	int profile_;
+	int fPS_;
+	long ownerId_;
+	int audioRate_;
+	int audioBitrate_;
+	std::string domain_;
+	int width_;
+	int videoBitrate_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDRTSLIVESTREAMTRANSCODEREQUEST_H_

+ 58 - 64
live/include/alibabacloud/live/model/AddShowIntoShowListRequest.h

@@ -1,75 +1,69 @@
 /*
  * 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_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddShowIntoShowListRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddShowIntoShowListRequest();
-				~AddShowIntoShowListRequest();
-
-				int getLiveInputType()const;
-				void setLiveInputType(int liveInputType);
-				long getDuration()const;
-				void setDuration(long duration);
-				int getRepeatTimes()const;
-				void setRepeatTimes(int repeatTimes);
-				std::string getShowName()const;
-				void setShowName(const std::string& showName);
-				std::string getResourceId()const;
-				void setResourceId(const std::string& resourceId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-				std::string getResourceUrl()const;
-				void setResourceUrl(const std::string& resourceUrl);
-				int getSpot()const;
-				void setSpot(int spot);
-
-            private:
-				int liveInputType_;
-				long duration_;
-				int repeatTimes_;
-				std::string showName_;
-				std::string resourceId_;
-				std::string casterId_;
-				long ownerId_;
-				std::string resourceType_;
-				std::string resourceUrl_;
-				int spot_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddShowIntoShowListRequest : public RpcServiceRequest {
+public:
+	AddShowIntoShowListRequest();
+	~AddShowIntoShowListRequest();
+	int getLiveInputType() const;
+	void setLiveInputType(int liveInputType);
+	long getDuration() const;
+	void setDuration(long duration);
+	int getRepeatTimes() const;
+	void setRepeatTimes(int repeatTimes);
+	std::string getShowName() const;
+	void setShowName(const std::string &showName);
+	std::string getResourceId() const;
+	void setResourceId(const std::string &resourceId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getResourceType() const;
+	void setResourceType(const std::string &resourceType);
+	std::string getResourceUrl() const;
+	void setResourceUrl(const std::string &resourceUrl);
+	int getSpot() const;
+	void setSpot(int spot);
+
+private:
+	int liveInputType_;
+	long duration_;
+	int repeatTimes_;
+	std::string showName_;
+	std::string resourceId_;
+	std::string casterId_;
+	long ownerId_;
+	std::string resourceType_;
+	std::string resourceUrl_;
+	int spot_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDSHOWINTOSHOWLISTREQUEST_H_

+ 55 - 61
live/include/alibabacloud/live/model/AddStudioLayoutRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddStudioLayoutRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddStudioLayoutRequest();
-				~AddStudioLayoutRequest();
-
-				std::string getScreenInputConfigList()const;
-				void setScreenInputConfigList(const std::string& screenInputConfigList);
-				std::string getLayoutType()const;
-				void setLayoutType(const std::string& layoutType);
-				std::string getLayoutName()const;
-				void setLayoutName(const std::string& layoutName);
-				std::string getLayerOrderConfigList()const;
-				void setLayerOrderConfigList(const std::string& layerOrderConfigList);
-				std::string getMediaInputConfigList()const;
-				void setMediaInputConfigList(const std::string& mediaInputConfigList);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				std::string getBgImageConfig()const;
-				void setBgImageConfig(const std::string& bgImageConfig);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getCommonConfig()const;
-				void setCommonConfig(const std::string& commonConfig);
-
-            private:
-				std::string screenInputConfigList_;
-				std::string layoutType_;
-				std::string layoutName_;
-				std::string layerOrderConfigList_;
-				std::string mediaInputConfigList_;
-				std::string casterId_;
-				std::string bgImageConfig_;
-				long ownerId_;
-				std::string commonConfig_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddStudioLayoutRequest : public RpcServiceRequest {
+public:
+	AddStudioLayoutRequest();
+	~AddStudioLayoutRequest();
+	std::string getScreenInputConfigList() const;
+	void setScreenInputConfigList(const std::string &screenInputConfigList);
+	std::string getLayoutType() const;
+	void setLayoutType(const std::string &layoutType);
+	std::string getLayoutName() const;
+	void setLayoutName(const std::string &layoutName);
+	std::string getLayerOrderConfigList() const;
+	void setLayerOrderConfigList(const std::string &layerOrderConfigList);
+	std::string getMediaInputConfigList() const;
+	void setMediaInputConfigList(const std::string &mediaInputConfigList);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	std::string getBgImageConfig() const;
+	void setBgImageConfig(const std::string &bgImageConfig);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getCommonConfig() const;
+	void setCommonConfig(const std::string &commonConfig);
+
+private:
+	std::string screenInputConfigList_;
+	std::string layoutType_;
+	std::string layoutName_;
+	std::string layerOrderConfigList_;
+	std::string mediaInputConfigList_;
+	std::string casterId_;
+	std::string bgImageConfig_;
+	long ownerId_;
+	std::string commonConfig_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDSTUDIOLAYOUTREQUEST_H_

+ 52 - 58
live/include/alibabacloud/live/model/AddTrancodeSEIRequest.h

@@ -1,69 +1,63 @@
 /*
  * 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_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AddTrancodeSEIRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddTrancodeSEIRequest();
-				~AddTrancodeSEIRequest();
-
-				std::string getPattern()const;
-				void setPattern(const std::string& pattern);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				int getRepeat()const;
-				void setRepeat(int repeat);
-				std::string getText()const;
-				void setText(const std::string& text);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getDelay()const;
-				void setDelay(int delay);
-
-            private:
-				std::string pattern_;
-				std::string appName_;
-				int repeat_;
-				std::string text_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-				int delay_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AddTrancodeSEIRequest : public RpcServiceRequest {
+public:
+	AddTrancodeSEIRequest();
+	~AddTrancodeSEIRequest();
+	std::string getPattern() const;
+	void setPattern(const std::string &pattern);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	int getRepeat() const;
+	void setRepeat(int repeat);
+	std::string getText() const;
+	void setText(const std::string &text);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	int getDelay() const;
+	void setDelay(int delay);
+
+private:
+	std::string pattern_;
+	std::string appName_;
+	int repeat_;
+	std::string text_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+	int delay_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ADDTRANCODESEIREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/AllowPushStreamRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT AllowPushStreamRequest : public RpcServiceRequest
-			{
-
-			public:
-				AllowPushStreamRequest();
-				~AllowPushStreamRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRoomId()const;
-				void setRoomId(const std::string& roomId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				long ownerId_;
-				std::string roomId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT AllowPushStreamRequest : public RpcServiceRequest {
+public:
+	AllowPushStreamRequest();
+	~AllowPushStreamRequest();
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getRoomId() const;
+	void setRoomId(const std::string &roomId);
+	std::string getAppId() const;
+	void setAppId(const std::string &appId);
+
+private:
+	long ownerId_;
+	std::string roomId_;
+	std::string appId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_ALLOWPUSHSTREAMREQUEST_H_

+ 0 - 57
live/include/alibabacloud/live/model/ApplyBoardTokenRequest.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_LIVE_MODEL_APPLYBOARDTOKENREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_APPLYBOARDTOKENREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ApplyBoardTokenRequest : public RpcServiceRequest
-			{
-
-			public:
-				ApplyBoardTokenRequest();
-				~ApplyBoardTokenRequest();
-
-				std::string getBoardId()const;
-				void setBoardId(const std::string& boardId);
-				std::string getAppUid()const;
-				void setAppUid(const std::string& appUid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				std::string boardId_;
-				std::string appUid_;
-				long ownerId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_APPLYBOARDTOKENREQUEST_H_

+ 0 - 53
live/include/alibabacloud/live/model/ApplyBoardTokenResult.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_LIVE_MODEL_APPLYBOARDTOKENRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_APPLYBOARDTOKENRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ApplyBoardTokenResult : public ServiceResult
-			{
-			public:
-
-
-				ApplyBoardTokenResult();
-				explicit ApplyBoardTokenResult(const std::string &payload);
-				~ApplyBoardTokenResult();
-				std::string getToken()const;
-				std::string getExpired()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string token_;
-				std::string expired_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_APPLYBOARDTOKENRESULT_H_

+ 0 - 51
live/include/alibabacloud/live/model/ApplyRecordTokenRequest.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_LIVE_MODEL_APPLYRECORDTOKENREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_APPLYRECORDTOKENREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ApplyRecordTokenRequest : public RpcServiceRequest
-			{
-
-			public:
-				ApplyRecordTokenRequest();
-				~ApplyRecordTokenRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				long ownerId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_APPLYRECORDTOKENREQUEST_H_

+ 0 - 57
live/include/alibabacloud/live/model/ApplyRecordTokenResult.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_LIVE_MODEL_APPLYRECORDTOKENRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_APPLYRECORDTOKENRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ApplyRecordTokenResult : public ServiceResult
-			{
-			public:
-
-
-				ApplyRecordTokenResult();
-				explicit ApplyRecordTokenResult(const std::string &payload);
-				~ApplyRecordTokenResult();
-				std::string getSecurityToken()const;
-				std::string getAccessKeyId()const;
-				std::string getAccessKeySecret()const;
-				std::string getExpiration()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string securityToken_;
-				std::string accessKeyId_;
-				std::string accessKeySecret_;
-				std::string expiration_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_APPLYRECORDTOKENRESULT_H_

+ 43 - 49
live/include/alibabacloud/live/model/BatchDeleteLiveDomainConfigsRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT BatchDeleteLiveDomainConfigsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchDeleteLiveDomainConfigsRequest();
-				~BatchDeleteLiveDomainConfigsRequest();
-
-				std::string getFunctionNames()const;
-				void setFunctionNames(const std::string& functionNames);
-				std::string getDomainNames()const;
-				void setDomainNames(const std::string& domainNames);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				std::string functionNames_;
-				std::string domainNames_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT BatchDeleteLiveDomainConfigsRequest : public RpcServiceRequest {
+public:
+	BatchDeleteLiveDomainConfigsRequest();
+	~BatchDeleteLiveDomainConfigsRequest();
+	std::string getFunctionNames() const;
+	void setFunctionNames(const std::string &functionNames);
+	std::string getDomainNames() const;
+	void setDomainNames(const std::string &domainNames);
+	std::string getOwnerAccount() const;
+	void setOwnerAccount(const std::string &ownerAccount);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+
+private:
+	std::string functionNames_;
+	std::string domainNames_;
+	std::string ownerAccount_;
+	long ownerId_;
+	std::string securityToken_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_BATCHDELETELIVEDOMAINCONFIGSREQUEST_H_

+ 43 - 49
live/include/alibabacloud/live/model/BatchSetLiveDomainConfigsRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT BatchSetLiveDomainConfigsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchSetLiveDomainConfigsRequest();
-				~BatchSetLiveDomainConfigsRequest();
-
-				std::string getFunctions()const;
-				void setFunctions(const std::string& functions);
-				std::string getDomainNames()const;
-				void setDomainNames(const std::string& domainNames);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				std::string functions_;
-				std::string domainNames_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT BatchSetLiveDomainConfigsRequest : public RpcServiceRequest {
+public:
+	BatchSetLiveDomainConfigsRequest();
+	~BatchSetLiveDomainConfigsRequest();
+	std::string getFunctions() const;
+	void setFunctions(const std::string &functions);
+	std::string getDomainNames() const;
+	void setDomainNames(const std::string &domainNames);
+	std::string getOwnerAccount() const;
+	void setOwnerAccount(const std::string &ownerAccount);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+
+private:
+	std::string functions_;
+	std::string domainNames_;
+	std::string ownerAccount_;
+	long ownerId_;
+	std::string securityToken_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_BATCHSETLIVEDOMAINCONFIGSREQUEST_H_

+ 43 - 49
live/include/alibabacloud/live/model/CheckServiceForRoleRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CheckServiceForRoleRequest : public RpcServiceRequest
-			{
-
-			public:
-				CheckServiceForRoleRequest();
-				~CheckServiceForRoleRequest();
-
-				std::string getAccountId()const;
-				void setAccountId(const std::string& accountId);
-				std::string getSPIRegionId()const;
-				void setSPIRegionId(const std::string& sPIRegionId);
-				std::string getRoleArn()const;
-				void setRoleArn(const std::string& roleArn);
-				std::string getDeletionTaskId()const;
-				void setDeletionTaskId(const std::string& deletionTaskId);
-				std::string getServiceName()const;
-				void setServiceName(const std::string& serviceName);
-
-            private:
-				std::string accountId_;
-				std::string sPIRegionId_;
-				std::string roleArn_;
-				std::string deletionTaskId_;
-				std::string serviceName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CheckServiceForRoleRequest : public RpcServiceRequest {
+public:
+	CheckServiceForRoleRequest();
+	~CheckServiceForRoleRequest();
+	std::string getAccountId() const;
+	void setAccountId(const std::string &accountId);
+	std::string getSPIRegionId() const;
+	void setSPIRegionId(const std::string &sPIRegionId);
+	std::string getRoleArn() const;
+	void setRoleArn(const std::string &roleArn);
+	std::string getDeletionTaskId() const;
+	void setDeletionTaskId(const std::string &deletionTaskId);
+	std::string getServiceName() const;
+	void setServiceName(const std::string &serviceName);
+
+private:
+	std::string accountId_;
+	std::string sPIRegionId_;
+	std::string roleArn_;
+	std::string deletionTaskId_;
+	std::string serviceName_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CHECKSERVICEFORROLEREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/CloseLiveShiftRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CloseLiveShiftRequest : public RpcServiceRequest
-			{
-
-			public:
-				CloseLiveShiftRequest();
-				~CloseLiveShiftRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CloseLiveShiftRequest : public RpcServiceRequest {
+public:
+	CloseLiveShiftRequest();
+	~CloseLiveShiftRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CLOSELIVESHIFTREQUEST_H_

+ 0 - 57
live/include/alibabacloud/live/model/CompleteBoardRecordRequest.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_LIVE_MODEL_COMPLETEBOARDRECORDREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRECORDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CompleteBoardRecordRequest : public RpcServiceRequest
-			{
-
-			public:
-				CompleteBoardRecordRequest();
-				~CompleteBoardRecordRequest();
-
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRecordId()const;
-				void setRecordId(const std::string& recordId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				std::string endTime_;
-				long ownerId_;
-				std::string recordId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRECORDREQUEST_H_

+ 0 - 51
live/include/alibabacloud/live/model/CompleteBoardRecordResult.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_LIVE_MODEL_COMPLETEBOARDRECORDRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRECORDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CompleteBoardRecordResult : public ServiceResult
-			{
-			public:
-
-
-				CompleteBoardRecordResult();
-				explicit CompleteBoardRecordResult(const std::string &payload);
-				~CompleteBoardRecordResult();
-				std::string getOssPath()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string ossPath_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRECORDRESULT_H_

+ 0 - 54
live/include/alibabacloud/live/model/CompleteBoardRequest.h

@@ -1,54 +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_LIVE_MODEL_COMPLETEBOARDREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CompleteBoardRequest : public RpcServiceRequest
-			{
-
-			public:
-				CompleteBoardRequest();
-				~CompleteBoardRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-				std::string getBoardId()const;
-				void setBoardId(const std::string& boardId);
-
-            private:
-				long ownerId_;
-				std::string appId_;
-				std::string boardId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDREQUEST_H_

+ 0 - 49
live/include/alibabacloud/live/model/CompleteBoardResult.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_LIVE_MODEL_COMPLETEBOARDRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CompleteBoardResult : public ServiceResult
-			{
-			public:
-
-
-				CompleteBoardResult();
-				explicit CompleteBoardResult(const std::string &payload);
-				~CompleteBoardResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COMPLETEBOARDRESULT_H_

+ 0 - 60
live/include/alibabacloud/live/model/ControlHtmlResourceRequest.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_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ControlHtmlResourceRequest : public RpcServiceRequest
-			{
-
-			public:
-				ControlHtmlResourceRequest();
-				~ControlHtmlResourceRequest();
-
-				std::string getHtmlUrl()const;
-				void setHtmlUrl(const std::string& htmlUrl);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getOperate()const;
-				void setOperate(const std::string& operate);
-				std::string getHtmlResourceId()const;
-				void setHtmlResourceId(const std::string& htmlResourceId);
-
-            private:
-				std::string htmlUrl_;
-				std::string casterId_;
-				long ownerId_;
-				std::string operate_;
-				std::string htmlResourceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_

+ 0 - 51
live/include/alibabacloud/live/model/ControlHtmlResourceResult.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_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT ControlHtmlResourceResult : public ServiceResult
-			{
-			public:
-
-
-				ControlHtmlResourceResult();
-				explicit ControlHtmlResourceResult(const std::string &payload);
-				~ControlHtmlResourceResult();
-				std::string getStreamId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string streamId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_

+ 40 - 46
live/include/alibabacloud/live/model/CopyCasterRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_COPYCASTERREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_COPYCASTERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CopyCasterRequest : public RpcServiceRequest
-			{
-
-			public:
-				CopyCasterRequest();
-				~CopyCasterRequest();
-
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getCasterName()const;
-				void setCasterName(const std::string& casterName);
-				std::string getSrcCasterId()const;
-				void setSrcCasterId(const std::string& srcCasterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string clientToken_;
-				std::string casterName_;
-				std::string srcCasterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COPYCASTERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_COPYCASTERREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_COPYCASTERREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CopyCasterRequest : public RpcServiceRequest {
+public:
+	CopyCasterRequest();
+	~CopyCasterRequest();
+	std::string getClientToken() const;
+	void setClientToken(const std::string &clientToken);
+	std::string getCasterName() const;
+	void setCasterName(const std::string &casterName);
+	std::string getSrcCasterId() const;
+	void setSrcCasterId(const std::string &srcCasterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string clientToken_;
+	std::string casterName_;
+	std::string srcCasterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_COPYCASTERREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/CopyCasterSceneConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CopyCasterSceneConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				CopyCasterSceneConfigRequest();
-				~CopyCasterSceneConfigRequest();
-
-				std::string getFromSceneId()const;
-				void setFromSceneId(const std::string& fromSceneId);
-				std::string getToSceneId()const;
-				void setToSceneId(const std::string& toSceneId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string fromSceneId_;
-				std::string toSceneId_;
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CopyCasterSceneConfigRequest : public RpcServiceRequest {
+public:
+	CopyCasterSceneConfigRequest();
+	~CopyCasterSceneConfigRequest();
+	std::string getFromSceneId() const;
+	void setFromSceneId(const std::string &fromSceneId);
+	std::string getToSceneId() const;
+	void setToSceneId(const std::string &toSceneId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string fromSceneId_;
+	std::string toSceneId_;
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_COPYCASTERSCENECONFIGREQUEST_H_

+ 0 - 54
live/include/alibabacloud/live/model/CreateBoardRequest.h

@@ -1,54 +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_LIVE_MODEL_CREATEBOARDREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATEBOARDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateBoardRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateBoardRequest();
-				~CreateBoardRequest();
-
-				std::string getAppUid()const;
-				void setAppUid(const std::string& appUid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				std::string appUid_;
-				long ownerId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEBOARDREQUEST_H_

+ 0 - 51
live/include/alibabacloud/live/model/CreateBoardResult.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_LIVE_MODEL_CREATEBOARDRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATEBOARDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateBoardResult : public ServiceResult
-			{
-			public:
-
-
-				CreateBoardResult();
-				explicit CreateBoardResult(const std::string &payload);
-				~CreateBoardResult();
-				std::string getBoardId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string boardId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEBOARDRESULT_H_

+ 55 - 61
live/include/alibabacloud/live/model/CreateCasterRequest.h

@@ -1,72 +1,66 @@
 /*
  * 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_LIVE_MODEL_CREATECASTERREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATECASTERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateCasterRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCasterRequest();
-				~CreateCasterRequest();
-
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getCasterName()const;
-				void setCasterName(const std::string& casterName);
-				std::string getCasterTemplate()const;
-				void setCasterTemplate(const std::string& casterTemplate);
-				std::string getExpireTime()const;
-				void setExpireTime(const std::string& expireTime);
-				int getNormType()const;
-				void setNormType(int normType);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getPurchaseTime()const;
-				void setPurchaseTime(const std::string& purchaseTime);
-				int getMicMode()const;
-				void setMicMode(int micMode);
-				std::string getChargeType()const;
-				void setChargeType(const std::string& chargeType);
-
-            private:
-				std::string clientToken_;
-				std::string casterName_;
-				std::string casterTemplate_;
-				std::string expireTime_;
-				int normType_;
-				long ownerId_;
-				std::string purchaseTime_;
-				int micMode_;
-				std::string chargeType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATECASTERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATECASTERREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATECASTERREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateCasterRequest : public RpcServiceRequest {
+public:
+	CreateCasterRequest();
+	~CreateCasterRequest();
+	std::string getClientToken() const;
+	void setClientToken(const std::string &clientToken);
+	std::string getCasterName() const;
+	void setCasterName(const std::string &casterName);
+	std::string getCasterTemplate() const;
+	void setCasterTemplate(const std::string &casterTemplate);
+	std::string getExpireTime() const;
+	void setExpireTime(const std::string &expireTime);
+	int getNormType() const;
+	void setNormType(int normType);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getPurchaseTime() const;
+	void setPurchaseTime(const std::string &purchaseTime);
+	int getMicMode() const;
+	void setMicMode(int micMode);
+	std::string getChargeType() const;
+	void setChargeType(const std::string &chargeType);
+
+private:
+	std::string clientToken_;
+	std::string casterName_;
+	std::string casterTemplate_;
+	std::string expireTime_;
+	int normType_;
+	long ownerId_;
+	std::string purchaseTime_;
+	int micMode_;
+	std::string chargeType_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATECASTERREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/CreateCustomTemplateRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateCustomTemplateRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCustomTemplateRequest();
-				~CreateCustomTemplateRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				std::string getCustomTemplate()const;
-				void setCustomTemplate(const std::string& customTemplate);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string _template_;
-				std::string customTemplate_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateCustomTemplateRequest : public RpcServiceRequest {
+public:
+	CreateCustomTemplateRequest();
+	~CreateCustomTemplateRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	std::string getCustomTemplate() const;
+	void setCustomTemplate(const std::string &customTemplate);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string _template_;
+	std::string customTemplate_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATECUSTOMTEMPLATEREQUEST_H_

+ 43 - 49
live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateLiveRealTimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateLiveRealTimeLogDeliveryRequest();
-				~CreateLiveRealTimeLogDeliveryRequest();
-
-				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_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateLiveRealTimeLogDeliveryRequest : public RpcServiceRequest {
+public:
+	CreateLiveRealTimeLogDeliveryRequest();
+	~CreateLiveRealTimeLogDeliveryRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATELIVEREALTIMELOGDELIVERYREQUEST_H_

+ 49 - 55
live/include/alibabacloud/live/model/CreateLiveStreamMonitorRequest.h

@@ -1,66 +1,60 @@
 /*
  * 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_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateLiveStreamMonitorRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateLiveStreamMonitorRequest();
-				~CreateLiveStreamMonitorRequest();
-
-				std::string getMonitorName()const;
-				void setMonitorName(const std::string& monitorName);
-				std::string getStream()const;
-				void setStream(const std::string& stream);
-				std::string getOutputTemplate()const;
-				void setOutputTemplate(const std::string& outputTemplate);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				std::string getInputList()const;
-				void setInputList(const std::string& inputList);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-
-            private:
-				std::string monitorName_;
-				std::string stream_;
-				std::string outputTemplate_;
-				std::string app_;
-				std::string inputList_;
-				long ownerId_;
-				std::string domain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateLiveStreamMonitorRequest : public RpcServiceRequest {
+public:
+	CreateLiveStreamMonitorRequest();
+	~CreateLiveStreamMonitorRequest();
+	std::string getMonitorName() const;
+	void setMonitorName(const std::string &monitorName);
+	std::string getStream() const;
+	void setStream(const std::string &stream);
+	std::string getOutputTemplate() const;
+	void setOutputTemplate(const std::string &outputTemplate);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	std::string getInputList() const;
+	void setInputList(const std::string &inputList);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+
+private:
+	std::string monitorName_;
+	std::string stream_;
+	std::string outputTemplate_;
+	std::string app_;
+	std::string inputList_;
+	long ownerId_;
+	std::string domain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMMONITORREQUEST_H_

+ 58 - 64
live/include/alibabacloud/live/model/CreateLiveStreamRecordIndexFilesRequest.h

@@ -1,75 +1,69 @@
 /*
  * 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_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateLiveStreamRecordIndexFilesRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateLiveStreamRecordIndexFilesRequest();
-				~CreateLiveStreamRecordIndexFilesRequest();
-
-				std::string getOssEndpoint()const;
-				void setOssEndpoint(const std::string& ossEndpoint);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getOssObject()const;
-				void setOssObject(const std::string& ossObject);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getOssBucket()const;
-				void setOssBucket(const std::string& ossBucket);
-				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);
-
-            private:
-				std::string ossEndpoint_;
-				std::string startTime_;
-				std::string ossObject_;
-				std::string appName_;
-				std::string securityToken_;
-				std::string streamName_;
-				std::string ossBucket_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateLiveStreamRecordIndexFilesRequest : public RpcServiceRequest {
+public:
+	CreateLiveStreamRecordIndexFilesRequest();
+	~CreateLiveStreamRecordIndexFilesRequest();
+	std::string getOssEndpoint() const;
+	void setOssEndpoint(const std::string &ossEndpoint);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getOssObject() const;
+	void setOssObject(const std::string &ossObject);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getOssBucket() const;
+	void setOssBucket(const std::string &ossBucket);
+	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);
+
+private:
+	std::string ossEndpoint_;
+	std::string startTime_;
+	std::string ossObject_;
+	std::string appName_;
+	std::string securityToken_;
+	std::string streamName_;
+	std::string ossBucket_;
+	std::string domainName_;
+	std::string endTime_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATELIVESTREAMRECORDINDEXFILESREQUEST_H_

+ 46 - 52
live/include/alibabacloud/live/model/CreateMixStreamRequest.h

@@ -1,63 +1,57 @@
 /*
  * 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_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateMixStreamRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateMixStreamRequest();
-				~CreateMixStreamRequest();
-
-				std::string getOutputConfig()const;
-				void setOutputConfig(const std::string& outputConfig);
-				std::string getLayoutId()const;
-				void setLayoutId(const std::string& layoutId);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getInputStreamList()const;
-				void setInputStreamList(const std::string& inputStreamList);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getCallbackConfig()const;
-				void setCallbackConfig(const std::string& callbackConfig);
-
-            private:
-				std::string outputConfig_;
-				std::string layoutId_;
-				std::string domainName_;
-				std::string inputStreamList_;
-				long ownerId_;
-				std::string callbackConfig_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT CreateMixStreamRequest : public RpcServiceRequest {
+public:
+	CreateMixStreamRequest();
+	~CreateMixStreamRequest();
+	std::string getOutputConfig() const;
+	void setOutputConfig(const std::string &outputConfig);
+	std::string getLayoutId() const;
+	void setLayoutId(const std::string &layoutId);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getInputStreamList() const;
+	void setInputStreamList(const std::string &inputStreamList);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getCallbackConfig() const;
+	void setCallbackConfig(const std::string &callbackConfig);
+
+private:
+	std::string outputConfig_;
+	std::string layoutId_;
+	std::string domainName_;
+	std::string inputStreamList_;
+	long ownerId_;
+	std::string callbackConfig_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEMIXSTREAMREQUEST_H_

+ 0 - 63
live/include/alibabacloud/live/model/CreateRoomRequest.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_LIVE_MODEL_CREATEROOMREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATEROOMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateRoomRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateRoomRequest();
-				~CreateRoomRequest();
-
-				std::string getTemplateIds()const;
-				void setTemplateIds(const std::string& templateIds);
-				std::string getAnchorId()const;
-				void setAnchorId(const std::string& anchorId);
-				bool getUseAppTranscode()const;
-				void setUseAppTranscode(bool useAppTranscode);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRoomId()const;
-				void setRoomId(const std::string& roomId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-
-            private:
-				std::string templateIds_;
-				std::string anchorId_;
-				bool useAppTranscode_;
-				long ownerId_;
-				std::string roomId_;
-				std::string appId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEROOMREQUEST_H_

+ 0 - 55
live/include/alibabacloud/live/model/CreateRoomResult.h

@@ -1,55 +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_LIVE_MODEL_CREATEROOMRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_CREATEROOMRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT CreateRoomResult : public ServiceResult
-			{
-			public:
-
-
-				CreateRoomResult();
-				explicit CreateRoomResult(const std::string &payload);
-				~CreateRoomResult();
-				std::string getAppId()const;
-				std::string getAnchorId()const;
-				std::string getRoomId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string appId_;
-				std::string anchorId_;
-				std::string roomId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_CREATEROOMRESULT_H_

+ 0 - 54
live/include/alibabacloud/live/model/DeleteBoardRequest.h

@@ -1,54 +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_LIVE_MODEL_DELETEBOARDREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETEBOARDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteBoardRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteBoardRequest();
-				~DeleteBoardRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppId()const;
-				void setAppId(const std::string& appId);
-				std::string getBoardId()const;
-				void setBoardId(const std::string& boardId);
-
-            private:
-				long ownerId_;
-				std::string appId_;
-				std::string boardId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEBOARDREQUEST_H_

+ 0 - 49
live/include/alibabacloud/live/model/DeleteBoardResult.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_LIVE_MODEL_DELETEBOARDRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETEBOARDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteBoardResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteBoardResult();
-				explicit DeleteBoardResult(const std::string &payload);
-				~DeleteBoardResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEBOARDRESULT_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteCasterComponentRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterComponentRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterComponentRequest();
-				~DeleteCasterComponentRequest();
-
-				std::string getComponentId()const;
-				void setComponentId(const std::string& componentId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string componentId_;
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterComponentRequest : public RpcServiceRequest {
+public:
+	DeleteCasterComponentRequest();
+	~DeleteCasterComponentRequest();
+	std::string getComponentId() const;
+	void setComponentId(const std::string &componentId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string componentId_;
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERCOMPONENTREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteCasterEpisodeGroupRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterEpisodeGroupRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterEpisodeGroupRequest();
-				~DeleteCasterEpisodeGroupRequest();
-
-				std::string getProgramId()const;
-				void setProgramId(const std::string& programId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string programId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterEpisodeGroupRequest : public RpcServiceRequest {
+public:
+	DeleteCasterEpisodeGroupRequest();
+	~DeleteCasterEpisodeGroupRequest();
+	std::string getProgramId() const;
+	void setProgramId(const std::string &programId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string programId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEGROUPREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteCasterEpisodeRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterEpisodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterEpisodeRequest();
-				~DeleteCasterEpisodeRequest();
-
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getEpisodeId()const;
-				void setEpisodeId(const std::string& episodeId);
-
-            private:
-				std::string casterId_;
-				long ownerId_;
-				std::string episodeId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterEpisodeRequest : public RpcServiceRequest {
+public:
+	DeleteCasterEpisodeRequest();
+	~DeleteCasterEpisodeRequest();
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getEpisodeId() const;
+	void setEpisodeId(const std::string &episodeId);
+
+private:
+	std::string casterId_;
+	long ownerId_;
+	std::string episodeId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTEREPISODEREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteCasterLayoutRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterLayoutRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterLayoutRequest();
-				~DeleteCasterLayoutRequest();
-
-				std::string getLayoutId()const;
-				void setLayoutId(const std::string& layoutId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string layoutId_;
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterLayoutRequest : public RpcServiceRequest {
+public:
+	DeleteCasterLayoutRequest();
+	~DeleteCasterLayoutRequest();
+	std::string getLayoutId() const;
+	void setLayoutId(const std::string &layoutId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string layoutId_;
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERLAYOUTREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteCasterProgramRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterProgramRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterProgramRequest();
-				~DeleteCasterProgramRequest();
-
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterProgramRequest : public RpcServiceRequest {
+public:
+	DeleteCasterProgramRequest();
+	~DeleteCasterProgramRequest();
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERPROGRAMREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteCasterRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterRequest();
-				~DeleteCasterRequest();
-
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterRequest : public RpcServiceRequest {
+public:
+	DeleteCasterRequest();
+	~DeleteCasterRequest();
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteCasterSceneConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterSceneConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterSceneConfigRequest();
-				~DeleteCasterSceneConfigRequest();
-
-				std::string getType()const;
-				void setType(const std::string& type);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSceneId()const;
-				void setSceneId(const std::string& sceneId);
-
-            private:
-				std::string type_;
-				std::string casterId_;
-				long ownerId_;
-				std::string sceneId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterSceneConfigRequest : public RpcServiceRequest {
+public:
+	DeleteCasterSceneConfigRequest();
+	~DeleteCasterSceneConfigRequest();
+	std::string getType() const;
+	void setType(const std::string &type);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getSceneId() const;
+	void setSceneId(const std::string &sceneId);
+
+private:
+	std::string type_;
+	std::string casterId_;
+	long ownerId_;
+	std::string sceneId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERSCENECONFIGREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteCasterVideoResourceRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCasterVideoResourceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCasterVideoResourceRequest();
-				~DeleteCasterVideoResourceRequest();
-
-				std::string getResourceId()const;
-				void setResourceId(const std::string& resourceId);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string resourceId_;
-				std::string casterId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCasterVideoResourceRequest : public RpcServiceRequest {
+public:
+	DeleteCasterVideoResourceRequest();
+	~DeleteCasterVideoResourceRequest();
+	std::string getResourceId() const;
+	void setResourceId(const std::string &resourceId);
+	std::string getCasterId() const;
+	void setCasterId(const std::string &casterId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string resourceId_;
+	std::string casterId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECASTERVIDEORESOURCEREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteCustomTemplateRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteCustomTemplateRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCustomTemplateRequest();
-				~DeleteCustomTemplateRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string _template_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteCustomTemplateRequest : public RpcServiceRequest {
+public:
+	DeleteCustomTemplateRequest();
+	~DeleteCustomTemplateRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string _template_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETECUSTOMTEMPLATEREQUEST_H_

+ 0 - 57
live/include/alibabacloud/live/model/DeleteHtmlResourceRequest.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_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteHtmlResourceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteHtmlResourceRequest();
-				~DeleteHtmlResourceRequest();
-
-				std::string getHtmlUrl()const;
-				void setHtmlUrl(const std::string& htmlUrl);
-				std::string getCasterId()const;
-				void setCasterId(const std::string& casterId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getHtmlResourceId()const;
-				void setHtmlResourceId(const std::string& htmlResourceId);
-
-            private:
-				std::string htmlUrl_;
-				std::string casterId_;
-				long ownerId_;
-				std::string htmlResourceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_

+ 0 - 49
live/include/alibabacloud/live/model/DeleteHtmlResourceResult.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_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteHtmlResourceResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteHtmlResourceResult();
-				explicit DeleteHtmlResourceResult(const std::string &payload);
-				~DeleteHtmlResourceResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_

+ 0 - 57
live/include/alibabacloud/live/model/DeleteLiveASRConfigRequest.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_LIVE_MODEL_DELETELIVEASRCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEASRCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveASRConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveASRConfigRequest();
-				~DeleteLiveASRConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEASRCONFIGREQUEST_H_

+ 0 - 49
live/include/alibabacloud/live/model/DeleteLiveASRConfigResult.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_LIVE_MODEL_DELETELIVEASRCONFIGRESULT_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEASRCONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveASRConfigResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteLiveASRConfigResult();
-				explicit DeleteLiveASRConfigResult(const std::string &payload);
-				~DeleteLiveASRConfigResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEASRCONFIGRESULT_H_

+ 43 - 49
live/include/alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAppRecordConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveAppRecordConfigRequest();
-				~DeleteLiveAppRecordConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string securityToken_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAppRecordConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveAppRecordConfigRequest();
+	~DeleteLiveAppRecordConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string securityToken_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPRECORDCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAppSnapshotConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveAppSnapshotConfigRequest();
-				~DeleteLiveAppSnapshotConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAppSnapshotConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveAppSnapshotConfigRequest();
+	~DeleteLiveAppSnapshotConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAPPSNAPSHOTCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveAudioAuditConfigRequest();
-				~DeleteLiveAudioAuditConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveAudioAuditConfigRequest();
+	~DeleteLiveAudioAuditConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveAudioAuditNotifyConfigRequest();
-				~DeleteLiveAudioAuditNotifyConfigRequest();
-
-				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_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveAudioAuditNotifyConfigRequest();
+	~DeleteLiveAudioAuditNotifyConfigRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteLiveDetectNotifyConfigRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDetectNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveDetectNotifyConfigRequest();
-				~DeleteLiveDetectNotifyConfigRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDetectNotifyConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveDetectNotifyConfigRequest();
+	~DeleteLiveDetectNotifyConfigRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDETECTNOTIFYCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveDomainMappingRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainMappingRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveDomainMappingRequest();
-				~DeleteLiveDomainMappingRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getPushDomain()const;
-				void setPushDomain(const std::string& pushDomain);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getPullDomain()const;
-				void setPullDomain(const std::string& pullDomain);
-
-            private:
-				std::string securityToken_;
-				std::string pushDomain_;
-				long ownerId_;
-				std::string pullDomain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainMappingRequest : public RpcServiceRequest {
+public:
+	DeleteLiveDomainMappingRequest();
+	~DeleteLiveDomainMappingRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getPushDomain() const;
+	void setPushDomain(const std::string &pushDomain);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getPullDomain() const;
+	void setPullDomain(const std::string &pullDomain);
+
+private:
+	std::string securityToken_;
+	std::string pushDomain_;
+	long ownerId_;
+	std::string pullDomain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINMAPPINGREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteLiveDomainPlayMappingRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainPlayMappingRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveDomainPlayMappingRequest();
-				~DeleteLiveDomainPlayMappingRequest();
-
-				std::string getPlayDomain()const;
-				void setPlayDomain(const std::string& playDomain);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getPullDomain()const;
-				void setPullDomain(const std::string& pullDomain);
-
-            private:
-				std::string playDomain_;
-				long ownerId_;
-				std::string pullDomain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainPlayMappingRequest : public RpcServiceRequest {
+public:
+	DeleteLiveDomainPlayMappingRequest();
+	~DeleteLiveDomainPlayMappingRequest();
+	std::string getPlayDomain() const;
+	void setPlayDomain(const std::string &playDomain);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getPullDomain() const;
+	void setPullDomain(const std::string &pullDomain);
+
+private:
+	std::string playDomain_;
+	long ownerId_;
+	std::string pullDomain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINPLAYMAPPINGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveDomainRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveDomainRequest();
-				~DeleteLiveDomainRequest();
-
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				std::string ownerAccount_;
-				std::string domainName_;
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveDomainRequest : public RpcServiceRequest {
+public:
+	DeleteLiveDomainRequest();
+	~DeleteLiveDomainRequest();
+	std::string getOwnerAccount() const;
+	void setOwnerAccount(const std::string &ownerAccount);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+
+private:
+	std::string ownerAccount_;
+	std::string domainName_;
+	long ownerId_;
+	std::string securityToken_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEDOMAINREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteLiveEdgeTransferRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveEdgeTransferRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveEdgeTransferRequest();
-				~DeleteLiveEdgeTransferRequest();
-
-				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_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveEdgeTransferRequest : public RpcServiceRequest {
+public:
+	DeleteLiveEdgeTransferRequest();
+	~DeleteLiveEdgeTransferRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEEDGETRANSFERREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveLazyPullStreamInfoConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveLazyPullStreamInfoConfigRequest();
-				~DeleteLiveLazyPullStreamInfoConfigRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-				std::string appName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveLazyPullStreamInfoConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveLazyPullStreamInfoConfigRequest();
+	~DeleteLiveLazyPullStreamInfoConfigRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+
+private:
+	std::string domainName_;
+	long ownerId_;
+	std::string appName_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVELAZYPULLSTREAMINFOCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLivePullStreamInfoConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLivePullStreamInfoConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLivePullStreamInfoConfigRequest();
-				~DeleteLivePullStreamInfoConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLivePullStreamInfoConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLivePullStreamInfoConfigRequest();
+	~DeleteLivePullStreamInfoConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEPULLSTREAMINFOCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRealTimeLogLogstoreRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveRealTimeLogLogstoreRequest();
-				~DeleteLiveRealTimeLogLogstoreRequest();
-
-				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_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRealTimeLogLogstoreRequest : public RpcServiceRequest {
+public:
+	DeleteLiveRealTimeLogLogstoreRequest();
+	~DeleteLiveRealTimeLogLogstoreRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGLOGSTOREREQUEST_H_

+ 43 - 49
live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRealtimeLogDeliveryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveRealtimeLogDeliveryRequest();
-				~DeleteLiveRealtimeLogDeliveryRequest();
-
-				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_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRealtimeLogDeliveryRequest : public RpcServiceRequest {
+public:
+	DeleteLiveRealtimeLogDeliveryRequest();
+	~DeleteLiveRealtimeLogDeliveryRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEREALTIMELOGDELIVERYREQUEST_H_

+ 37 - 43
live/include/alibabacloud/live/model/DeleteLiveRecordNotifyConfigRequest.h

@@ -1,54 +1,48 @@
 /*
  * 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_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRecordNotifyConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveRecordNotifyConfigRequest();
-				~DeleteLiveRecordNotifyConfigRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRecordNotifyConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveRecordNotifyConfigRequest();
+	~DeleteLiveRecordNotifyConfigRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDNOTIFYCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveRecordVodConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRecordVodConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveRecordVodConfigRequest();
-				~DeleteLiveRecordVodConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getStreamName()const;
-				void setStreamName(const std::string& streamName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string streamName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveRecordVodConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveRecordVodConfigRequest();
+	~DeleteLiveRecordVodConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getStreamName() const;
+	void setStreamName(const std::string &streamName);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string streamName_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVERECORDVODCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveSnapshotDetectPornConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveSnapshotDetectPornConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveSnapshotDetectPornConfigRequest();
-				~DeleteLiveSnapshotDetectPornConfigRequest();
-
-				std::string getAppName()const;
-				void setAppName(const std::string& appName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string appName_;
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveSnapshotDetectPornConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveSnapshotDetectPornConfigRequest();
+	~DeleteLiveSnapshotDetectPornConfigRequest();
+	std::string getAppName() const;
+	void setAppName(const std::string &appName);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string appName_;
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESNAPSHOTDETECTPORNCONFIGREQUEST_H_

+ 40 - 46
live/include/alibabacloud/live/model/DeleteLiveSpecificStagingConfigRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveSpecificStagingConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveSpecificStagingConfigRequest();
-				~DeleteLiveSpecificStagingConfigRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getConfigId()const;
-				void setConfigId(const std::string& configId);
-
-            private:
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-				std::string configId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveSpecificStagingConfigRequest : public RpcServiceRequest {
+public:
+	DeleteLiveSpecificStagingConfigRequest();
+	~DeleteLiveSpecificStagingConfigRequest();
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getConfigId() const;
+	void setConfigId(const std::string &configId);
+
+private:
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+	std::string configId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESPECIFICSTAGINGCONFIGREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteLiveStreamMonitorRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamMonitorRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveStreamMonitorRequest();
-				~DeleteLiveStreamMonitorRequest();
-
-				std::string getMonitorId()const;
-				void setMonitorId(const std::string& monitorId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string monitorId_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamMonitorRequest : public RpcServiceRequest {
+public:
+	DeleteLiveStreamMonitorRequest();
+	~DeleteLiveStreamMonitorRequest();
+	std::string getMonitorId() const;
+	void setMonitorId(const std::string &monitorId);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string monitorId_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMMONITORREQUEST_H_

+ 43 - 49
live/include/alibabacloud/live/model/DeleteLiveStreamTranscodeRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamTranscodeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveStreamTranscodeRequest();
-				~DeleteLiveStreamTranscodeRequest();
-
-				std::string get_Template()const;
-				void set_Template(const std::string& _template);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getApp()const;
-				void setApp(const std::string& app);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getDomain()const;
-				void setDomain(const std::string& domain);
-
-            private:
-				std::string _template_;
-				std::string securityToken_;
-				std::string app_;
-				long ownerId_;
-				std::string domain_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamTranscodeRequest : public RpcServiceRequest {
+public:
+	DeleteLiveStreamTranscodeRequest();
+	~DeleteLiveStreamTranscodeRequest();
+	std::string get_Template() const;
+	void set_Template(const std::string &_template);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getApp() const;
+	void setApp(const std::string &app);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getDomain() const;
+	void setDomain(const std::string &domain);
+
+private:
+	std::string _template_;
+	std::string securityToken_;
+	std::string app_;
+	long ownerId_;
+	std::string domain_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMTRANSCODEREQUEST_H_

+ 34 - 40
live/include/alibabacloud/live/model/DeleteLiveStreamWatermarkRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_
-#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/live/LiveExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Live
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamWatermarkRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteLiveStreamWatermarkRequest();
-				~DeleteLiveStreamWatermarkRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getTemplateId()const;
-				void setTemplateId(const std::string& templateId);
-
-            private:
-				long ownerId_;
-				std::string templateId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_
+#define ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_
+
+#include <alibabacloud/live/LiveExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Live {
+namespace Model {
+class ALIBABACLOUD_LIVE_EXPORT DeleteLiveStreamWatermarkRequest : public RpcServiceRequest {
+public:
+	DeleteLiveStreamWatermarkRequest();
+	~DeleteLiveStreamWatermarkRequest();
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getTemplateId() const;
+	void setTemplateId(const std::string &templateId);
+
+private:
+	long ownerId_;
+	std::string templateId_;
+};
+} // namespace Model
+} // namespace Live
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVESTREAMWATERMARKREQUEST_H_

Some files were not shown because too many files changed in this diff