Compare commits

..

18 Commits

Author SHA1 Message Date
sdk-team
d9d4b6f085 Supported library managment for simillarity scene. 2019-07-05 16:41:38 +08:00
sdk-team
c6f3fb19b6 Add TaskCancelStatus for QueryTaskList api. 2019-07-05 14:16:16 +08:00
sdk-team
b69e3ecb0d Supported API DescribeRecordStatisticsy for Query Volume. 2019-07-04 14:08:27 +08:00
sdk-team
c8e94ac56e Supported API DescribeRecordStatisticsSummary for Query Volume. 2019-07-03 13:57:46 +08:00
sdk-team
6825dae756 FnF public version. 2019-07-02 13:54:20 +08:00
sdk-team
3453c560b2 Fix Double to double. 2019-07-02 11:42:57 +08:00
sdk-team
c6effd8aaa Support cloud_essd disk category for API CreateDisk, CreateInstance and RunInstances, and support configurating PerformanceLevel when choose cloud_essd. 2019-07-01 14:54:13 +08:00
sdk-team
015b2ed1d2 Added setting of crop_mode parameter. 2019-06-27 18:09:12 +08:00
sdk-team
e7043d157a Add some new apis to manage VoD domain, such as AddVodDomain, UpdateVodDomain, DeleteVodDomain, BatchStartVodDomain, BatchStopVodDomain, DescribeVodUserDomains, DescribeVodDomainDetail. 2019-06-24 11:53:40 +08:00
sdk-team
cec12f8e0e Add some new apis to manage VoD domain, such as AddVodDomain, UpdateVodDomain, DeleteVodDomain, BatchStartVodDomain, BatchStopVodDomain, DescribeVodUserDomains, DescribeVodDomainDetail. 2019-06-24 11:30:52 +08:00
sdk-team
a587859196 1. Supported the related recommend. 2019-06-18 12:24:25 +08:00
sdk-team
ff57895e48 companyreg release 2019-06-17 14:41:40 +08:00
sdk-team
8cdf451859 1, fixed DescribeAvailableResource OpenApi AvailableZones value problem. 2019-06-13 20:03:16 +08:00
sdk-team
5996d35d87 Generated 2015-01-01 for R-kvstore 2019-06-13 19:59:59 +08:00
sdk-team
e7cdb2e8d1 Add Network Assistant openapi sdk 2019-06-13 14:07:38 +08:00
sdk-team
f66472a0a1 1, Add RenewBackupPlan DBS interface. 2019-06-12 18:30:02 +08:00
sdk-team
c69537b970 1.Fix bug 2019-06-12 15:47:46 +08:00
sdk-team
4b7328cd62 1, Add InvokeDataAPIService interface, support invoke service of data api to get sql query result. 2019-06-12 13:48:09 +08:00
413 changed files with 28773 additions and 970 deletions

View File

@@ -1,3 +1,74 @@
2019-07-05 Version 1.36.61
- Supported library managment for simillarity scene.
- Remove the local file uploader code which can be downloaded from yundun content security document.
2019-07-05 Version 1.36.60
- Add TaskCancelStatus for QueryTaskList api.
2019-07-04 Version 1.36.59
- Supported API DescribeRecordStatisticsy for Query Volume.
- Supported API DescribeDomainStatistics for Query Volume.
2019-07-03 Version 1.36.58
- Supported API DescribeRecordStatisticsSummary for Query Volume.
- Supported API DescribeDomainStatisticsSummary for Query Volume.
- Supported API DescribeRecordStatisticsHistory for Query Volume.
- Supported API DescribeDomainDnsStatistics for Query Volume.
2019-07-02 Version 1.36.57
- FnF public version.
2019-07-02 Version 1.36.56
- Fix Double to double.
2019-07-01 Version 1.36.55
- Support cloud_essd disk category for API CreateDisk, CreateInstance and RunInstances, and support configurating PerformanceLevel when choose cloud_essd.
- Add ModifyDiskSpec API to support cloud_essd PerformanceLevel modification.
- Add AutoProvisioningGroup interfaces, provide AutoProvisioningGroup function.
- Add RetentionDays to snapshot creating.
2019-06-27 Version 1.36.54
- Added setting of crop_mode parameter.
2019-06-24 Version 1.36.53
- Add some new apis to manage VoD domain, such as AddVodDomain, UpdateVodDomain, DeleteVodDomain, BatchStartVodDomain, BatchStopVodDomain, DescribeVodUserDomains, DescribeVodDomainDetail.
- Add some new apis to manage VoD domain config, such as BatchSetVodDomainConfigs, DescribeVodDomainConfigs, DeleteVodSpecificConfig, SetVodDomainCertificate, DescribeVodCertificateList, DescribeVodDomainCertificateInfo.
- Add a new field named AppId to some apis supporting the VoD App feature, such as AddWorkFlow, GetWorkFlow, ListWorkFlow, AddVodTemplate, GetVodTemplate, ListVodTemplate, AddTranscodeTemplateGroup, GetTranscodeTemplateGroup, ListTranscodeTemplateGroup, AddWatermark, GetWatermark, ListWatermark, UploadMediaByURL.
- Add a new field named UserData to SubmitTranscodeJobs api request to support user-defined extension fields, which can be used for transparent return when callbacks.
2019-06-24 Version 1.36.52
- Add some new apis to manage VoD domain, such as AddVodDomain, UpdateVodDomain, DeleteVodDomain, BatchStartVodDomain, BatchStopVodDomain, DescribeVodUserDomains, DescribeVodDomainDetail.
- Add some new apis to manage VoD domain config, such as BatchSetVodDomainConfigs, DescribeVodDomainConfigs, DeleteVodSpecificConfig, SetVodDomainCertificate, DescribeVodCertificateList, DescribeVodDomainCertificateInfo.
- Add a new field named AppId to some apis supporting the VoD App feature, such as AddWorkFlow, GetWorkFlow, ListWorkFlow, AddVodTemplate, GetVodTemplate, ListVodTemplate, AddTranscodeTemplateGroup, GetTranscodeTemplateGroup, ListTranscodeTemplateGroup, AddWatermark, GetWatermark, ListWatermark, UploadMediaByURL.
- Add a new field named UserData to SubmitTranscodeJobs api request to support user-defined extension fields, which can be used for transparent return when callbacks.
2019-06-18 Version 1.36.51
1. Supported the related recommend.
2. Supported exposure time controll and exposure filter by scene.
2019-06-17 Version 1.36.50
companyreg release
2019-06-13 Version 1.36.49
1, fixed DescribeAvailableResource OpenApi AvailableZones value problem.
2019-06-13 Version 1.36.48
- Generated 2015-01-01 for `R-kvstore`
2019-06-13 Version 1.36.47
Add Network Assistant openapi sdk
2019-06-12 Version 1.36.46
1, Add RenewBackupPlan DBS interface.
2019-06-12 Version 1.36.45
1.Fix bug
2019-06-12 Version 1.36.44
1, Add InvokeDataAPIService interface, support invoke service of data api to get sql query result.
2, Add GetDataAPIServiceDetail interface, support get data api's detail information.
3, Add CreateDataAPIService interface, support create data api with sql statement.
2019-06-05 Version: 1.36.43
1, Update DescribeDataLimitDetail interface, add password for response

View File

@@ -1 +1 @@
1.36.43
1.36.61

View File

@@ -21,169 +21,537 @@ set(green_public_header
include/alibabacloud/green/GreenExport.h )
set(green_public_header_model
include/alibabacloud/green/model/ImageSyncScanRequest.h
include/alibabacloud/green/model/ImageSyncScanResult.h
include/alibabacloud/green/model/UploadCredentialsRequest.h
include/alibabacloud/green/model/UploadCredentialsResult.h
include/alibabacloud/green/model/GetPersonsRequest.h
include/alibabacloud/green/model/GetPersonsResult.h
include/alibabacloud/green/model/GetPersonRequest.h
include/alibabacloud/green/model/GetPersonResult.h
include/alibabacloud/green/model/DeleteFacesRequest.h
include/alibabacloud/green/model/DeleteFacesResult.h
include/alibabacloud/green/model/DescribeWebsiteIndexPageBaselineRequest.h
include/alibabacloud/green/model/DescribeWebsiteIndexPageBaselineResult.h
include/alibabacloud/green/model/VerifyCustomOcrTemplateRequest.h
include/alibabacloud/green/model/VerifyCustomOcrTemplateResult.h
include/alibabacloud/green/model/DescribeOssIncrementCheckSettingRequest.h
include/alibabacloud/green/model/DescribeOssIncrementCheckSettingResult.h
include/alibabacloud/green/model/DescribeWebsiteScanResultRequest.h
include/alibabacloud/green/model/DescribeWebsiteScanResultResult.h
include/alibabacloud/green/model/UpdateAppPackageRequest.h
include/alibabacloud/green/model/UpdateAppPackageResult.h
include/alibabacloud/green/model/DeleteVideoDnaGroupRequest.h
include/alibabacloud/green/model/DeleteVideoDnaGroupResult.h
include/alibabacloud/green/model/AddVideoDnaRequest.h
include/alibabacloud/green/model/AddVideoDnaResult.h
include/alibabacloud/green/model/VideoFeedbackRequest.h
include/alibabacloud/green/model/VideoFeedbackResult.h
include/alibabacloud/green/model/DeletePersonRequest.h
include/alibabacloud/green/model/DeletePersonResult.h
include/alibabacloud/green/model/VideoSyncScanRequest.h
include/alibabacloud/green/model/VideoSyncScanResult.h
include/alibabacloud/green/model/VideoAsyncScanResultsRequest.h
include/alibabacloud/green/model/VideoAsyncScanResultsResult.h
include/alibabacloud/green/model/UpdateOssCallbackSettingRequest.h
include/alibabacloud/green/model/UpdateOssCallbackSettingResult.h
include/alibabacloud/green/model/DescribeWebsiteInstanceKeyUrlRequest.h
include/alibabacloud/green/model/DescribeWebsiteInstanceKeyUrlResult.h
include/alibabacloud/green/model/DeleteVideoDnaRequest.h
include/alibabacloud/green/model/DeleteVideoDnaResult.h
include/alibabacloud/green/model/AddGroupsRequest.h
include/alibabacloud/green/model/AddGroupsResult.h
include/alibabacloud/green/model/RefundCdiBaseBagRequest.h
include/alibabacloud/green/model/RefundCdiBaseBagResult.h
include/alibabacloud/green/model/UpdateBizTypeSettingRequest.h
include/alibabacloud/green/model/UpdateBizTypeSettingResult.h
include/alibabacloud/green/model/FileAsyncScanRequest.h
include/alibabacloud/green/model/FileAsyncScanResult.h
include/alibabacloud/green/model/DescribeOssResultItemsRequest.h
include/alibabacloud/green/model/DescribeOssResultItemsResult.h
include/alibabacloud/green/model/UpdateWebsiteInstanceStatusRequest.h
include/alibabacloud/green/model/UpdateWebsiteInstanceStatusResult.h
include/alibabacloud/green/model/DescribeBizTypesRequest.h
include/alibabacloud/green/model/DescribeBizTypesResult.h
include/alibabacloud/green/model/RefundCdiBagRequest.h
include/alibabacloud/green/model/RefundCdiBagResult.h
include/alibabacloud/green/model/DeleteImageFromLibRequest.h
include/alibabacloud/green/model/DeleteImageFromLibResult.h
include/alibabacloud/green/model/CreateCdiBaseBagRequest.h
include/alibabacloud/green/model/CreateCdiBaseBagResult.h
include/alibabacloud/green/model/VerifyPhoneRequest.h
include/alibabacloud/green/model/VerifyPhoneResult.h
include/alibabacloud/green/model/ImageDetectionRequest.h
include/alibabacloud/green/model/ImageDetectionResult.h
include/alibabacloud/green/model/DeleteKeywordLibRequest.h
include/alibabacloud/green/model/DeleteKeywordLibResult.h
include/alibabacloud/green/model/ImportKeywordsRequest.h
include/alibabacloud/green/model/ImportKeywordsResult.h
include/alibabacloud/green/model/VoiceCancelScanRequest.h
include/alibabacloud/green/model/VoiceCancelScanResult.h
include/alibabacloud/green/model/SendWebsiteFeedbackRequest.h
include/alibabacloud/green/model/SendWebsiteFeedbackResult.h
include/alibabacloud/green/model/DescribeImageFromLibRequest.h
include/alibabacloud/green/model/DescribeImageFromLibResult.h
include/alibabacloud/green/model/RenewWebSiteInstanceRequest.h
include/alibabacloud/green/model/RenewWebSiteInstanceResult.h
include/alibabacloud/green/model/DescribeViewContentRequest.h
include/alibabacloud/green/model/DescribeViewContentResult.h
include/alibabacloud/green/model/VoiceIdentityRegisterRequest.h
include/alibabacloud/green/model/VoiceIdentityRegisterResult.h
include/alibabacloud/green/model/DescribeWebsiteStatRequest.h
include/alibabacloud/green/model/DescribeWebsiteStatResult.h
include/alibabacloud/green/model/UpdateNotificationSettingRequest.h
include/alibabacloud/green/model/UpdateNotificationSettingResult.h
include/alibabacloud/green/model/DescribeAuditContentItemRequest.h
include/alibabacloud/green/model/DescribeAuditContentItemResult.h
include/alibabacloud/green/model/SearchPersonRequest.h
include/alibabacloud/green/model/SearchPersonResult.h
include/alibabacloud/green/model/MarkOssResultRequest.h
include/alibabacloud/green/model/MarkOssResultResult.h
include/alibabacloud/green/model/DescribeAppInfoRequest.h
include/alibabacloud/green/model/DescribeAppInfoResult.h
include/alibabacloud/green/model/AddSimilarityImageRequest.h
include/alibabacloud/green/model/AddSimilarityImageResult.h
include/alibabacloud/green/model/DescribeCustomOcrTemplateRequest.h
include/alibabacloud/green/model/DescribeCustomOcrTemplateResult.h
include/alibabacloud/green/model/VoiceIdentityUnregisterRequest.h
include/alibabacloud/green/model/VoiceIdentityUnregisterResult.h
include/alibabacloud/green/model/DeleteKeywordRequest.h
include/alibabacloud/green/model/DeleteKeywordResult.h
include/alibabacloud/green/model/CreateWebSiteInstanceRequest.h
include/alibabacloud/green/model/CreateWebSiteInstanceResult.h
include/alibabacloud/green/model/ImageSyncScanRequest.h
include/alibabacloud/green/model/ImageSyncScanResult.h
include/alibabacloud/green/model/GetPersonRequest.h
include/alibabacloud/green/model/GetPersonResult.h
include/alibabacloud/green/model/DescribeWebsiteInstanceIdRequest.h
include/alibabacloud/green/model/DescribeWebsiteInstanceIdResult.h
include/alibabacloud/green/model/MarkWebsiteScanResultRequest.h
include/alibabacloud/green/model/MarkWebsiteScanResultResult.h
include/alibabacloud/green/model/VideoFeedbackRequest.h
include/alibabacloud/green/model/VideoFeedbackResult.h
include/alibabacloud/green/model/ExportKeywordsRequest.h
include/alibabacloud/green/model/ExportKeywordsResult.h
include/alibabacloud/green/model/MarkAuditContentRequest.h
include/alibabacloud/green/model/MarkAuditContentResult.h
include/alibabacloud/green/model/AddGroupsRequest.h
include/alibabacloud/green/model/AddGroupsResult.h
include/alibabacloud/green/model/VerifyEmailRequest.h
include/alibabacloud/green/model/VerifyEmailResult.h
include/alibabacloud/green/model/DescribeWebsiteVerifyInfoRequest.h
include/alibabacloud/green/model/DescribeWebsiteVerifyInfoResult.h
include/alibabacloud/green/model/FileAsyncScanResultsRequest.h
include/alibabacloud/green/model/FileAsyncScanResultsResult.h
include/alibabacloud/green/model/DescribeBizTypeSettingRequest.h
include/alibabacloud/green/model/DescribeBizTypeSettingResult.h
include/alibabacloud/green/model/DescribeSdkUrlRequest.h
include/alibabacloud/green/model/DescribeSdkUrlResult.h
include/alibabacloud/green/model/GetSimilarityLibraryRequest.h
include/alibabacloud/green/model/GetSimilarityLibraryResult.h
include/alibabacloud/green/model/DescribeOssIncrementStatsRequest.h
include/alibabacloud/green/model/DescribeOssIncrementStatsResult.h
include/alibabacloud/green/model/GetSimilarityImageRequest.h
include/alibabacloud/green/model/GetSimilarityImageResult.h
include/alibabacloud/green/model/SendVerifyCodeToEmailRequest.h
include/alibabacloud/green/model/SendVerifyCodeToEmailResult.h
include/alibabacloud/green/model/CreateImageLibRequest.h
include/alibabacloud/green/model/CreateImageLibResult.h
include/alibabacloud/green/model/GetFacesRequest.h
include/alibabacloud/green/model/GetFacesResult.h
include/alibabacloud/green/model/VoiceAsyncScanRequest.h
include/alibabacloud/green/model/VoiceAsyncScanResult.h
include/alibabacloud/green/model/UpdateCustomOcrTemplateRequest.h
include/alibabacloud/green/model/UpdateCustomOcrTemplateResult.h
include/alibabacloud/green/model/UpdateAuditSettingRequest.h
include/alibabacloud/green/model/UpdateAuditSettingResult.h
include/alibabacloud/green/model/GetGroupsRequest.h
include/alibabacloud/green/model/GetGroupsResult.h
include/alibabacloud/green/model/TextScanRequest.h
include/alibabacloud/green/model/TextScanResult.h
include/alibabacloud/green/model/ExportOssResultRequest.h
include/alibabacloud/green/model/ExportOssResultResult.h
include/alibabacloud/green/model/VoiceIdentityStartRegisterRequest.h
include/alibabacloud/green/model/VoiceIdentityStartRegisterResult.h
include/alibabacloud/green/model/DescribeWebsiteInstanceRequest.h
include/alibabacloud/green/model/DescribeWebsiteInstanceResult.h
include/alibabacloud/green/model/DescribeImageLibRequest.h
include/alibabacloud/green/model/DescribeImageLibResult.h
include/alibabacloud/green/model/UpgradeCdiBaseBagRequest.h
include/alibabacloud/green/model/UpgradeCdiBaseBagResult.h
include/alibabacloud/green/model/DescribeUserStatusRequest.h
include/alibabacloud/green/model/DescribeUserStatusResult.h
include/alibabacloud/green/model/GetAddVideoDnaResultsRequest.h
include/alibabacloud/green/model/GetAddVideoDnaResultsResult.h
include/alibabacloud/green/model/DescribeKeywordRequest.h
include/alibabacloud/green/model/DescribeKeywordResult.h
include/alibabacloud/green/model/AddFacesRequest.h
include/alibabacloud/green/model/AddFacesResult.h
include/alibabacloud/green/model/DescribeAuditSettingRequest.h
include/alibabacloud/green/model/DescribeAuditSettingResult.h
include/alibabacloud/green/model/CreateKeywordLibRequest.h
include/alibabacloud/green/model/CreateKeywordLibResult.h
include/alibabacloud/green/model/UpdateOssIncrementCheckSettingRequest.h
include/alibabacloud/green/model/UpdateOssIncrementCheckSettingResult.h
include/alibabacloud/green/model/UploadCredentialsRequest.h
include/alibabacloud/green/model/UploadCredentialsResult.h
include/alibabacloud/green/model/CreateBizTypeRequest.h
include/alibabacloud/green/model/CreateBizTypeResult.h
include/alibabacloud/green/model/GetPersonsRequest.h
include/alibabacloud/green/model/GetPersonsResult.h
include/alibabacloud/green/model/DeleteFacesRequest.h
include/alibabacloud/green/model/DeleteFacesResult.h
include/alibabacloud/green/model/DeletePersonRequest.h
include/alibabacloud/green/model/DeletePersonResult.h
include/alibabacloud/green/model/RefundWebSiteInstanceRequest.h
include/alibabacloud/green/model/RefundWebSiteInstanceResult.h
include/alibabacloud/green/model/SetPersonRequest.h
include/alibabacloud/green/model/SetPersonResult.h
include/alibabacloud/green/model/VoiceIdentityCheckRequest.h
include/alibabacloud/green/model/VoiceIdentityCheckResult.h
include/alibabacloud/green/model/TextFeedbackRequest.h
include/alibabacloud/green/model/TextFeedbackResult.h
include/alibabacloud/green/model/FileAsyncScanResultsRequest.h
include/alibabacloud/green/model/FileAsyncScanResultsResult.h
include/alibabacloud/green/model/CreateWebsiteIndexPageBaselineRequest.h
include/alibabacloud/green/model/CreateWebsiteIndexPageBaselineResult.h
include/alibabacloud/green/model/DeleteGroupsRequest.h
include/alibabacloud/green/model/DeleteGroupsResult.h
include/alibabacloud/green/model/VoiceIdentityStartCheckRequest.h
include/alibabacloud/green/model/VoiceIdentityStartCheckResult.h
include/alibabacloud/green/model/AddVideoDnaGroupRequest.h
include/alibabacloud/green/model/AddVideoDnaGroupResult.h
include/alibabacloud/green/model/ImageAsyncScanRequest.h
include/alibabacloud/green/model/ImageAsyncScanResult.h
include/alibabacloud/green/model/UpdateOssStockStatusRequest.h
include/alibabacloud/green/model/UpdateOssStockStatusResult.h
include/alibabacloud/green/model/DescribeKeywordLibRequest.h
include/alibabacloud/green/model/DescribeKeywordLibResult.h
include/alibabacloud/green/model/DescribeUpdatePackageResultRequest.h
include/alibabacloud/green/model/DescribeUpdatePackageResultResult.h
include/alibabacloud/green/model/VideoAsyncScanRequest.h
include/alibabacloud/green/model/VideoAsyncScanResult.h
include/alibabacloud/green/model/DescribeUploadInfoRequest.h
include/alibabacloud/green/model/DescribeUploadInfoResult.h
include/alibabacloud/green/model/ImageScanFeedbackRequest.h
include/alibabacloud/green/model/ImageScanFeedbackResult.h
include/alibabacloud/green/model/DescribeOpenApiUsageRequest.h
include/alibabacloud/green/model/DescribeOpenApiUsageResult.h
include/alibabacloud/green/model/DeleteSimilarityLibraryRequest.h
include/alibabacloud/green/model/DeleteSimilarityLibraryResult.h
include/alibabacloud/green/model/DescribeOssCallbackSettingRequest.h
include/alibabacloud/green/model/DescribeOssCallbackSettingResult.h
include/alibabacloud/green/model/DescribeImageUploadInfoRequest.h
include/alibabacloud/green/model/DescribeImageUploadInfoResult.h
include/alibabacloud/green/model/ImageResultRequest.h
include/alibabacloud/green/model/ImageResultResult.h
include/alibabacloud/green/model/DeleteSimilarityImageRequest.h
include/alibabacloud/green/model/DeleteSimilarityImageResult.h
include/alibabacloud/green/model/DeleteImageLibRequest.h
include/alibabacloud/green/model/DeleteImageLibResult.h
include/alibabacloud/green/model/AddPersonRequest.h
include/alibabacloud/green/model/AddPersonResult.h
include/alibabacloud/green/model/ListSimilarityLibrariesRequest.h
include/alibabacloud/green/model/ListSimilarityLibrariesResult.h
include/alibabacloud/green/model/DeleteCustomOcrTemplateRequest.h
include/alibabacloud/green/model/DeleteCustomOcrTemplateResult.h
include/alibabacloud/green/model/SampleFeedbackRequest.h
include/alibabacloud/green/model/SampleFeedbackResult.h
include/alibabacloud/green/model/ListSimilarityImagesRequest.h
include/alibabacloud/green/model/ListSimilarityImagesResult.h
include/alibabacloud/green/model/MarkAuditContentItemRequest.h
include/alibabacloud/green/model/MarkAuditContentItemResult.h
include/alibabacloud/green/model/AddVideoDnaRequest.h
include/alibabacloud/green/model/AddVideoDnaResult.h
include/alibabacloud/green/model/VideoSyncScanRequest.h
include/alibabacloud/green/model/VideoSyncScanResult.h
include/alibabacloud/green/model/DeleteNotificationContactsRequest.h
include/alibabacloud/green/model/DeleteNotificationContactsResult.h
include/alibabacloud/green/model/VideoAsyncScanResultsRequest.h
include/alibabacloud/green/model/VideoAsyncScanResultsResult.h
include/alibabacloud/green/model/DescribeOssStockStatusRequest.h
include/alibabacloud/green/model/DescribeOssStockStatusResult.h
include/alibabacloud/green/model/TextKeywordFilterRequest.h
include/alibabacloud/green/model/TextKeywordFilterResult.h
include/alibabacloud/green/model/UpdateImageLibRequest.h
include/alibabacloud/green/model/UpdateImageLibResult.h
include/alibabacloud/green/model/CreatCustomOcrTemplateRequest.h
include/alibabacloud/green/model/CreatCustomOcrTemplateResult.h
include/alibabacloud/green/model/CreateKeywordRequest.h
include/alibabacloud/green/model/CreateKeywordResult.h
include/alibabacloud/green/model/UploadImageToLibRequest.h
include/alibabacloud/green/model/UploadImageToLibResult.h
include/alibabacloud/green/model/UpdateWebsiteInstanceRequest.h
include/alibabacloud/green/model/UpdateWebsiteInstanceResult.h
include/alibabacloud/green/model/DescribeWebsiteScanResultDetailRequest.h
include/alibabacloud/green/model/DescribeWebsiteScanResultDetailResult.h
include/alibabacloud/green/model/AddSimilarityLibraryRequest.h
include/alibabacloud/green/model/AddSimilarityLibraryResult.h
include/alibabacloud/green/model/AddVideoDnaGroupRequest.h
include/alibabacloud/green/model/AddVideoDnaGroupResult.h
include/alibabacloud/green/model/CreateCdiBagRequest.h
include/alibabacloud/green/model/CreateCdiBagResult.h
include/alibabacloud/green/model/UpdateKeywordLibRequest.h
include/alibabacloud/green/model/UpdateKeywordLibResult.h
include/alibabacloud/green/model/ImageAsyncScanRequest.h
include/alibabacloud/green/model/ImageAsyncScanResult.h
include/alibabacloud/green/model/ImageAsyncScanResultsRequest.h
include/alibabacloud/green/model/ImageAsyncScanResultsResult.h
include/alibabacloud/green/model/VoiceAsyncScanResultsRequest.h
include/alibabacloud/green/model/VoiceAsyncScanResultsResult.h
include/alibabacloud/green/model/GetFacesRequest.h
include/alibabacloud/green/model/GetFacesResult.h
include/alibabacloud/green/model/VoiceAsyncScanRequest.h
include/alibabacloud/green/model/VoiceAsyncScanResult.h
include/alibabacloud/green/model/VoiceCancelScanRequest.h
include/alibabacloud/green/model/VoiceCancelScanResult.h
include/alibabacloud/green/model/GetGroupsRequest.h
include/alibabacloud/green/model/GetGroupsResult.h
include/alibabacloud/green/model/TextScanRequest.h
include/alibabacloud/green/model/TextScanResult.h
include/alibabacloud/green/model/VoiceIdentityRegisterRequest.h
include/alibabacloud/green/model/VoiceIdentityRegisterResult.h
include/alibabacloud/green/model/ImageScanFeedbackRequest.h
include/alibabacloud/green/model/ImageScanFeedbackResult.h
include/alibabacloud/green/model/VoiceIdentityStartRegisterRequest.h
include/alibabacloud/green/model/VoiceIdentityStartRegisterResult.h
include/alibabacloud/green/model/DeleteSimilarityImageRequest.h
include/alibabacloud/green/model/DeleteSimilarityImageResult.h
include/alibabacloud/green/model/SearchPersonRequest.h
include/alibabacloud/green/model/SearchPersonResult.h
include/alibabacloud/green/model/GetAddVideoDnaResultsRequest.h
include/alibabacloud/green/model/GetAddVideoDnaResultsResult.h
include/alibabacloud/green/model/AddPersonRequest.h
include/alibabacloud/green/model/AddPersonResult.h
include/alibabacloud/green/model/AddFacesRequest.h
include/alibabacloud/green/model/AddFacesResult.h
include/alibabacloud/green/model/AddSimilarityImageRequest.h
include/alibabacloud/green/model/AddSimilarityImageResult.h
include/alibabacloud/green/model/VoiceIdentityUnregisterRequest.h
include/alibabacloud/green/model/VoiceIdentityUnregisterResult.h )
include/alibabacloud/green/model/ImageResultsRequest.h
include/alibabacloud/green/model/ImageResultsResult.h
include/alibabacloud/green/model/VerifyWebsiteInstanceRequest.h
include/alibabacloud/green/model/VerifyWebsiteInstanceResult.h
include/alibabacloud/green/model/UpdateWebsiteInstanceKeyUrlRequest.h
include/alibabacloud/green/model/UpdateWebsiteInstanceKeyUrlResult.h
include/alibabacloud/green/model/SendVerifyCodeToPhoneRequest.h
include/alibabacloud/green/model/SendVerifyCodeToPhoneResult.h
include/alibabacloud/green/model/DescribeOssIncrementOverviewRequest.h
include/alibabacloud/green/model/DescribeOssIncrementOverviewResult.h
include/alibabacloud/green/model/DescribeNotificationSettingRequest.h
include/alibabacloud/green/model/DescribeNotificationSettingResult.h
include/alibabacloud/green/model/DescribeAuditContentRequest.h
include/alibabacloud/green/model/DescribeAuditContentResult.h )
set(green_src
src/GreenClient.cc
src/model/ImageSyncScanRequest.cc
src/model/ImageSyncScanResult.cc
src/model/UploadCredentialsRequest.cc
src/model/UploadCredentialsResult.cc
src/model/GetPersonsRequest.cc
src/model/GetPersonsResult.cc
src/model/GetPersonRequest.cc
src/model/GetPersonResult.cc
src/model/DeleteFacesRequest.cc
src/model/DeleteFacesResult.cc
src/model/DescribeWebsiteIndexPageBaselineRequest.cc
src/model/DescribeWebsiteIndexPageBaselineResult.cc
src/model/VerifyCustomOcrTemplateRequest.cc
src/model/VerifyCustomOcrTemplateResult.cc
src/model/DescribeOssIncrementCheckSettingRequest.cc
src/model/DescribeOssIncrementCheckSettingResult.cc
src/model/DescribeWebsiteScanResultRequest.cc
src/model/DescribeWebsiteScanResultResult.cc
src/model/UpdateAppPackageRequest.cc
src/model/UpdateAppPackageResult.cc
src/model/DeleteVideoDnaGroupRequest.cc
src/model/DeleteVideoDnaGroupResult.cc
src/model/AddVideoDnaRequest.cc
src/model/AddVideoDnaResult.cc
src/model/VideoFeedbackRequest.cc
src/model/VideoFeedbackResult.cc
src/model/DeletePersonRequest.cc
src/model/DeletePersonResult.cc
src/model/VideoSyncScanRequest.cc
src/model/VideoSyncScanResult.cc
src/model/VideoAsyncScanResultsRequest.cc
src/model/VideoAsyncScanResultsResult.cc
src/model/UpdateOssCallbackSettingRequest.cc
src/model/UpdateOssCallbackSettingResult.cc
src/model/DescribeWebsiteInstanceKeyUrlRequest.cc
src/model/DescribeWebsiteInstanceKeyUrlResult.cc
src/model/DeleteVideoDnaRequest.cc
src/model/DeleteVideoDnaResult.cc
src/model/AddGroupsRequest.cc
src/model/AddGroupsResult.cc
src/model/RefundCdiBaseBagRequest.cc
src/model/RefundCdiBaseBagResult.cc
src/model/UpdateBizTypeSettingRequest.cc
src/model/UpdateBizTypeSettingResult.cc
src/model/FileAsyncScanRequest.cc
src/model/FileAsyncScanResult.cc
src/model/DescribeOssResultItemsRequest.cc
src/model/DescribeOssResultItemsResult.cc
src/model/UpdateWebsiteInstanceStatusRequest.cc
src/model/UpdateWebsiteInstanceStatusResult.cc
src/model/DescribeBizTypesRequest.cc
src/model/DescribeBizTypesResult.cc
src/model/RefundCdiBagRequest.cc
src/model/RefundCdiBagResult.cc
src/model/DeleteImageFromLibRequest.cc
src/model/DeleteImageFromLibResult.cc
src/model/CreateCdiBaseBagRequest.cc
src/model/CreateCdiBaseBagResult.cc
src/model/VerifyPhoneRequest.cc
src/model/VerifyPhoneResult.cc
src/model/ImageDetectionRequest.cc
src/model/ImageDetectionResult.cc
src/model/DeleteKeywordLibRequest.cc
src/model/DeleteKeywordLibResult.cc
src/model/ImportKeywordsRequest.cc
src/model/ImportKeywordsResult.cc
src/model/VoiceCancelScanRequest.cc
src/model/VoiceCancelScanResult.cc
src/model/SendWebsiteFeedbackRequest.cc
src/model/SendWebsiteFeedbackResult.cc
src/model/DescribeImageFromLibRequest.cc
src/model/DescribeImageFromLibResult.cc
src/model/RenewWebSiteInstanceRequest.cc
src/model/RenewWebSiteInstanceResult.cc
src/model/DescribeViewContentRequest.cc
src/model/DescribeViewContentResult.cc
src/model/VoiceIdentityRegisterRequest.cc
src/model/VoiceIdentityRegisterResult.cc
src/model/DescribeWebsiteStatRequest.cc
src/model/DescribeWebsiteStatResult.cc
src/model/UpdateNotificationSettingRequest.cc
src/model/UpdateNotificationSettingResult.cc
src/model/DescribeAuditContentItemRequest.cc
src/model/DescribeAuditContentItemResult.cc
src/model/SearchPersonRequest.cc
src/model/SearchPersonResult.cc
src/model/MarkOssResultRequest.cc
src/model/MarkOssResultResult.cc
src/model/DescribeAppInfoRequest.cc
src/model/DescribeAppInfoResult.cc
src/model/AddSimilarityImageRequest.cc
src/model/AddSimilarityImageResult.cc
src/model/DescribeCustomOcrTemplateRequest.cc
src/model/DescribeCustomOcrTemplateResult.cc
src/model/VoiceIdentityUnregisterRequest.cc
src/model/VoiceIdentityUnregisterResult.cc
src/model/DeleteKeywordRequest.cc
src/model/DeleteKeywordResult.cc
src/model/CreateWebSiteInstanceRequest.cc
src/model/CreateWebSiteInstanceResult.cc
src/model/ImageSyncScanRequest.cc
src/model/ImageSyncScanResult.cc
src/model/GetPersonRequest.cc
src/model/GetPersonResult.cc
src/model/DescribeWebsiteInstanceIdRequest.cc
src/model/DescribeWebsiteInstanceIdResult.cc
src/model/MarkWebsiteScanResultRequest.cc
src/model/MarkWebsiteScanResultResult.cc
src/model/VideoFeedbackRequest.cc
src/model/VideoFeedbackResult.cc
src/model/ExportKeywordsRequest.cc
src/model/ExportKeywordsResult.cc
src/model/MarkAuditContentRequest.cc
src/model/MarkAuditContentResult.cc
src/model/AddGroupsRequest.cc
src/model/AddGroupsResult.cc
src/model/VerifyEmailRequest.cc
src/model/VerifyEmailResult.cc
src/model/DescribeWebsiteVerifyInfoRequest.cc
src/model/DescribeWebsiteVerifyInfoResult.cc
src/model/FileAsyncScanResultsRequest.cc
src/model/FileAsyncScanResultsResult.cc
src/model/DescribeBizTypeSettingRequest.cc
src/model/DescribeBizTypeSettingResult.cc
src/model/DescribeSdkUrlRequest.cc
src/model/DescribeSdkUrlResult.cc
src/model/GetSimilarityLibraryRequest.cc
src/model/GetSimilarityLibraryResult.cc
src/model/DescribeOssIncrementStatsRequest.cc
src/model/DescribeOssIncrementStatsResult.cc
src/model/GetSimilarityImageRequest.cc
src/model/GetSimilarityImageResult.cc
src/model/SendVerifyCodeToEmailRequest.cc
src/model/SendVerifyCodeToEmailResult.cc
src/model/CreateImageLibRequest.cc
src/model/CreateImageLibResult.cc
src/model/GetFacesRequest.cc
src/model/GetFacesResult.cc
src/model/VoiceAsyncScanRequest.cc
src/model/VoiceAsyncScanResult.cc
src/model/UpdateCustomOcrTemplateRequest.cc
src/model/UpdateCustomOcrTemplateResult.cc
src/model/UpdateAuditSettingRequest.cc
src/model/UpdateAuditSettingResult.cc
src/model/GetGroupsRequest.cc
src/model/GetGroupsResult.cc
src/model/TextScanRequest.cc
src/model/TextScanResult.cc
src/model/ExportOssResultRequest.cc
src/model/ExportOssResultResult.cc
src/model/VoiceIdentityStartRegisterRequest.cc
src/model/VoiceIdentityStartRegisterResult.cc
src/model/DescribeWebsiteInstanceRequest.cc
src/model/DescribeWebsiteInstanceResult.cc
src/model/DescribeImageLibRequest.cc
src/model/DescribeImageLibResult.cc
src/model/UpgradeCdiBaseBagRequest.cc
src/model/UpgradeCdiBaseBagResult.cc
src/model/DescribeUserStatusRequest.cc
src/model/DescribeUserStatusResult.cc
src/model/GetAddVideoDnaResultsRequest.cc
src/model/GetAddVideoDnaResultsResult.cc
src/model/DescribeKeywordRequest.cc
src/model/DescribeKeywordResult.cc
src/model/AddFacesRequest.cc
src/model/AddFacesResult.cc
src/model/DescribeAuditSettingRequest.cc
src/model/DescribeAuditSettingResult.cc
src/model/CreateKeywordLibRequest.cc
src/model/CreateKeywordLibResult.cc
src/model/UpdateOssIncrementCheckSettingRequest.cc
src/model/UpdateOssIncrementCheckSettingResult.cc
src/model/UploadCredentialsRequest.cc
src/model/UploadCredentialsResult.cc
src/model/CreateBizTypeRequest.cc
src/model/CreateBizTypeResult.cc
src/model/GetPersonsRequest.cc
src/model/GetPersonsResult.cc
src/model/DeleteFacesRequest.cc
src/model/DeleteFacesResult.cc
src/model/DeletePersonRequest.cc
src/model/DeletePersonResult.cc
src/model/RefundWebSiteInstanceRequest.cc
src/model/RefundWebSiteInstanceResult.cc
src/model/SetPersonRequest.cc
src/model/SetPersonResult.cc
src/model/VoiceIdentityCheckRequest.cc
src/model/VoiceIdentityCheckResult.cc
src/model/TextFeedbackRequest.cc
src/model/TextFeedbackResult.cc
src/model/FileAsyncScanResultsRequest.cc
src/model/FileAsyncScanResultsResult.cc
src/model/CreateWebsiteIndexPageBaselineRequest.cc
src/model/CreateWebsiteIndexPageBaselineResult.cc
src/model/DeleteGroupsRequest.cc
src/model/DeleteGroupsResult.cc
src/model/VoiceIdentityStartCheckRequest.cc
src/model/VoiceIdentityStartCheckResult.cc
src/model/AddVideoDnaGroupRequest.cc
src/model/AddVideoDnaGroupResult.cc
src/model/ImageAsyncScanRequest.cc
src/model/ImageAsyncScanResult.cc
src/model/UpdateOssStockStatusRequest.cc
src/model/UpdateOssStockStatusResult.cc
src/model/DescribeKeywordLibRequest.cc
src/model/DescribeKeywordLibResult.cc
src/model/DescribeUpdatePackageResultRequest.cc
src/model/DescribeUpdatePackageResultResult.cc
src/model/VideoAsyncScanRequest.cc
src/model/VideoAsyncScanResult.cc
src/model/DescribeUploadInfoRequest.cc
src/model/DescribeUploadInfoResult.cc
src/model/ImageScanFeedbackRequest.cc
src/model/ImageScanFeedbackResult.cc
src/model/DescribeOpenApiUsageRequest.cc
src/model/DescribeOpenApiUsageResult.cc
src/model/DeleteSimilarityLibraryRequest.cc
src/model/DeleteSimilarityLibraryResult.cc
src/model/DescribeOssCallbackSettingRequest.cc
src/model/DescribeOssCallbackSettingResult.cc
src/model/DescribeImageUploadInfoRequest.cc
src/model/DescribeImageUploadInfoResult.cc
src/model/ImageResultRequest.cc
src/model/ImageResultResult.cc
src/model/DeleteSimilarityImageRequest.cc
src/model/DeleteSimilarityImageResult.cc
src/model/DeleteImageLibRequest.cc
src/model/DeleteImageLibResult.cc
src/model/AddPersonRequest.cc
src/model/AddPersonResult.cc
src/model/ListSimilarityLibrariesRequest.cc
src/model/ListSimilarityLibrariesResult.cc
src/model/DeleteCustomOcrTemplateRequest.cc
src/model/DeleteCustomOcrTemplateResult.cc
src/model/SampleFeedbackRequest.cc
src/model/SampleFeedbackResult.cc
src/model/ListSimilarityImagesRequest.cc
src/model/ListSimilarityImagesResult.cc
src/model/MarkAuditContentItemRequest.cc
src/model/MarkAuditContentItemResult.cc
src/model/AddVideoDnaRequest.cc
src/model/AddVideoDnaResult.cc
src/model/VideoSyncScanRequest.cc
src/model/VideoSyncScanResult.cc
src/model/DeleteNotificationContactsRequest.cc
src/model/DeleteNotificationContactsResult.cc
src/model/VideoAsyncScanResultsRequest.cc
src/model/VideoAsyncScanResultsResult.cc
src/model/DescribeOssStockStatusRequest.cc
src/model/DescribeOssStockStatusResult.cc
src/model/TextKeywordFilterRequest.cc
src/model/TextKeywordFilterResult.cc
src/model/UpdateImageLibRequest.cc
src/model/UpdateImageLibResult.cc
src/model/CreatCustomOcrTemplateRequest.cc
src/model/CreatCustomOcrTemplateResult.cc
src/model/CreateKeywordRequest.cc
src/model/CreateKeywordResult.cc
src/model/UploadImageToLibRequest.cc
src/model/UploadImageToLibResult.cc
src/model/UpdateWebsiteInstanceRequest.cc
src/model/UpdateWebsiteInstanceResult.cc
src/model/DescribeWebsiteScanResultDetailRequest.cc
src/model/DescribeWebsiteScanResultDetailResult.cc
src/model/AddSimilarityLibraryRequest.cc
src/model/AddSimilarityLibraryResult.cc
src/model/AddVideoDnaGroupRequest.cc
src/model/AddVideoDnaGroupResult.cc
src/model/CreateCdiBagRequest.cc
src/model/CreateCdiBagResult.cc
src/model/UpdateKeywordLibRequest.cc
src/model/UpdateKeywordLibResult.cc
src/model/ImageAsyncScanRequest.cc
src/model/ImageAsyncScanResult.cc
src/model/ImageAsyncScanResultsRequest.cc
src/model/ImageAsyncScanResultsResult.cc
src/model/VoiceAsyncScanResultsRequest.cc
src/model/VoiceAsyncScanResultsResult.cc
src/model/GetFacesRequest.cc
src/model/GetFacesResult.cc
src/model/VoiceAsyncScanRequest.cc
src/model/VoiceAsyncScanResult.cc
src/model/VoiceCancelScanRequest.cc
src/model/VoiceCancelScanResult.cc
src/model/GetGroupsRequest.cc
src/model/GetGroupsResult.cc
src/model/TextScanRequest.cc
src/model/TextScanResult.cc
src/model/VoiceIdentityRegisterRequest.cc
src/model/VoiceIdentityRegisterResult.cc
src/model/ImageScanFeedbackRequest.cc
src/model/ImageScanFeedbackResult.cc
src/model/VoiceIdentityStartRegisterRequest.cc
src/model/VoiceIdentityStartRegisterResult.cc
src/model/DeleteSimilarityImageRequest.cc
src/model/DeleteSimilarityImageResult.cc
src/model/SearchPersonRequest.cc
src/model/SearchPersonResult.cc
src/model/GetAddVideoDnaResultsRequest.cc
src/model/GetAddVideoDnaResultsResult.cc
src/model/AddPersonRequest.cc
src/model/AddPersonResult.cc
src/model/AddFacesRequest.cc
src/model/AddFacesResult.cc
src/model/AddSimilarityImageRequest.cc
src/model/AddSimilarityImageResult.cc
src/model/VoiceIdentityUnregisterRequest.cc
src/model/VoiceIdentityUnregisterResult.cc )
src/model/ImageResultsRequest.cc
src/model/ImageResultsResult.cc
src/model/VerifyWebsiteInstanceRequest.cc
src/model/VerifyWebsiteInstanceResult.cc
src/model/UpdateWebsiteInstanceKeyUrlRequest.cc
src/model/UpdateWebsiteInstanceKeyUrlResult.cc
src/model/SendVerifyCodeToPhoneRequest.cc
src/model/SendVerifyCodeToPhoneResult.cc
src/model/DescribeOssIncrementOverviewRequest.cc
src/model/DescribeOssIncrementOverviewResult.cc
src/model/DescribeNotificationSettingRequest.cc
src/model/DescribeNotificationSettingResult.cc
src/model/DescribeAuditContentRequest.cc
src/model/DescribeAuditContentResult.cc )
add_library(green ${LIB_TYPE}
${green_public_header}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +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_GREEN_MODEL_ADDSIMILARITYLIBRARYREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_ADDSIMILARITYLIBRARYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT AddSimilarityLibraryRequest : public RoaServiceRequest
{
public:
AddSimilarityLibraryRequest();
~AddSimilarityLibraryRequest();
std::string getClientInfo()const;
void setClientInfo(const std::string& clientInfo);
private:
std::string clientInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_ADDSIMILARITYLIBRARYREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_ADDSIMILARITYLIBRARYRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_ADDSIMILARITYLIBRARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT AddSimilarityLibraryResult : public ServiceResult
{
public:
AddSimilarityLibraryResult();
explicit AddSimilarityLibraryResult(const std::string &payload);
~AddSimilarityLibraryResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_ADDSIMILARITYLIBRARYRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATCUSTOMOCRTEMPLATEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATCUSTOMOCRTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreatCustomOcrTemplateRequest : public RpcServiceRequest
{
public:
CreatCustomOcrTemplateRequest();
~CreatCustomOcrTemplateRequest();
std::string getImgUrl()const;
void setImgUrl(const std::string& imgUrl);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getReferArea()const;
void setReferArea(const std::string& referArea);
std::string getRecognizeArea()const;
void setRecognizeArea(const std::string& recognizeArea);
std::string getName()const;
void setName(const std::string& name);
private:
std::string imgUrl_;
std::string sourceIp_;
std::string referArea_;
std::string recognizeArea_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATCUSTOMOCRTEMPLATEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_CREATCUSTOMOCRTEMPLATERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATCUSTOMOCRTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreatCustomOcrTemplateResult : public ServiceResult
{
public:
CreatCustomOcrTemplateResult();
explicit CreatCustomOcrTemplateResult(const std::string &payload);
~CreatCustomOcrTemplateResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATCUSTOMOCRTEMPLATERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEBIZTYPEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEBIZTYPEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateBizTypeRequest : public RpcServiceRequest
{
public:
CreateBizTypeRequest();
~CreateBizTypeRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getIndustryInfo()const;
void setIndustryInfo(const std::string& industryInfo);
std::string getBizTypeName()const;
void setBizTypeName(const std::string& bizTypeName);
std::string getBizTypeImport()const;
void setBizTypeImport(const std::string& bizTypeImport);
private:
std::string sourceIp_;
std::string industryInfo_;
std::string bizTypeName_;
std::string bizTypeImport_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEBIZTYPEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_CREATEBIZTYPERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEBIZTYPERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateBizTypeResult : public ServiceResult
{
public:
CreateBizTypeResult();
explicit CreateBizTypeResult(const std::string &payload);
~CreateBizTypeResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEBIZTYPERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATECDIBAGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATECDIBAGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateCdiBagRequest : public RpcServiceRequest
{
public:
CreateCdiBagRequest();
~CreateCdiBagRequest();
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
int getOrderNum()const;
void setOrderNum(int orderNum);
std::string getCommodityCode()const;
void setCommodityCode(const std::string& commodityCode);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getFlowOutSpec()const;
void setFlowOutSpec(int flowOutSpec);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
private:
std::string clientToken_;
int orderNum_;
std::string commodityCode_;
long ownerId_;
int flowOutSpec_;
std::string orderType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATECDIBAGREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATECDIBAGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATECDIBAGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateCdiBagResult : public ServiceResult
{
public:
CreateCdiBagResult();
explicit CreateCdiBagResult(const std::string &payload);
~CreateCdiBagResult();
std::string getMessage()const;
std::vector<std::string> getInstanceIds()const;
std::string getOrderId()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::vector<std::string> instanceIds_;
std::string orderId_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATECDIBAGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATECDIBASEBAGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATECDIBASEBAGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateCdiBaseBagRequest : public RpcServiceRequest
{
public:
CreateCdiBaseBagRequest();
~CreateCdiBaseBagRequest();
int getDuration()const;
void setDuration(int duration);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::string getCommodityCode()const;
void setCommodityCode(const std::string& commodityCode);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getFlowOutSpec()const;
void setFlowOutSpec(int flowOutSpec);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
private:
int duration_;
std::string clientToken_;
std::string commodityCode_;
long ownerId_;
int flowOutSpec_;
std::string orderType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATECDIBASEBAGREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATECDIBASEBAGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATECDIBASEBAGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateCdiBaseBagResult : public ServiceResult
{
public:
CreateCdiBaseBagResult();
explicit CreateCdiBaseBagResult(const std::string &payload);
~CreateCdiBaseBagResult();
std::string getMessage()const;
std::string getInstanceId()const;
std::string getOrderId()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string instanceId_;
std::string orderId_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATECDIBASEBAGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEIMAGELIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEIMAGELIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateImageLibRequest : public RpcServiceRequest
{
public:
CreateImageLibRequest();
~CreateImageLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
bool getEnable()const;
void setEnable(bool enable);
std::string getName()const;
void setName(const std::string& name);
std::string getBizTypes()const;
void setBizTypes(const std::string& bizTypes);
std::string getServiceModule()const;
void setServiceModule(const std::string& serviceModule);
std::string getCategory()const;
void setCategory(const std::string& category);
std::string getScene()const;
void setScene(const std::string& scene);
private:
std::string sourceIp_;
bool enable_;
std::string name_;
std::string bizTypes_;
std::string serviceModule_;
std::string category_;
std::string scene_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEIMAGELIBREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_CREATEIMAGELIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEIMAGELIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateImageLibResult : public ServiceResult
{
public:
CreateImageLibResult();
explicit CreateImageLibResult(const std::string &payload);
~CreateImageLibResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEIMAGELIBRESULT_H_

View File

@@ -0,0 +1,78 @@
/*
* 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_GREEN_MODEL_CREATEKEYWORDLIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDLIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateKeywordLibRequest : public RpcServiceRequest
{
public:
CreateKeywordLibRequest();
~CreateKeywordLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLibType()const;
void setLibType(const std::string& libType);
bool getEnable()const;
void setEnable(bool enable);
std::string getName()const;
void setName(const std::string& name);
std::string getBizTypes()const;
void setBizTypes(const std::string& bizTypes);
std::string getLanguage()const;
void setLanguage(const std::string& language);
std::string getServiceModule()const;
void setServiceModule(const std::string& serviceModule);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getCategory()const;
void setCategory(const std::string& category);
std::string getMatchMode()const;
void setMatchMode(const std::string& matchMode);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string sourceIp_;
std::string libType_;
bool enable_;
std::string name_;
std::string bizTypes_;
std::string language_;
std::string serviceModule_;
std::string lang_;
std::string category_;
std::string matchMode_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDLIBREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEKEYWORDLIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDLIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateKeywordLibResult : public ServiceResult
{
public:
CreateKeywordLibResult();
explicit CreateKeywordLibResult(const std::string &payload);
~CreateKeywordLibResult();
std::string getId()const;
protected:
void parse(const std::string &payload);
private:
std::string id_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDLIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEKEYWORDREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateKeywordRequest : public RpcServiceRequest
{
public:
CreateKeywordRequest();
~CreateKeywordRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getKeywords()const;
void setKeywords(const std::string& keywords);
int getKeywordLibId()const;
void setKeywordLibId(int keywordLibId);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string keywords_;
int keywordLibId_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_GREEN_MODEL_CREATEKEYWORDRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateKeywordResult : public ServiceResult
{
public:
CreateKeywordResult();
explicit CreateKeywordResult(const std::string &payload);
~CreateKeywordResult();
std::vector<std::string> getInvalidKeywordList()const;
int getSuccessCount()const;
std::vector<std::string> getValidKeywordList()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> invalidKeywordList_;
int successCount_;
std::vector<std::string> validKeywordList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEKEYWORDRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEWEBSITEINSTANCEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINSTANCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateWebSiteInstanceRequest : public RpcServiceRequest
{
public:
CreateWebSiteInstanceRequest();
~CreateWebSiteInstanceRequest();
int getDuration()const;
void setDuration(int duration);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
int getOrderNum()const;
void setOrderNum(int orderNum);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPricingCycle()const;
void setPricingCycle(const std::string& pricingCycle);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
private:
int duration_;
std::string clientToken_;
int orderNum_;
long ownerId_;
std::string pricingCycle_;
std::string orderType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINSTANCEREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEWEBSITEINSTANCERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINSTANCERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateWebSiteInstanceResult : public ServiceResult
{
public:
CreateWebSiteInstanceResult();
explicit CreateWebSiteInstanceResult(const std::string &payload);
~CreateWebSiteInstanceResult();
std::string getMessage()const;
std::vector<std::string> getInstanceIds()const;
std::string getOrderId()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::vector<std::string> instanceIds_;
std::string orderId_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINSTANCERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateWebsiteIndexPageBaselineRequest : public RpcServiceRequest
{
public:
CreateWebsiteIndexPageBaselineRequest();
~CreateWebsiteIndexPageBaselineRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string instanceId_;
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT CreateWebsiteIndexPageBaselineResult : public ServiceResult
{
public:
CreateWebsiteIndexPageBaselineResult();
explicit CreateWebsiteIndexPageBaselineResult(const std::string &payload);
~CreateWebsiteIndexPageBaselineResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_CREATEWEBSITEINDEXPAGEBASELINERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETECUSTOMOCRTEMPLATEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETECUSTOMOCRTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteCustomOcrTemplateRequest : public RpcServiceRequest
{
public:
DeleteCustomOcrTemplateRequest();
~DeleteCustomOcrTemplateRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getIds()const;
void setIds(const std::string& ids);
private:
std::string sourceIp_;
std::string ids_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETECUSTOMOCRTEMPLATEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETECUSTOMOCRTEMPLATERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETECUSTOMOCRTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteCustomOcrTemplateResult : public ServiceResult
{
public:
DeleteCustomOcrTemplateResult();
explicit DeleteCustomOcrTemplateResult(const std::string &payload);
~DeleteCustomOcrTemplateResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETECUSTOMOCRTEMPLATERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETEIMAGEFROMLIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEIMAGEFROMLIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteImageFromLibRequest : public RpcServiceRequest
{
public:
DeleteImageFromLibRequest();
~DeleteImageFromLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getIds()const;
void setIds(const std::string& ids);
private:
std::string sourceIp_;
std::string ids_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEIMAGEFROMLIBREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETEIMAGEFROMLIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEIMAGEFROMLIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteImageFromLibResult : public ServiceResult
{
public:
DeleteImageFromLibResult();
explicit DeleteImageFromLibResult(const std::string &payload);
~DeleteImageFromLibResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEIMAGEFROMLIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETEIMAGELIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEIMAGELIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteImageLibRequest : public RpcServiceRequest
{
public:
DeleteImageLibRequest();
~DeleteImageLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getId()const;
void setId(int id);
private:
std::string sourceIp_;
int id_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEIMAGELIBREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETEIMAGELIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEIMAGELIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteImageLibResult : public ServiceResult
{
public:
DeleteImageLibResult();
explicit DeleteImageLibResult(const std::string &payload);
~DeleteImageLibResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEIMAGELIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETEKEYWORDLIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDLIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteKeywordLibRequest : public RpcServiceRequest
{
public:
DeleteKeywordLibRequest();
~DeleteKeywordLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getId()const;
void setId(int id);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
int id_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDLIBREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETEKEYWORDLIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDLIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteKeywordLibResult : public ServiceResult
{
public:
DeleteKeywordLibResult();
explicit DeleteKeywordLibResult(const std::string &payload);
~DeleteKeywordLibResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDLIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETEKEYWORDREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteKeywordRequest : public RpcServiceRequest
{
public:
DeleteKeywordRequest();
~DeleteKeywordRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getKeywords()const;
void setKeywords(const std::string& keywords);
std::string getKeywordLibId()const;
void setKeywordLibId(const std::string& keywordLibId);
std::string getIds()const;
void setIds(const std::string& ids);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string keywords_;
std::string keywordLibId_;
std::string ids_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETEKEYWORDRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteKeywordResult : public ServiceResult
{
public:
DeleteKeywordResult();
explicit DeleteKeywordResult(const std::string &payload);
~DeleteKeywordResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETEKEYWORDRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETENOTIFICATIONCONTACTSREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETENOTIFICATIONCONTACTSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteNotificationContactsRequest : public RpcServiceRequest
{
public:
DeleteNotificationContactsRequest();
~DeleteNotificationContactsRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getContactTypes()const;
void setContactTypes(const std::string& contactTypes);
private:
std::string sourceIp_;
std::string lang_;
std::string contactTypes_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETENOTIFICATIONCONTACTSREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETENOTIFICATIONCONTACTSRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETENOTIFICATIONCONTACTSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteNotificationContactsResult : public ServiceResult
{
public:
DeleteNotificationContactsResult();
explicit DeleteNotificationContactsResult(const std::string &payload);
~DeleteNotificationContactsResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETENOTIFICATIONCONTACTSRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DELETESIMILARITYLIBRARYREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETESIMILARITYLIBRARYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteSimilarityLibraryRequest : public RoaServiceRequest
{
public:
DeleteSimilarityLibraryRequest();
~DeleteSimilarityLibraryRequest();
std::string getClientInfo()const;
void setClientInfo(const std::string& clientInfo);
private:
std::string clientInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETESIMILARITYLIBRARYREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_GREEN_MODEL_DELETESIMILARITYLIBRARYRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DELETESIMILARITYLIBRARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DeleteSimilarityLibraryResult : public ServiceResult
{
public:
DeleteSimilarityLibraryResult();
explicit DeleteSimilarityLibraryResult(const std::string &payload);
~DeleteSimilarityLibraryResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DELETESIMILARITYLIBRARYRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEAPPINFOREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAPPINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAppInfoRequest : public RpcServiceRequest
{
public:
DescribeAppInfoRequest();
~DescribeAppInfoRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getPlatform()const;
void setPlatform(const std::string& platform);
private:
int totalCount_;
std::string sourceIp_;
int pageSize_;
int currentPage_;
std::string lang_;
std::string platform_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAPPINFOREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_GREEN_MODEL_DESCRIBEAPPINFORESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAPPINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAppInfoResult : public ServiceResult
{
public:
struct AppInfo
{
struct PackageInfo
{
std::string version;
};
struct DebugPackageInfo
{
std::string version;
};
std::string startDate;
int type;
DebugPackageInfo debugPackageInfo;
std::string packageName;
PackageInfo packageInfo;
long id;
std::string icon;
std::string endDate;
std::string name;
};
DescribeAppInfoResult();
explicit DescribeAppInfoResult(const std::string &payload);
~DescribeAppInfoResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<AppInfo> getAppInfoList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<AppInfo> appInfoList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAPPINFORESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditContentItemRequest : public RpcServiceRequest
{
public:
DescribeAuditContentItemRequest();
~DescribeAuditContentItemRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
int totalCount_;
std::string sourceIp_;
int pageSize_;
int currentPage_;
std::string lang_;
std::string resourceType_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditContentItemResult : public ServiceResult
{
public:
struct AuditContentItem
{
int audit;
std::string suggestion;
std::string endTime;
std::string content;
std::string auditResult;
std::string startTime;
int sn;
long id;
std::string parentTaskId;
std::vector<std::string> auditIllegalReasons;
};
DescribeAuditContentItemResult();
explicit DescribeAuditContentItemResult(const std::string &payload);
~DescribeAuditContentItemResult();
int getTotalCount()const;
std::vector<AuditContentItem> getAuditContentItemList()const;
int getPageSize()const;
int getCurrentPage()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<AuditContentItem> auditContentItemList_;
int pageSize_;
int currentPage_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTITEMRESULT_H_

View File

@@ -0,0 +1,99 @@
/*
* 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_GREEN_MODEL_DESCRIBEAUDITCONTENTREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditContentRequest : public RpcServiceRequest
{
public:
DescribeAuditContentRequest();
~DescribeAuditContentRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getKeywordId()const;
void setKeywordId(const std::string& keywordId);
std::string getImageId()const;
void setImageId(const std::string& imageId);
std::string getSuggestion()const;
void setSuggestion(const std::string& suggestion);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLabel()const;
void setLabel(const std::string& label);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::string getScene()const;
void setScene(const std::string& scene);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getDataId()const;
void setDataId(const std::string& dataId);
std::string getLibType()const;
void setLibType(const std::string& libType);
std::string getAuditResult()const;
void setAuditResult(const std::string& auditResult);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
int totalCount_;
std::string keywordId_;
std::string imageId_;
std::string suggestion_;
int currentPage_;
std::string label_;
std::string startDate_;
std::string resourceType_;
std::string scene_;
std::string bizType_;
std::string endDate_;
std::string sourceIp_;
std::string dataId_;
std::string libType_;
std::string auditResult_;
int pageSize_;
std::string lang_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTREQUEST_H_

View File

@@ -0,0 +1,88 @@
/*
* 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_GREEN_MODEL_DESCRIBEAUDITCONTENTRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditContentResult : public ServiceResult
{
public:
struct AuditContent
{
struct Result
{
std::string suggestion;
std::string label;
std::string scene;
};
struct FrameResult
{
std::string label;
std::string url;
int offset;
};
std::string taskId;
std::string auditResult;
std::string bizType;
std::string requestTime;
std::string thumbnail;
std::string url;
std::vector<std::string> auditIllegalReasons;
std::string newUrl;
std::string scanFinishedTime;
int audit;
std::string suggestion;
std::string dataId;
std::vector<AuditContent::Result> results;
std::vector<AuditContent::FrameResult> frameResults;
std::string content;
long id;
};
DescribeAuditContentResult();
explicit DescribeAuditContentResult(const std::string &payload);
~DescribeAuditContentResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<AuditContent> getAuditContentList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<AuditContent> auditContentList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITCONTENTRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEAUDITSETTINGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITSETTINGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditSettingRequest : public RpcServiceRequest
{
public:
DescribeAuditSettingRequest();
~DescribeAuditSettingRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITSETTINGREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEAUDITSETTINGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITSETTINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeAuditSettingResult : public ServiceResult
{
public:
struct AuditRange
{
bool pass;
bool block;
bool review;
};
DescribeAuditSettingResult();
explicit DescribeAuditSettingResult(const std::string &payload);
~DescribeAuditSettingResult();
AuditRange getAuditRange()const;
std::string getCallback()const;
std::string getSeed()const;
protected:
void parse(const std::string &payload);
private:
AuditRange auditRange_;
std::string callback_;
std::string seed_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEAUDITSETTINGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEBIZTYPESETTINGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESETTINGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeBizTypeSettingRequest : public RpcServiceRequest
{
public:
DescribeBizTypeSettingRequest();
~DescribeBizTypeSettingRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getBizTypeName()const;
void setBizTypeName(const std::string& bizTypeName);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string sourceIp_;
std::string bizTypeName_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESETTINGREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEBIZTYPESETTINGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESETTINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeBizTypeSettingResult : public ServiceResult
{
public:
struct Terrorism
{
std::vector<std::string> categories;
};
struct Porn
{
std::vector<std::string> categories1;
};
DescribeBizTypeSettingResult();
explicit DescribeBizTypeSettingResult(const std::string &payload);
~DescribeBizTypeSettingResult();
Terrorism getTerrorism()const;
Porn getPorn()const;
protected:
void parse(const std::string &payload);
private:
Terrorism terrorism_;
Porn porn_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESETTINGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEBIZTYPESREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeBizTypesRequest : public RpcServiceRequest
{
public:
DescribeBizTypesRequest();
~DescribeBizTypesRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
bool getImportFlag()const;
void setImportFlag(bool importFlag);
private:
std::string sourceIp_;
bool importFlag_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* 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_GREEN_MODEL_DESCRIBEBIZTYPESRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeBizTypesResult : public ServiceResult
{
public:
DescribeBizTypesResult();
explicit DescribeBizTypesResult(const std::string &payload);
~DescribeBizTypesResult();
std::vector<std::string> getBizTypeList()const;
int getTotalCount()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> bizTypeList_;
int totalCount_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEBIZTYPESRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeCustomOcrTemplateRequest : public RpcServiceRequest
{
public:
DescribeCustomOcrTemplateRequest();
~DescribeCustomOcrTemplateRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getIds()const;
void setIds(const std::string& ids);
private:
std::string sourceIp_;
std::string ids_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATEREQUEST_H_

View File

@@ -0,0 +1,78 @@
/*
* 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_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeCustomOcrTemplateResult : public ServiceResult
{
public:
struct OcrTemplate
{
struct Item
{
int x;
int y;
int height;
int width;
std::string name;
};
struct Item
{
int x;
int y;
int height;
int width;
std::string name;
};
std::vector<OcrTemplate::Item> referArea;
int status;
std::vector<OcrTemplate::Item> recognizeArea;
long id;
std::string imgUrl;
std::string name;
};
DescribeCustomOcrTemplateResult();
explicit DescribeCustomOcrTemplateResult(const std::string &payload);
~DescribeCustomOcrTemplateResult();
int getTotalCount()const;
std::vector<OcrTemplate> getOcrTemplateList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<OcrTemplate> ocrTemplateList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBECUSTOMOCRTEMPLATERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEIMAGEFROMLIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEFROMLIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageFromLibRequest : public RpcServiceRequest
{
public:
DescribeImageFromLibRequest();
~DescribeImageFromLibRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getImageLibId()const;
void setImageLibId(int imageLibId);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
long getId()const;
void setId(long id);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
private:
int totalCount_;
std::string endDate_;
std::string sourceIp_;
int imageLibId_;
int pageSize_;
int currentPage_;
long id_;
std::string startDate_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEFROMLIBREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEIMAGEFROMLIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEFROMLIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageFromLibResult : public ServiceResult
{
public:
struct ImageFromLib
{
long videoHitCount;
std::string createTime;
long imageHitCount;
long id;
std::string image;
std::string thumbnail;
};
DescribeImageFromLibResult();
explicit DescribeImageFromLibResult(const std::string &payload);
~DescribeImageFromLibResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<ImageFromLib> getImageFromLibList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<ImageFromLib> imageFromLibList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEFROMLIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEIMAGELIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGELIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageLibRequest : public RpcServiceRequest
{
public:
DescribeImageLibRequest();
~DescribeImageLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getServiceModule()const;
void setServiceModule(const std::string& serviceModule);
private:
std::string sourceIp_;
std::string serviceModule_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGELIBREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEIMAGELIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGELIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageLibResult : public ServiceResult
{
public:
struct ImageLib
{
int imageCount;
std::string category;
std::string modifiedTime;
std::vector<std::string> bizTypes;
std::string enable;
int id;
std::string scene;
std::string code;
std::string source;
std::string name;
std::string serviceModule;
};
DescribeImageLibResult();
explicit DescribeImageLibResult(const std::string &payload);
~DescribeImageLibResult();
int getTotalCount()const;
std::vector<ImageLib> getImageLibList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<ImageLib> imageLibList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGELIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFOREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageUploadInfoRequest : public RpcServiceRequest
{
public:
DescribeImageUploadInfoRequest();
~DescribeImageUploadInfoRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
private:
std::string sourceIp_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFOREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFORESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeImageUploadInfoResult : public ServiceResult
{
public:
DescribeImageUploadInfoResult();
explicit DescribeImageUploadInfoResult(const std::string &payload);
~DescribeImageUploadInfoResult();
std::string getPolicy()const;
int getExpire()const;
std::string getAccessid()const;
std::string getSignature()const;
std::string getHost()const;
std::string getFolder()const;
protected:
void parse(const std::string &payload);
private:
std::string policy_;
int expire_;
std::string accessid_;
std::string signature_;
std::string host_;
std::string folder_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEIMAGEUPLOADINFORESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEKEYWORDLIBREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDLIBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeKeywordLibRequest : public RpcServiceRequest
{
public:
DescribeKeywordLibRequest();
~DescribeKeywordLibRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getServiceModule()const;
void setServiceModule(const std::string& serviceModule);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string serviceModule_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDLIBREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_GREEN_MODEL_DESCRIBEKEYWORDLIBRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDLIBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeKeywordLibResult : public ServiceResult
{
public:
struct KeywordLib
{
std::string matchMode;
std::string category;
std::vector<std::string> bizTypes;
std::string resourceType;
int count;
std::string libType;
std::string code;
std::string source;
std::string name;
std::string serviceModule;
std::string modifiedTime;
std::string language;
bool enable;
int id;
};
DescribeKeywordLibResult();
explicit DescribeKeywordLibResult(const std::string &payload);
~DescribeKeywordLibResult();
std::vector<KeywordLib> getKeywordLibList()const;
int getTotalCount()const;
protected:
void parse(const std::string &payload);
private:
std::vector<KeywordLib> keywordLibList_;
int totalCount_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDLIBRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEKEYWORDREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeKeywordRequest : public RpcServiceRequest
{
public:
DescribeKeywordRequest();
~DescribeKeywordRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getKeywordLibId()const;
void setKeywordLibId(int keywordLibId);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
private:
int totalCount_;
std::string sourceIp_;
int keywordLibId_;
int pageSize_;
int currentPage_;
std::string lang_;
std::string keyword_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_GREEN_MODEL_DESCRIBEKEYWORDRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeKeywordResult : public ServiceResult
{
public:
struct Keyword
{
std::string keyword;
int hitCount;
std::string createTime;
int id;
};
DescribeKeywordResult();
explicit DescribeKeywordResult(const std::string &payload);
~DescribeKeywordResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<Keyword> getKeywordList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<Keyword> keywordList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEKEYWORDRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeNotificationSettingRequest : public RpcServiceRequest
{
public:
DescribeNotificationSettingRequest();
~DescribeNotificationSettingRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeNotificationSettingResult : public ServiceResult
{
public:
DescribeNotificationSettingResult();
explicit DescribeNotificationSettingResult(const std::string &payload);
~DescribeNotificationSettingResult();
std::string getEmail()const;
std::string getPhone()const;
int getScheduleMessageTime()const;
int getScheduleMessageTimeZone()const;
std::vector<std::string> getReminderModeList()const;
std::vector<std::string> getRealtimeMessageList()const;
protected:
void parse(const std::string &payload);
private:
std::string email_;
std::string phone_;
int scheduleMessageTime_;
int scheduleMessageTimeZone_;
std::vector<std::string> reminderModeList_;
std::vector<std::string> realtimeMessageList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBENOTIFICATIONSETTINGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOPENAPIUSAGEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOPENAPIUSAGEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOpenApiUsageRequest : public RpcServiceRequest
{
public:
DescribeOpenApiUsageRequest();
~DescribeOpenApiUsageRequest();
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string endDate_;
std::string sourceIp_;
std::string startDate_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOPENAPIUSAGEREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOPENAPIUSAGERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOPENAPIUSAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOpenApiUsageResult : public ServiceResult
{
public:
struct OpenApiUsage
{
int passDuration;
int blockDuration;
std::string resourceType;
std::string scene;
std::string date;
int totalDuration;
int totalCount;
int innerTotalCount;
int blockCount;
int passCount;
int reviewCount;
int outerTotalCount;
int reviewDuration;
};
DescribeOpenApiUsageResult();
explicit DescribeOpenApiUsageResult(const std::string &payload);
~DescribeOpenApiUsageResult();
int getTotalCount()const;
std::vector<OpenApiUsage> getOpenApiUsageList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<OpenApiUsage> openApiUsageList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOPENAPIUSAGERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssCallbackSettingRequest : public RpcServiceRequest
{
public:
DescribeOssCallbackSettingRequest();
~DescribeOssCallbackSettingRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
private:
std::string sourceIp_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssCallbackSettingResult : public ServiceResult
{
public:
DescribeOssCallbackSettingResult();
explicit DescribeOssCallbackSettingResult(const std::string &payload);
~DescribeOssCallbackSettingResult();
std::string getCallbackUrl()const;
std::vector<std::string> getScanCallbackSuggestions()const;
bool getAuditCallback()const;
bool getScanCallback()const;
std::vector<std::string> getServiceModules()const;
std::string getCallbackSeed()const;
protected:
void parse(const std::string &payload);
private:
std::string callbackUrl_;
std::vector<std::string> scanCallbackSuggestions_;
bool auditCallback_;
bool scanCallback_;
std::vector<std::string> serviceModules_;
std::string callbackSeed_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSCALLBACKSETTINGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementCheckSettingRequest : public RpcServiceRequest
{
public:
DescribeOssIncrementCheckSettingRequest();
~DescribeOssIncrementCheckSettingRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGREQUEST_H_

View File

@@ -0,0 +1,83 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementCheckSettingResult : public ServiceResult
{
public:
struct ImageAutoFreeze
{
std::string terrorism;
bool enabled;
std::string porn;
};
struct BucketConfig
{
std::string bucket;
bool selected;
std::vector<std::string> prefixes;
};
DescribeOssIncrementCheckSettingResult();
explicit DescribeOssIncrementCheckSettingResult(const std::string &payload);
~DescribeOssIncrementCheckSettingResult();
std::vector<std::string> getVideoAutoFreezeSceneList()const;
std::vector<std::string> getVideoSceneList()const;
bool getImageEnableLimit()const;
std::vector<std::string> getImageSceneList()const;
long getImageScanLimit()const;
ImageAutoFreeze getImageAutoFreeze()const;
std::vector<BucketConfig> getBucketConfigList()const;
std::string getAutoFreezeType()const;
int getVideoFrameInterval()const;
int getVideoMaxFrames()const;
int getVideoMaxSize()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> videoAutoFreezeSceneList_;
std::vector<std::string> videoSceneList_;
bool imageEnableLimit_;
std::vector<std::string> imageSceneList_;
long imageScanLimit_;
ImageAutoFreeze imageAutoFreeze_;
std::vector<BucketConfig> bucketConfigList_;
std::string autoFreezeType_;
int videoFrameInterval_;
int videoMaxFrames_;
int videoMaxSize_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTCHECKSETTINGRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementOverviewRequest : public RpcServiceRequest
{
public:
DescribeOssIncrementOverviewRequest();
~DescribeOssIncrementOverviewRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementOverviewResult : public ServiceResult
{
public:
DescribeOssIncrementOverviewResult();
explicit DescribeOssIncrementOverviewResult(const std::string &payload);
~DescribeOssIncrementOverviewResult();
int getImageCount()const;
int getVideoCount()const;
int getPornUnhandleCount()const;
int getVideoFrameCount()const;
int getTerrorismUnhandleCount()const;
protected:
void parse(const std::string &payload);
private:
int imageCount_;
int videoCount_;
int pornUnhandleCount_;
int videoFrameCount_;
int terrorismUnhandleCount_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTOVERVIEWRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementStatsRequest : public RpcServiceRequest
{
public:
DescribeOssIncrementStatsRequest();
~DescribeOssIncrementStatsRequest();
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::string getScene()const;
void setScene(const std::string& scene);
private:
std::string endDate_;
std::string sourceIp_;
std::string lang_;
std::string startDate_;
std::string resourceType_;
std::string scene_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssIncrementStatsResult : public ServiceResult
{
public:
struct Stat
{
int totalCount;
int blockCount;
std::string resourceType;
std::string scene;
int passCount;
int reviewCount;
std::string date;
};
DescribeOssIncrementStatsResult();
explicit DescribeOssIncrementStatsResult(const std::string &payload);
~DescribeOssIncrementStatsResult();
int getTotalCount()const;
std::vector<Stat> getStatList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<Stat> statList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSINCREMENTSTATSRESULT_H_

View File

@@ -0,0 +1,93 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSRESULTITEMSREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSRESULTITEMSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssResultItemsRequest : public RpcServiceRequest
{
public:
DescribeOssResultItemsRequest();
~DescribeOssResultItemsRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
float getMinScore()const;
void setMinScore(float minScore);
std::string getSuggestion()const;
void setSuggestion(const std::string& suggestion);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
float getMaxScore()const;
void setMaxScore(float maxScore);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::string getScene()const;
void setScene(const std::string& scene);
std::string getQueryId()const;
void setQueryId(const std::string& queryId);
std::string getBucket()const;
void setBucket(const std::string& bucket);
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getLang()const;
void setLang(const std::string& lang);
bool getStock()const;
void setStock(bool stock);
std::string getObject()const;
void setObject(const std::string& object);
private:
int totalCount_;
float minScore_;
std::string suggestion_;
int currentPage_;
float maxScore_;
std::string startDate_;
std::string resourceType_;
std::string scene_;
std::string queryId_;
std::string bucket_;
std::string endDate_;
std::string sourceIp_;
int pageSize_;
std::string lang_;
bool stock_;
std::string object_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSRESULTITEMSREQUEST_H_

View File

@@ -0,0 +1,83 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSRESULTITEMSRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSRESULTITEMSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssResultItemsResult : public ServiceResult
{
public:
struct ScanResult
{
struct FrameResult
{
std::string thumbnail;
std::string url;
int offset;
};
std::string taskId;
std::string createTime;
std::string requestTime;
std::string thumbnail;
std::string newUrl;
std::string scanFinishedTime;
std::string suggestion;
std::string score;
std::string dataId;
std::vector<ScanResult::FrameResult> frameResults;
std::string bucket;
int handleStatus;
int resourceStatus;
std::string object;
long id;
};
DescribeOssResultItemsResult();
explicit DescribeOssResultItemsResult(const std::string &payload);
~DescribeOssResultItemsResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::string getQueryId()const;
std::vector<ScanResult> getScanResultList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::string queryId_;
std::vector<ScanResult> scanResultList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSRESULTITEMSRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssStockStatusRequest : public RpcServiceRequest
{
public:
DescribeOssStockStatusRequest();
~DescribeOssStockStatusRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeOssStockStatusResult : public ServiceResult
{
public:
struct Bucket
{
std::string bucket;
bool selected;
std::vector<std::string> prefixes;
};
DescribeOssStockStatusResult();
explicit DescribeOssStockStatusResult(const std::string &payload);
~DescribeOssStockStatusResult();
int getImageTerrorismCount()const;
int getVideoPornCount()const;
int getStockStatus()const;
int getImagePornCount()const;
int getVideoTotalCount()const;
int getImageTotalCount()const;
std::vector<std::string> getSceneList()const;
std::vector<Bucket> getBucketList()const;
std::string getFinishedTime()const;
std::vector<std::string> getResouceTypeList()const;
int getVideoTerrorismCount()const;
protected:
void parse(const std::string &payload);
private:
int imageTerrorismCount_;
int videoPornCount_;
int stockStatus_;
int imagePornCount_;
int videoTotalCount_;
int imageTotalCount_;
std::vector<std::string> sceneList_;
std::vector<Bucket> bucketList_;
std::string finishedTime_;
std::vector<std::string> resouceTypeList_;
int videoTerrorismCount_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEOSSSTOCKSTATUSRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBESDKURLREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBESDKURLREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeSdkUrlRequest : public RpcServiceRequest
{
public:
DescribeSdkUrlRequest();
~DescribeSdkUrlRequest();
bool getDebug()const;
void setDebug(bool debug);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
long getId()const;
void setId(long id);
std::string getLang()const;
void setLang(const std::string& lang);
private:
bool debug_;
std::string sourceIp_;
long id_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBESDKURLREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBESDKURLRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBESDKURLRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeSdkUrlResult : public ServiceResult
{
public:
DescribeSdkUrlResult();
explicit DescribeSdkUrlResult(const std::string &payload);
~DescribeSdkUrlResult();
std::string getSdkUrl()const;
protected:
void parse(const std::string &payload);
private:
std::string sdkUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBESDKURLRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUpdatePackageResultRequest : public RpcServiceRequest
{
public:
DescribeUpdatePackageResultRequest();
~DescribeUpdatePackageResultRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
std::string sourceIp_;
std::string lang_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUpdatePackageResultResult : public ServiceResult
{
public:
struct AppInfo
{
struct PackageInfo
{
std::string version;
};
struct DebugPackageInfo
{
std::string version;
};
std::string startDate;
int type;
DebugPackageInfo debugPackageInfo;
std::string packageName;
PackageInfo packageInfo;
long id;
std::string icon;
std::string endDate;
std::string name;
};
DescribeUpdatePackageResultResult();
explicit DescribeUpdatePackageResultResult(const std::string &payload);
~DescribeUpdatePackageResultResult();
AppInfo getAppInfo()const;
protected:
void parse(const std::string &payload);
private:
AppInfo appInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPDATEPACKAGERESULTRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEUPLOADINFOREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPLOADINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUploadInfoRequest : public RpcServiceRequest
{
public:
DescribeUploadInfoRequest();
~DescribeUploadInfoRequest();
std::string getBiz()const;
void setBiz(const std::string& biz);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string biz_;
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPLOADINFOREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEUPLOADINFORESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPLOADINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUploadInfoResult : public ServiceResult
{
public:
DescribeUploadInfoResult();
explicit DescribeUploadInfoResult(const std::string &payload);
~DescribeUploadInfoResult();
std::string getPolicy()const;
int getExpire()const;
std::string getAccessid()const;
std::string getSignature()const;
std::string getHost()const;
std::string getFolder()const;
protected:
void parse(const std::string &payload);
private:
std::string policy_;
int expire_;
std::string accessid_;
std::string signature_;
std::string host_;
std::string folder_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUPLOADINFORESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEUSERSTATUSREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSERSTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUserStatusRequest : public RpcServiceRequest
{
public:
DescribeUserStatusRequest();
~DescribeUserStatusRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSERSTATUSREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* 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_GREEN_MODEL_DESCRIBEUSERSTATUSRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSERSTATUSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeUserStatusResult : public ServiceResult
{
public:
DescribeUserStatusResult();
explicit DescribeUserStatusResult(const std::string &payload);
~DescribeUserStatusResult();
std::string getOpenApiBeginTime()const;
bool getOpenApiUsed()const;
std::string getOssCheckStatus()const;
int getOssVideoSizeLimit()const;
bool getInDept()const;
bool getBuyed()const;
protected:
void parse(const std::string &payload);
private:
std::string openApiBeginTime_;
bool openApiUsed_;
std::string ossCheckStatus_;
int ossVideoSizeLimit_;
bool inDept_;
bool buyed_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSERSTATUSRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEVIEWCONTENTREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEVIEWCONTENTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeViewContentRequest : public RpcServiceRequest
{
public:
DescribeViewContentRequest();
~DescribeViewContentRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getKeywordId()const;
void setKeywordId(const std::string& keywordId);
std::string getImageId()const;
void setImageId(const std::string& imageId);
std::string getSuggestion()const;
void setSuggestion(const std::string& suggestion);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLabel()const;
void setLabel(const std::string& label);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::string getScene()const;
void setScene(const std::string& scene);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getDataId()const;
void setDataId(const std::string& dataId);
std::string getLibType()const;
void setLibType(const std::string& libType);
std::string getAuditResult()const;
void setAuditResult(const std::string& auditResult);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
int totalCount_;
std::string keywordId_;
std::string imageId_;
std::string suggestion_;
int currentPage_;
std::string label_;
std::string startDate_;
std::string resourceType_;
std::string scene_;
std::string bizType_;
std::string endDate_;
std::string sourceIp_;
std::string dataId_;
std::string libType_;
std::string auditResult_;
int pageSize_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEVIEWCONTENTREQUEST_H_

View File

@@ -0,0 +1,85 @@
/*
* 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_GREEN_MODEL_DESCRIBEVIEWCONTENTRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEVIEWCONTENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeViewContentResult : public ServiceResult
{
public:
struct ViewContent
{
struct Result
{
std::string suggestion;
std::string label;
std::string scene;
};
struct FrameResult
{
std::string url;
int offset;
};
std::string scanResult;
std::string taskId;
std::string bizType;
std::string requestTime;
std::string thumbnail;
std::string url;
std::string newUrl;
std::string scanFinishedTime;
std::string suggestion;
std::string dataId;
std::vector<ViewContent::Result> results;
std::vector<ViewContent::FrameResult> frameResults;
std::string content;
long id;
};
DescribeViewContentResult();
explicit DescribeViewContentResult(const std::string &payload);
~DescribeViewContentResult();
int getTotalCount()const;
std::vector<ViewContent> getViewContentList()const;
int getPageSize()const;
int getCurrentPage()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<ViewContent> viewContentList_;
int pageSize_;
int currentPage_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEVIEWCONTENTRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteIndexPageBaselineRequest : public RpcServiceRequest
{
public:
DescribeWebsiteIndexPageBaselineRequest();
~DescribeWebsiteIndexPageBaselineRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string instanceId_;
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINEREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteIndexPageBaselineResult : public ServiceResult
{
public:
DescribeWebsiteIndexPageBaselineResult();
explicit DescribeWebsiteIndexPageBaselineResult(const std::string &payload);
~DescribeWebsiteIndexPageBaselineResult();
std::string getSnapshot()const;
std::string getBaseLineStatus()const;
std::string getCreateTime()const;
protected:
void parse(const std::string &payload);
private:
std::string snapshot_;
std::string baseLineStatus_;
std::string createTime_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINDEXPAGEBASELINERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceIdRequest : public RpcServiceRequest
{
public:
DescribeWebsiteInstanceIdRequest();
~DescribeWebsiteInstanceIdRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* 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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceIdResult : public ServiceResult
{
public:
DescribeWebsiteInstanceIdResult();
explicit DescribeWebsiteInstanceIdResult(const std::string &payload);
~DescribeWebsiteInstanceIdResult();
int getTotalCount()const;
std::vector<std::string> getWebsiteInstanceIdList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<std::string> websiteInstanceIdList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEIDRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceKeyUrlRequest : public RpcServiceRequest
{
public:
DescribeWebsiteInstanceKeyUrlRequest();
~DescribeWebsiteInstanceKeyUrlRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string instanceId_;
std::string sourceIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* 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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceKeyUrlResult : public ServiceResult
{
public:
DescribeWebsiteInstanceKeyUrlResult();
explicit DescribeWebsiteInstanceKeyUrlResult(const std::string &payload);
~DescribeWebsiteInstanceKeyUrlResult();
int getTotalCount()const;
std::vector<std::string> getWebsiteInstanceKeyUrlList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<std::string> websiteInstanceKeyUrlList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEKEYURLRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceRequest : public RpcServiceRequest
{
public:
DescribeWebsiteInstanceRequest();
~DescribeWebsiteInstanceRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLang()const;
void setLang(const std::string& lang);
private:
int totalCount_;
std::string instanceId_;
std::string sourceIp_;
int pageSize_;
int currentPage_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCEREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITEINSTANCERESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteInstanceResult : public ServiceResult
{
public:
struct WebsiteInstance
{
std::string buyTime;
std::string status;
std::string instanceId;
std::string expiredTime;
int indexPageScanInterval;
std::string protocol;
std::string domain;
int websiteScanInterval;
std::string indexPage;
};
DescribeWebsiteInstanceResult();
explicit DescribeWebsiteInstanceResult(const std::string &payload);
~DescribeWebsiteInstanceResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<WebsiteInstance> getWebsiteInstanceList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<WebsiteInstance> websiteInstanceList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITEINSTANCERESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteScanResultDetailRequest : public RpcServiceRequest
{
public:
DescribeWebsiteScanResultDetailRequest();
~DescribeWebsiteScanResultDetailRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
int getId()const;
void setId(int id);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string sourceIp_;
int id_;
std::string lang_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILREQUEST_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteScanResultDetailResult : public ServiceResult
{
public:
struct ImageScanResult
{
std::vector<std::string> labels;
std::string url;
};
DescribeWebsiteScanResultDetailResult();
explicit DescribeWebsiteScanResultDetailResult(const std::string &payload);
~DescribeWebsiteScanResultDetailResult();
std::vector<std::string> getHitKeywords()const;
std::vector<ImageScanResult> getImageScanResults()const;
std::string getContent()const;
std::string getResourceType()const;
std::string getBaseline()const;
std::string getTamperedSource()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> hitKeywords_;
std::vector<ImageScanResult> imageScanResults_;
std::string content_;
std::string resourceType_;
std::string baseline_;
std::string tamperedSource_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTDETAILRESULT_H_

View File

@@ -0,0 +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_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTREQUEST_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteScanResultRequest : public RpcServiceRequest
{
public:
DescribeWebsiteScanResultRequest();
~DescribeWebsiteScanResultRequest();
int getTotalCount()const;
void setTotalCount(int totalCount);
std::string getSubServiceModule()const;
void setSubServiceModule(const std::string& subServiceModule);
std::string getSiteUrl()const;
void setSiteUrl(const std::string& siteUrl);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getHandleStatus()const;
void setHandleStatus(const std::string& handleStatus);
std::string getDomain()const;
void setDomain(const std::string& domain);
int getPageSize()const;
void setPageSize(int pageSize);
int getCurrentPage()const;
void setCurrentPage(int currentPage);
std::string getLabel()const;
void setLabel(const std::string& label);
std::string getLang()const;
void setLang(const std::string& lang);
private:
int totalCount_;
std::string subServiceModule_;
std::string siteUrl_;
std::string sourceIp_;
std::string handleStatus_;
std::string domain_;
int pageSize_;
int currentPage_;
std::string label_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTRESULT_H_
#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/green/GreenExport.h>
namespace AlibabaCloud
{
namespace Green
{
namespace Model
{
class ALIBABACLOUD_GREEN_EXPORT DescribeWebsiteScanResultResult : public ServiceResult
{
public:
struct WebsiteScanResult
{
int sourceRiskCount;
std::string taskId;
std::string instanceId;
int handleStatus;
int imageRiskCount;
std::vector<std::string> labels;
int id;
std::string scanTime;
std::string domain;
int textRiskCount;
std::string url;
};
DescribeWebsiteScanResultResult();
explicit DescribeWebsiteScanResultResult(const std::string &payload);
~DescribeWebsiteScanResultResult();
int getTotalCount()const;
int getPageSize()const;
int getCurrentPage()const;
std::vector<WebsiteScanResult> getWebsiteScanResultList()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int currentPage_;
std::vector<WebsiteScanResult> websiteScanResultList_;
};
}
}
}
#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEWEBSITESCANRESULTRESULT_H_

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