Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f3507a5be6 | ||
|
|
e9b2a0c830 | ||
|
|
e62af34b2a | ||
|
|
91746b862f | ||
|
|
67a361ad2d | ||
|
|
1da6c4aa18 | ||
|
|
6da61cc993 | ||
|
|
f75e990c49 | ||
|
|
8ac2f2bd4a | ||
|
|
996c9b497a |
30
CHANGELOG
30
CHANGELOG
@@ -1,3 +1,33 @@
|
||||
2019-03-15 Version: 1.34.29
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.28
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.27
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.26
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.25
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.24
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.23
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.22
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.21
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.20
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-14 Version: 1.34.19
|
||||
1, Update Dependency
|
||||
|
||||
|
||||
@@ -96,4 +96,7 @@ add_subdirectory(jarvis-public)
|
||||
add_subdirectory(cbn)
|
||||
add_subdirectory(emr)
|
||||
add_subdirectory(ram)
|
||||
add_subdirectory(sts)
|
||||
add_subdirectory(sts)
|
||||
add_subdirectory(gpdb)
|
||||
add_subdirectory(sas-api)
|
||||
add_subdirectory(cr)
|
||||
@@ -23,10 +23,10 @@ set(cloudphoto_public_header
|
||||
set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/RemoveFacePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveFacePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetQuotaRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetQuotaResult.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetThumbnailsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetThumbnailsResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteFacesRequest.h
|
||||
@@ -39,40 +39,40 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/MoveFacePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteEventRequest.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteEventResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterTagRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterTagResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchMomentPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchMomentPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeletePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/DeletePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosByMd5sRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosByMd5sResult.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchLibrariesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchLibrariesResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchAlbumTagPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchAlbumTagPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionResult.h
|
||||
include/alibabacloud/cloudphoto/model/InactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/InactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreatePhotoStoreRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreatePhotoStoreResult.h
|
||||
include/alibabacloud/cloudphoto/model/TagPhotoRequest.h
|
||||
include/alibabacloud/cloudphoto/model/TagPhotoResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryResult.h
|
||||
include/alibabacloud/cloudphoto/model/SetQuotaRequest.h
|
||||
include/alibabacloud/cloudphoto/model/SetQuotaResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumsResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchPhotosRequest.h
|
||||
@@ -85,10 +85,10 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/ActivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPrivateAccessUrlsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPrivateAccessUrlsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListEventsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListEventsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetVideoCoverRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetVideoCoverResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetFramedPhotoUrlsRequest.h
|
||||
@@ -103,10 +103,10 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/DeleteAlbumsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetDownloadUrlsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetDownloadUrlsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterPhotoRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterPhotoResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/EditPhotoStoreRequest.h
|
||||
include/alibabacloud/cloudphoto/model/EditPhotoStoreResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinesRequest.h
|
||||
@@ -166,10 +166,10 @@ set(cloudphoto_src
|
||||
src/CloudPhotoClient.cc
|
||||
src/model/RemoveFacePhotosRequest.cc
|
||||
src/model/RemoveFacePhotosResult.cc
|
||||
src/model/ReactivatePhotosRequest.cc
|
||||
src/model/ReactivatePhotosResult.cc
|
||||
src/model/GetQuotaRequest.cc
|
||||
src/model/GetQuotaResult.cc
|
||||
src/model/ReactivatePhotosRequest.cc
|
||||
src/model/ReactivatePhotosResult.cc
|
||||
src/model/GetThumbnailsRequest.cc
|
||||
src/model/GetThumbnailsResult.cc
|
||||
src/model/DeleteFacesRequest.cc
|
||||
@@ -182,40 +182,40 @@ set(cloudphoto_src
|
||||
src/model/MoveFacePhotosResult.cc
|
||||
src/model/DeleteEventRequest.cc
|
||||
src/model/DeleteEventResult.cc
|
||||
src/model/ListPhotosRequest.cc
|
||||
src/model/ListPhotosResult.cc
|
||||
src/model/RegisterTagRequest.cc
|
||||
src/model/RegisterTagResult.cc
|
||||
src/model/ListTimeLinePhotosRequest.cc
|
||||
src/model/ListTimeLinePhotosResult.cc
|
||||
src/model/ListPhotosRequest.cc
|
||||
src/model/ListPhotosResult.cc
|
||||
src/model/FetchMomentPhotosRequest.cc
|
||||
src/model/FetchMomentPhotosResult.cc
|
||||
src/model/ListTimeLinePhotosRequest.cc
|
||||
src/model/ListTimeLinePhotosResult.cc
|
||||
src/model/DeletePhotosRequest.cc
|
||||
src/model/DeletePhotosResult.cc
|
||||
src/model/MergeFacesRequest.cc
|
||||
src/model/MergeFacesResult.cc
|
||||
src/model/GetPhotosByMd5sRequest.cc
|
||||
src/model/GetPhotosByMd5sResult.cc
|
||||
src/model/MergeFacesRequest.cc
|
||||
src/model/MergeFacesResult.cc
|
||||
src/model/FetchLibrariesRequest.cc
|
||||
src/model/FetchLibrariesResult.cc
|
||||
src/model/FetchAlbumTagPhotosRequest.cc
|
||||
src/model/FetchAlbumTagPhotosResult.cc
|
||||
src/model/CreateTransactionRequest.cc
|
||||
src/model/CreateTransactionResult.cc
|
||||
src/model/InactivatePhotosRequest.cc
|
||||
src/model/InactivatePhotosResult.cc
|
||||
src/model/CreateTransactionRequest.cc
|
||||
src/model/CreateTransactionResult.cc
|
||||
src/model/GetLibraryRequest.cc
|
||||
src/model/GetLibraryResult.cc
|
||||
src/model/CreatePhotoStoreRequest.cc
|
||||
src/model/CreatePhotoStoreResult.cc
|
||||
src/model/TagPhotoRequest.cc
|
||||
src/model/TagPhotoResult.cc
|
||||
src/model/GetLibraryRequest.cc
|
||||
src/model/GetLibraryResult.cc
|
||||
src/model/SetQuotaRequest.cc
|
||||
src/model/SetQuotaResult.cc
|
||||
src/model/ListAlbumPhotosRequest.cc
|
||||
src/model/ListAlbumPhotosResult.cc
|
||||
src/model/RemoveAlbumPhotosRequest.cc
|
||||
src/model/RemoveAlbumPhotosResult.cc
|
||||
src/model/ListAlbumPhotosRequest.cc
|
||||
src/model/ListAlbumPhotosResult.cc
|
||||
src/model/ListAlbumsRequest.cc
|
||||
src/model/ListAlbumsResult.cc
|
||||
src/model/FetchPhotosRequest.cc
|
||||
@@ -228,10 +228,10 @@ set(cloudphoto_src
|
||||
src/model/ActivatePhotosResult.cc
|
||||
src/model/GetPrivateAccessUrlsRequest.cc
|
||||
src/model/GetPrivateAccessUrlsResult.cc
|
||||
src/model/GetSimilarPhotosRequest.cc
|
||||
src/model/GetSimilarPhotosResult.cc
|
||||
src/model/ListEventsRequest.cc
|
||||
src/model/ListEventsResult.cc
|
||||
src/model/GetSimilarPhotosRequest.cc
|
||||
src/model/GetSimilarPhotosResult.cc
|
||||
src/model/GetVideoCoverRequest.cc
|
||||
src/model/GetVideoCoverResult.cc
|
||||
src/model/GetFramedPhotoUrlsRequest.cc
|
||||
@@ -246,10 +246,10 @@ set(cloudphoto_src
|
||||
src/model/DeleteAlbumsResult.cc
|
||||
src/model/GetDownloadUrlsRequest.cc
|
||||
src/model/GetDownloadUrlsResult.cc
|
||||
src/model/GetPhotosRequest.cc
|
||||
src/model/GetPhotosResult.cc
|
||||
src/model/RegisterPhotoRequest.cc
|
||||
src/model/RegisterPhotoResult.cc
|
||||
src/model/GetPhotosRequest.cc
|
||||
src/model/GetPhotosResult.cc
|
||||
src/model/EditPhotoStoreRequest.cc
|
||||
src/model/EditPhotoStoreResult.cc
|
||||
src/model/ListTimeLinesRequest.cc
|
||||
|
||||
@@ -24,10 +24,10 @@
|
||||
#include "CloudPhotoExport.h"
|
||||
#include "model/RemoveFacePhotosRequest.h"
|
||||
#include "model/RemoveFacePhotosResult.h"
|
||||
#include "model/ReactivatePhotosRequest.h"
|
||||
#include "model/ReactivatePhotosResult.h"
|
||||
#include "model/GetQuotaRequest.h"
|
||||
#include "model/GetQuotaResult.h"
|
||||
#include "model/ReactivatePhotosRequest.h"
|
||||
#include "model/ReactivatePhotosResult.h"
|
||||
#include "model/GetThumbnailsRequest.h"
|
||||
#include "model/GetThumbnailsResult.h"
|
||||
#include "model/DeleteFacesRequest.h"
|
||||
@@ -40,40 +40,40 @@
|
||||
#include "model/MoveFacePhotosResult.h"
|
||||
#include "model/DeleteEventRequest.h"
|
||||
#include "model/DeleteEventResult.h"
|
||||
#include "model/ListPhotosRequest.h"
|
||||
#include "model/ListPhotosResult.h"
|
||||
#include "model/RegisterTagRequest.h"
|
||||
#include "model/RegisterTagResult.h"
|
||||
#include "model/ListTimeLinePhotosRequest.h"
|
||||
#include "model/ListTimeLinePhotosResult.h"
|
||||
#include "model/ListPhotosRequest.h"
|
||||
#include "model/ListPhotosResult.h"
|
||||
#include "model/FetchMomentPhotosRequest.h"
|
||||
#include "model/FetchMomentPhotosResult.h"
|
||||
#include "model/ListTimeLinePhotosRequest.h"
|
||||
#include "model/ListTimeLinePhotosResult.h"
|
||||
#include "model/DeletePhotosRequest.h"
|
||||
#include "model/DeletePhotosResult.h"
|
||||
#include "model/MergeFacesRequest.h"
|
||||
#include "model/MergeFacesResult.h"
|
||||
#include "model/GetPhotosByMd5sRequest.h"
|
||||
#include "model/GetPhotosByMd5sResult.h"
|
||||
#include "model/MergeFacesRequest.h"
|
||||
#include "model/MergeFacesResult.h"
|
||||
#include "model/FetchLibrariesRequest.h"
|
||||
#include "model/FetchLibrariesResult.h"
|
||||
#include "model/FetchAlbumTagPhotosRequest.h"
|
||||
#include "model/FetchAlbumTagPhotosResult.h"
|
||||
#include "model/CreateTransactionRequest.h"
|
||||
#include "model/CreateTransactionResult.h"
|
||||
#include "model/InactivatePhotosRequest.h"
|
||||
#include "model/InactivatePhotosResult.h"
|
||||
#include "model/CreateTransactionRequest.h"
|
||||
#include "model/CreateTransactionResult.h"
|
||||
#include "model/GetLibraryRequest.h"
|
||||
#include "model/GetLibraryResult.h"
|
||||
#include "model/CreatePhotoStoreRequest.h"
|
||||
#include "model/CreatePhotoStoreResult.h"
|
||||
#include "model/TagPhotoRequest.h"
|
||||
#include "model/TagPhotoResult.h"
|
||||
#include "model/GetLibraryRequest.h"
|
||||
#include "model/GetLibraryResult.h"
|
||||
#include "model/SetQuotaRequest.h"
|
||||
#include "model/SetQuotaResult.h"
|
||||
#include "model/ListAlbumPhotosRequest.h"
|
||||
#include "model/ListAlbumPhotosResult.h"
|
||||
#include "model/RemoveAlbumPhotosRequest.h"
|
||||
#include "model/RemoveAlbumPhotosResult.h"
|
||||
#include "model/ListAlbumPhotosRequest.h"
|
||||
#include "model/ListAlbumPhotosResult.h"
|
||||
#include "model/ListAlbumsRequest.h"
|
||||
#include "model/ListAlbumsResult.h"
|
||||
#include "model/FetchPhotosRequest.h"
|
||||
@@ -86,10 +86,10 @@
|
||||
#include "model/ActivatePhotosResult.h"
|
||||
#include "model/GetPrivateAccessUrlsRequest.h"
|
||||
#include "model/GetPrivateAccessUrlsResult.h"
|
||||
#include "model/GetSimilarPhotosRequest.h"
|
||||
#include "model/GetSimilarPhotosResult.h"
|
||||
#include "model/ListEventsRequest.h"
|
||||
#include "model/ListEventsResult.h"
|
||||
#include "model/GetSimilarPhotosRequest.h"
|
||||
#include "model/GetSimilarPhotosResult.h"
|
||||
#include "model/GetVideoCoverRequest.h"
|
||||
#include "model/GetVideoCoverResult.h"
|
||||
#include "model/GetFramedPhotoUrlsRequest.h"
|
||||
@@ -104,10 +104,10 @@
|
||||
#include "model/DeleteAlbumsResult.h"
|
||||
#include "model/GetDownloadUrlsRequest.h"
|
||||
#include "model/GetDownloadUrlsResult.h"
|
||||
#include "model/GetPhotosRequest.h"
|
||||
#include "model/GetPhotosResult.h"
|
||||
#include "model/RegisterPhotoRequest.h"
|
||||
#include "model/RegisterPhotoResult.h"
|
||||
#include "model/GetPhotosRequest.h"
|
||||
#include "model/GetPhotosResult.h"
|
||||
#include "model/EditPhotoStoreRequest.h"
|
||||
#include "model/EditPhotoStoreResult.h"
|
||||
#include "model/ListTimeLinesRequest.h"
|
||||
@@ -174,12 +174,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RemoveFacePhotosResult> RemoveFacePhotosOutcome;
|
||||
typedef std::future<RemoveFacePhotosOutcome> RemoveFacePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RemoveFacePhotosRequest&, const RemoveFacePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveFacePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReactivatePhotosResult> ReactivatePhotosOutcome;
|
||||
typedef std::future<ReactivatePhotosOutcome> ReactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ReactivatePhotosRequest&, const ReactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetQuotaResult> GetQuotaOutcome;
|
||||
typedef std::future<GetQuotaOutcome> GetQuotaOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetQuotaRequest&, const GetQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReactivatePhotosResult> ReactivatePhotosOutcome;
|
||||
typedef std::future<ReactivatePhotosOutcome> ReactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ReactivatePhotosRequest&, const ReactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetThumbnailsResult> GetThumbnailsOutcome;
|
||||
typedef std::future<GetThumbnailsOutcome> GetThumbnailsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetThumbnailsRequest&, const GetThumbnailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetThumbnailsAsyncHandler;
|
||||
@@ -198,57 +198,57 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteEventResult> DeleteEventOutcome;
|
||||
typedef std::future<DeleteEventOutcome> DeleteEventOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::DeleteEventRequest&, const DeleteEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEventAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPhotosResult> ListPhotosOutcome;
|
||||
typedef std::future<ListPhotosOutcome> ListPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListPhotosRequest&, const ListPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterTagResult> RegisterTagOutcome;
|
||||
typedef std::future<RegisterTagOutcome> RegisterTagOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RegisterTagRequest&, const RegisterTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterTagAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTimeLinePhotosResult> ListTimeLinePhotosOutcome;
|
||||
typedef std::future<ListTimeLinePhotosOutcome> ListTimeLinePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListTimeLinePhotosRequest&, const ListTimeLinePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTimeLinePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPhotosResult> ListPhotosOutcome;
|
||||
typedef std::future<ListPhotosOutcome> ListPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListPhotosRequest&, const ListPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchMomentPhotosResult> FetchMomentPhotosOutcome;
|
||||
typedef std::future<FetchMomentPhotosOutcome> FetchMomentPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchMomentPhotosRequest&, const FetchMomentPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchMomentPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTimeLinePhotosResult> ListTimeLinePhotosOutcome;
|
||||
typedef std::future<ListTimeLinePhotosOutcome> ListTimeLinePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListTimeLinePhotosRequest&, const ListTimeLinePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTimeLinePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePhotosResult> DeletePhotosOutcome;
|
||||
typedef std::future<DeletePhotosOutcome> DeletePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::DeletePhotosRequest&, const DeletePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::MergeFacesResult> MergeFacesOutcome;
|
||||
typedef std::future<MergeFacesOutcome> MergeFacesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::MergeFacesRequest&, const MergeFacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MergeFacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosByMd5sResult> GetPhotosByMd5sOutcome;
|
||||
typedef std::future<GetPhotosByMd5sOutcome> GetPhotosByMd5sOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosByMd5sRequest&, const GetPhotosByMd5sOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosByMd5sAsyncHandler;
|
||||
typedef Outcome<Error, Model::MergeFacesResult> MergeFacesOutcome;
|
||||
typedef std::future<MergeFacesOutcome> MergeFacesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::MergeFacesRequest&, const MergeFacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MergeFacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchLibrariesResult> FetchLibrariesOutcome;
|
||||
typedef std::future<FetchLibrariesOutcome> FetchLibrariesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchLibrariesRequest&, const FetchLibrariesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchLibrariesAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchAlbumTagPhotosResult> FetchAlbumTagPhotosOutcome;
|
||||
typedef std::future<FetchAlbumTagPhotosOutcome> FetchAlbumTagPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchAlbumTagPhotosRequest&, const FetchAlbumTagPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchAlbumTagPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransactionResult> CreateTransactionOutcome;
|
||||
typedef std::future<CreateTransactionOutcome> CreateTransactionOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreateTransactionRequest&, const CreateTransactionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransactionAsyncHandler;
|
||||
typedef Outcome<Error, Model::InactivatePhotosResult> InactivatePhotosOutcome;
|
||||
typedef std::future<InactivatePhotosOutcome> InactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::InactivatePhotosRequest&, const InactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransactionResult> CreateTransactionOutcome;
|
||||
typedef std::future<CreateTransactionOutcome> CreateTransactionOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreateTransactionRequest&, const CreateTransactionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransactionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLibraryResult> GetLibraryOutcome;
|
||||
typedef std::future<GetLibraryOutcome> GetLibraryOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetLibraryRequest&, const GetLibraryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLibraryAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePhotoStoreResult> CreatePhotoStoreOutcome;
|
||||
typedef std::future<CreatePhotoStoreOutcome> CreatePhotoStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreatePhotoStoreRequest&, const CreatePhotoStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePhotoStoreAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagPhotoResult> TagPhotoOutcome;
|
||||
typedef std::future<TagPhotoOutcome> TagPhotoOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::TagPhotoRequest&, const TagPhotoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagPhotoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLibraryResult> GetLibraryOutcome;
|
||||
typedef std::future<GetLibraryOutcome> GetLibraryOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetLibraryRequest&, const GetLibraryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLibraryAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetQuotaResult> SetQuotaOutcome;
|
||||
typedef std::future<SetQuotaOutcome> SetQuotaOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::SetQuotaRequest&, const SetQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumPhotosResult> ListAlbumPhotosOutcome;
|
||||
typedef std::future<ListAlbumPhotosOutcome> ListAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumPhotosRequest&, const ListAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveAlbumPhotosResult> RemoveAlbumPhotosOutcome;
|
||||
typedef std::future<RemoveAlbumPhotosOutcome> RemoveAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RemoveAlbumPhotosRequest&, const RemoveAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumPhotosResult> ListAlbumPhotosOutcome;
|
||||
typedef std::future<ListAlbumPhotosOutcome> ListAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumPhotosRequest&, const ListAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumsResult> ListAlbumsOutcome;
|
||||
typedef std::future<ListAlbumsOutcome> ListAlbumsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumsRequest&, const ListAlbumsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumsAsyncHandler;
|
||||
@@ -267,12 +267,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetPrivateAccessUrlsResult> GetPrivateAccessUrlsOutcome;
|
||||
typedef std::future<GetPrivateAccessUrlsOutcome> GetPrivateAccessUrlsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPrivateAccessUrlsRequest&, const GetPrivateAccessUrlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPrivateAccessUrlsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSimilarPhotosResult> GetSimilarPhotosOutcome;
|
||||
typedef std::future<GetSimilarPhotosOutcome> GetSimilarPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetSimilarPhotosRequest&, const GetSimilarPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSimilarPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEventsResult> ListEventsOutcome;
|
||||
typedef std::future<ListEventsOutcome> ListEventsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListEventsRequest&, const ListEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSimilarPhotosResult> GetSimilarPhotosOutcome;
|
||||
typedef std::future<GetSimilarPhotosOutcome> GetSimilarPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetSimilarPhotosRequest&, const GetSimilarPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSimilarPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVideoCoverResult> GetVideoCoverOutcome;
|
||||
typedef std::future<GetVideoCoverOutcome> GetVideoCoverOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetVideoCoverRequest&, const GetVideoCoverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVideoCoverAsyncHandler;
|
||||
@@ -294,12 +294,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetDownloadUrlsResult> GetDownloadUrlsOutcome;
|
||||
typedef std::future<GetDownloadUrlsOutcome> GetDownloadUrlsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetDownloadUrlsRequest&, const GetDownloadUrlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDownloadUrlsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosResult> GetPhotosOutcome;
|
||||
typedef std::future<GetPhotosOutcome> GetPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosRequest&, const GetPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterPhotoResult> RegisterPhotoOutcome;
|
||||
typedef std::future<RegisterPhotoOutcome> RegisterPhotoOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RegisterPhotoRequest&, const RegisterPhotoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterPhotoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosResult> GetPhotosOutcome;
|
||||
typedef std::future<GetPhotosOutcome> GetPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosRequest&, const GetPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::EditPhotoStoreResult> EditPhotoStoreOutcome;
|
||||
typedef std::future<EditPhotoStoreOutcome> EditPhotoStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::EditPhotoStoreRequest&, const EditPhotoStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditPhotoStoreAsyncHandler;
|
||||
@@ -389,12 +389,12 @@ namespace AlibabaCloud
|
||||
RemoveFacePhotosOutcome removeFacePhotos(const Model::RemoveFacePhotosRequest &request)const;
|
||||
void removeFacePhotosAsync(const Model::RemoveFacePhotosRequest& request, const RemoveFacePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveFacePhotosOutcomeCallable removeFacePhotosCallable(const Model::RemoveFacePhotosRequest& request) const;
|
||||
ReactivatePhotosOutcome reactivatePhotos(const Model::ReactivatePhotosRequest &request)const;
|
||||
void reactivatePhotosAsync(const Model::ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReactivatePhotosOutcomeCallable reactivatePhotosCallable(const Model::ReactivatePhotosRequest& request) const;
|
||||
GetQuotaOutcome getQuota(const Model::GetQuotaRequest &request)const;
|
||||
void getQuotaAsync(const Model::GetQuotaRequest& request, const GetQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetQuotaOutcomeCallable getQuotaCallable(const Model::GetQuotaRequest& request) const;
|
||||
ReactivatePhotosOutcome reactivatePhotos(const Model::ReactivatePhotosRequest &request)const;
|
||||
void reactivatePhotosAsync(const Model::ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReactivatePhotosOutcomeCallable reactivatePhotosCallable(const Model::ReactivatePhotosRequest& request) const;
|
||||
GetThumbnailsOutcome getThumbnails(const Model::GetThumbnailsRequest &request)const;
|
||||
void getThumbnailsAsync(const Model::GetThumbnailsRequest& request, const GetThumbnailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetThumbnailsOutcomeCallable getThumbnailsCallable(const Model::GetThumbnailsRequest& request) const;
|
||||
@@ -413,57 +413,57 @@ namespace AlibabaCloud
|
||||
DeleteEventOutcome deleteEvent(const Model::DeleteEventRequest &request)const;
|
||||
void deleteEventAsync(const Model::DeleteEventRequest& request, const DeleteEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEventOutcomeCallable deleteEventCallable(const Model::DeleteEventRequest& request) const;
|
||||
ListPhotosOutcome listPhotos(const Model::ListPhotosRequest &request)const;
|
||||
void listPhotosAsync(const Model::ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPhotosOutcomeCallable listPhotosCallable(const Model::ListPhotosRequest& request) const;
|
||||
RegisterTagOutcome registerTag(const Model::RegisterTagRequest &request)const;
|
||||
void registerTagAsync(const Model::RegisterTagRequest& request, const RegisterTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterTagOutcomeCallable registerTagCallable(const Model::RegisterTagRequest& request) const;
|
||||
ListTimeLinePhotosOutcome listTimeLinePhotos(const Model::ListTimeLinePhotosRequest &request)const;
|
||||
void listTimeLinePhotosAsync(const Model::ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTimeLinePhotosOutcomeCallable listTimeLinePhotosCallable(const Model::ListTimeLinePhotosRequest& request) const;
|
||||
ListPhotosOutcome listPhotos(const Model::ListPhotosRequest &request)const;
|
||||
void listPhotosAsync(const Model::ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPhotosOutcomeCallable listPhotosCallable(const Model::ListPhotosRequest& request) const;
|
||||
FetchMomentPhotosOutcome fetchMomentPhotos(const Model::FetchMomentPhotosRequest &request)const;
|
||||
void fetchMomentPhotosAsync(const Model::FetchMomentPhotosRequest& request, const FetchMomentPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchMomentPhotosOutcomeCallable fetchMomentPhotosCallable(const Model::FetchMomentPhotosRequest& request) const;
|
||||
ListTimeLinePhotosOutcome listTimeLinePhotos(const Model::ListTimeLinePhotosRequest &request)const;
|
||||
void listTimeLinePhotosAsync(const Model::ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTimeLinePhotosOutcomeCallable listTimeLinePhotosCallable(const Model::ListTimeLinePhotosRequest& request) const;
|
||||
DeletePhotosOutcome deletePhotos(const Model::DeletePhotosRequest &request)const;
|
||||
void deletePhotosAsync(const Model::DeletePhotosRequest& request, const DeletePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePhotosOutcomeCallable deletePhotosCallable(const Model::DeletePhotosRequest& request) const;
|
||||
MergeFacesOutcome mergeFaces(const Model::MergeFacesRequest &request)const;
|
||||
void mergeFacesAsync(const Model::MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MergeFacesOutcomeCallable mergeFacesCallable(const Model::MergeFacesRequest& request) const;
|
||||
GetPhotosByMd5sOutcome getPhotosByMd5s(const Model::GetPhotosByMd5sRequest &request)const;
|
||||
void getPhotosByMd5sAsync(const Model::GetPhotosByMd5sRequest& request, const GetPhotosByMd5sAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosByMd5sOutcomeCallable getPhotosByMd5sCallable(const Model::GetPhotosByMd5sRequest& request) const;
|
||||
MergeFacesOutcome mergeFaces(const Model::MergeFacesRequest &request)const;
|
||||
void mergeFacesAsync(const Model::MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MergeFacesOutcomeCallable mergeFacesCallable(const Model::MergeFacesRequest& request) const;
|
||||
FetchLibrariesOutcome fetchLibraries(const Model::FetchLibrariesRequest &request)const;
|
||||
void fetchLibrariesAsync(const Model::FetchLibrariesRequest& request, const FetchLibrariesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchLibrariesOutcomeCallable fetchLibrariesCallable(const Model::FetchLibrariesRequest& request) const;
|
||||
FetchAlbumTagPhotosOutcome fetchAlbumTagPhotos(const Model::FetchAlbumTagPhotosRequest &request)const;
|
||||
void fetchAlbumTagPhotosAsync(const Model::FetchAlbumTagPhotosRequest& request, const FetchAlbumTagPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchAlbumTagPhotosOutcomeCallable fetchAlbumTagPhotosCallable(const Model::FetchAlbumTagPhotosRequest& request) const;
|
||||
CreateTransactionOutcome createTransaction(const Model::CreateTransactionRequest &request)const;
|
||||
void createTransactionAsync(const Model::CreateTransactionRequest& request, const CreateTransactionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransactionOutcomeCallable createTransactionCallable(const Model::CreateTransactionRequest& request) const;
|
||||
InactivatePhotosOutcome inactivatePhotos(const Model::InactivatePhotosRequest &request)const;
|
||||
void inactivatePhotosAsync(const Model::InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InactivatePhotosOutcomeCallable inactivatePhotosCallable(const Model::InactivatePhotosRequest& request) const;
|
||||
CreateTransactionOutcome createTransaction(const Model::CreateTransactionRequest &request)const;
|
||||
void createTransactionAsync(const Model::CreateTransactionRequest& request, const CreateTransactionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransactionOutcomeCallable createTransactionCallable(const Model::CreateTransactionRequest& request) const;
|
||||
GetLibraryOutcome getLibrary(const Model::GetLibraryRequest &request)const;
|
||||
void getLibraryAsync(const Model::GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLibraryOutcomeCallable getLibraryCallable(const Model::GetLibraryRequest& request) const;
|
||||
CreatePhotoStoreOutcome createPhotoStore(const Model::CreatePhotoStoreRequest &request)const;
|
||||
void createPhotoStoreAsync(const Model::CreatePhotoStoreRequest& request, const CreatePhotoStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePhotoStoreOutcomeCallable createPhotoStoreCallable(const Model::CreatePhotoStoreRequest& request) const;
|
||||
TagPhotoOutcome tagPhoto(const Model::TagPhotoRequest &request)const;
|
||||
void tagPhotoAsync(const Model::TagPhotoRequest& request, const TagPhotoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagPhotoOutcomeCallable tagPhotoCallable(const Model::TagPhotoRequest& request) const;
|
||||
GetLibraryOutcome getLibrary(const Model::GetLibraryRequest &request)const;
|
||||
void getLibraryAsync(const Model::GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLibraryOutcomeCallable getLibraryCallable(const Model::GetLibraryRequest& request) const;
|
||||
SetQuotaOutcome setQuota(const Model::SetQuotaRequest &request)const;
|
||||
void setQuotaAsync(const Model::SetQuotaRequest& request, const SetQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetQuotaOutcomeCallable setQuotaCallable(const Model::SetQuotaRequest& request) const;
|
||||
ListAlbumPhotosOutcome listAlbumPhotos(const Model::ListAlbumPhotosRequest &request)const;
|
||||
void listAlbumPhotosAsync(const Model::ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumPhotosOutcomeCallable listAlbumPhotosCallable(const Model::ListAlbumPhotosRequest& request) const;
|
||||
RemoveAlbumPhotosOutcome removeAlbumPhotos(const Model::RemoveAlbumPhotosRequest &request)const;
|
||||
void removeAlbumPhotosAsync(const Model::RemoveAlbumPhotosRequest& request, const RemoveAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveAlbumPhotosOutcomeCallable removeAlbumPhotosCallable(const Model::RemoveAlbumPhotosRequest& request) const;
|
||||
ListAlbumPhotosOutcome listAlbumPhotos(const Model::ListAlbumPhotosRequest &request)const;
|
||||
void listAlbumPhotosAsync(const Model::ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumPhotosOutcomeCallable listAlbumPhotosCallable(const Model::ListAlbumPhotosRequest& request) const;
|
||||
ListAlbumsOutcome listAlbums(const Model::ListAlbumsRequest &request)const;
|
||||
void listAlbumsAsync(const Model::ListAlbumsRequest& request, const ListAlbumsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumsOutcomeCallable listAlbumsCallable(const Model::ListAlbumsRequest& request) const;
|
||||
@@ -482,12 +482,12 @@ namespace AlibabaCloud
|
||||
GetPrivateAccessUrlsOutcome getPrivateAccessUrls(const Model::GetPrivateAccessUrlsRequest &request)const;
|
||||
void getPrivateAccessUrlsAsync(const Model::GetPrivateAccessUrlsRequest& request, const GetPrivateAccessUrlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPrivateAccessUrlsOutcomeCallable getPrivateAccessUrlsCallable(const Model::GetPrivateAccessUrlsRequest& request) const;
|
||||
GetSimilarPhotosOutcome getSimilarPhotos(const Model::GetSimilarPhotosRequest &request)const;
|
||||
void getSimilarPhotosAsync(const Model::GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSimilarPhotosOutcomeCallable getSimilarPhotosCallable(const Model::GetSimilarPhotosRequest& request) const;
|
||||
ListEventsOutcome listEvents(const Model::ListEventsRequest &request)const;
|
||||
void listEventsAsync(const Model::ListEventsRequest& request, const ListEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEventsOutcomeCallable listEventsCallable(const Model::ListEventsRequest& request) const;
|
||||
GetSimilarPhotosOutcome getSimilarPhotos(const Model::GetSimilarPhotosRequest &request)const;
|
||||
void getSimilarPhotosAsync(const Model::GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSimilarPhotosOutcomeCallable getSimilarPhotosCallable(const Model::GetSimilarPhotosRequest& request) const;
|
||||
GetVideoCoverOutcome getVideoCover(const Model::GetVideoCoverRequest &request)const;
|
||||
void getVideoCoverAsync(const Model::GetVideoCoverRequest& request, const GetVideoCoverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVideoCoverOutcomeCallable getVideoCoverCallable(const Model::GetVideoCoverRequest& request) const;
|
||||
@@ -509,12 +509,12 @@ namespace AlibabaCloud
|
||||
GetDownloadUrlsOutcome getDownloadUrls(const Model::GetDownloadUrlsRequest &request)const;
|
||||
void getDownloadUrlsAsync(const Model::GetDownloadUrlsRequest& request, const GetDownloadUrlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDownloadUrlsOutcomeCallable getDownloadUrlsCallable(const Model::GetDownloadUrlsRequest& request) const;
|
||||
GetPhotosOutcome getPhotos(const Model::GetPhotosRequest &request)const;
|
||||
void getPhotosAsync(const Model::GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosOutcomeCallable getPhotosCallable(const Model::GetPhotosRequest& request) const;
|
||||
RegisterPhotoOutcome registerPhoto(const Model::RegisterPhotoRequest &request)const;
|
||||
void registerPhotoAsync(const Model::RegisterPhotoRequest& request, const RegisterPhotoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterPhotoOutcomeCallable registerPhotoCallable(const Model::RegisterPhotoRequest& request) const;
|
||||
GetPhotosOutcome getPhotos(const Model::GetPhotosRequest &request)const;
|
||||
void getPhotosAsync(const Model::GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosOutcomeCallable getPhotosCallable(const Model::GetPhotosRequest& request) const;
|
||||
EditPhotoStoreOutcome editPhotoStore(const Model::EditPhotoStoreRequest &request)const;
|
||||
void editPhotoStoreAsync(const Model::EditPhotoStoreRequest& request, const EditPhotoStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EditPhotoStoreOutcomeCallable editPhotoStoreCallable(const Model::EditPhotoStoreRequest& request) const;
|
||||
|
||||
@@ -87,42 +87,6 @@ CloudPhotoClient::RemoveFacePhotosOutcomeCallable CloudPhotoClient::removeFacePh
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcome CloudPhotoClient::reactivatePhotos(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(ReactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return ReactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::reactivatePhotosAsync(const ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, reactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcomeCallable CloudPhotoClient::reactivatePhotosCallable(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->reactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetQuotaOutcome CloudPhotoClient::getQuota(const GetQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -159,6 +123,42 @@ CloudPhotoClient::GetQuotaOutcomeCallable CloudPhotoClient::getQuotaCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcome CloudPhotoClient::reactivatePhotos(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(ReactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return ReactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::reactivatePhotosAsync(const ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, reactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcomeCallable CloudPhotoClient::reactivatePhotosCallable(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->reactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetThumbnailsOutcome CloudPhotoClient::getThumbnails(const GetThumbnailsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -375,42 +375,6 @@ CloudPhotoClient::DeleteEventOutcomeCallable CloudPhotoClient::deleteEventCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListPhotosOutcome CloudPhotoClient::listPhotos(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListPhotosOutcome(ListPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listPhotosAsync(const ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListPhotosOutcomeCallable CloudPhotoClient::listPhotosCallable(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RegisterTagOutcome CloudPhotoClient::registerTag(const RegisterTagRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -447,36 +411,36 @@ CloudPhotoClient::RegisterTagOutcomeCallable CloudPhotoClient::registerTagCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcome CloudPhotoClient::listTimeLinePhotos(const ListTimeLinePhotosRequest &request) const
|
||||
CloudPhotoClient::ListPhotosOutcome CloudPhotoClient::listPhotos(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(endpointOutcome.error());
|
||||
return ListPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(ListTimeLinePhotosResult(outcome.result()));
|
||||
return ListPhotosOutcome(ListPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListTimeLinePhotosOutcome(outcome.error());
|
||||
return ListPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listTimeLinePhotosAsync(const ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void CloudPhotoClient::listPhotosAsync(const ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listTimeLinePhotos(request), context);
|
||||
handler(this, request, listPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcomeCallable CloudPhotoClient::listTimeLinePhotosCallable(const ListTimeLinePhotosRequest &request) const
|
||||
CloudPhotoClient::ListPhotosOutcomeCallable CloudPhotoClient::listPhotosCallable(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListTimeLinePhotosOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<ListPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listTimeLinePhotos(request);
|
||||
return this->listPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -519,6 +483,42 @@ CloudPhotoClient::FetchMomentPhotosOutcomeCallable CloudPhotoClient::fetchMoment
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcome CloudPhotoClient::listTimeLinePhotos(const ListTimeLinePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(ListTimeLinePhotosResult(outcome.result()));
|
||||
else
|
||||
return ListTimeLinePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listTimeLinePhotosAsync(const ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listTimeLinePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcomeCallable CloudPhotoClient::listTimeLinePhotosCallable(const ListTimeLinePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListTimeLinePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listTimeLinePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::DeletePhotosOutcome CloudPhotoClient::deletePhotos(const DeletePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -555,42 +555,6 @@ CloudPhotoClient::DeletePhotosOutcomeCallable CloudPhotoClient::deletePhotosCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcome CloudPhotoClient::mergeFaces(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return MergeFacesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return MergeFacesOutcome(MergeFacesResult(outcome.result()));
|
||||
else
|
||||
return MergeFacesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::mergeFacesAsync(const MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, mergeFaces(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcomeCallable CloudPhotoClient::mergeFacesCallable(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<MergeFacesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->mergeFaces(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosByMd5sOutcome CloudPhotoClient::getPhotosByMd5s(const GetPhotosByMd5sRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -627,6 +591,42 @@ CloudPhotoClient::GetPhotosByMd5sOutcomeCallable CloudPhotoClient::getPhotosByMd
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcome CloudPhotoClient::mergeFaces(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return MergeFacesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return MergeFacesOutcome(MergeFacesResult(outcome.result()));
|
||||
else
|
||||
return MergeFacesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::mergeFacesAsync(const MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, mergeFaces(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcomeCallable CloudPhotoClient::mergeFacesCallable(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<MergeFacesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->mergeFaces(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::FetchLibrariesOutcome CloudPhotoClient::fetchLibraries(const FetchLibrariesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -699,6 +699,42 @@ CloudPhotoClient::FetchAlbumTagPhotosOutcomeCallable CloudPhotoClient::fetchAlbu
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcome CloudPhotoClient::inactivatePhotos(const InactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return InactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return InactivatePhotosOutcome(InactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return InactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::inactivatePhotosAsync(const InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, inactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcomeCallable CloudPhotoClient::inactivatePhotosCallable(const InactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<InactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->inactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::CreateTransactionOutcome CloudPhotoClient::createTransaction(const CreateTransactionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -735,36 +771,36 @@ CloudPhotoClient::CreateTransactionOutcomeCallable CloudPhotoClient::createTrans
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcome CloudPhotoClient::inactivatePhotos(const InactivatePhotosRequest &request) const
|
||||
CloudPhotoClient::GetLibraryOutcome CloudPhotoClient::getLibrary(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return InactivatePhotosOutcome(endpointOutcome.error());
|
||||
return GetLibraryOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return InactivatePhotosOutcome(InactivatePhotosResult(outcome.result()));
|
||||
return GetLibraryOutcome(GetLibraryResult(outcome.result()));
|
||||
else
|
||||
return InactivatePhotosOutcome(outcome.error());
|
||||
return GetLibraryOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::inactivatePhotosAsync(const InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void CloudPhotoClient::getLibraryAsync(const GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, inactivatePhotos(request), context);
|
||||
handler(this, request, getLibrary(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcomeCallable CloudPhotoClient::inactivatePhotosCallable(const InactivatePhotosRequest &request) const
|
||||
CloudPhotoClient::GetLibraryOutcomeCallable CloudPhotoClient::getLibraryCallable(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<InactivatePhotosOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<GetLibraryOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->inactivatePhotos(request);
|
||||
return this->getLibrary(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -843,42 +879,6 @@ CloudPhotoClient::TagPhotoOutcomeCallable CloudPhotoClient::tagPhotoCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetLibraryOutcome CloudPhotoClient::getLibrary(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetLibraryOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetLibraryOutcome(GetLibraryResult(outcome.result()));
|
||||
else
|
||||
return GetLibraryOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getLibraryAsync(const GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getLibrary(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetLibraryOutcomeCallable CloudPhotoClient::getLibraryCallable(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetLibraryOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getLibrary(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::SetQuotaOutcome CloudPhotoClient::setQuota(const SetQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -915,42 +915,6 @@ CloudPhotoClient::SetQuotaOutcomeCallable CloudPhotoClient::setQuotaCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcome CloudPhotoClient::listAlbumPhotos(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(ListAlbumPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListAlbumPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listAlbumPhotosAsync(const ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listAlbumPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcomeCallable CloudPhotoClient::listAlbumPhotosCallable(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListAlbumPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listAlbumPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RemoveAlbumPhotosOutcome CloudPhotoClient::removeAlbumPhotos(const RemoveAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -987,6 +951,42 @@ CloudPhotoClient::RemoveAlbumPhotosOutcomeCallable CloudPhotoClient::removeAlbum
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcome CloudPhotoClient::listAlbumPhotos(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(ListAlbumPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListAlbumPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listAlbumPhotosAsync(const ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listAlbumPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcomeCallable CloudPhotoClient::listAlbumPhotosCallable(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListAlbumPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listAlbumPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumsOutcome CloudPhotoClient::listAlbums(const ListAlbumsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1203,42 +1203,6 @@ CloudPhotoClient::GetPrivateAccessUrlsOutcomeCallable CloudPhotoClient::getPriva
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcome CloudPhotoClient::getSimilarPhotos(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(GetSimilarPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetSimilarPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getSimilarPhotosAsync(const GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getSimilarPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcomeCallable CloudPhotoClient::getSimilarPhotosCallable(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetSimilarPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getSimilarPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListEventsOutcome CloudPhotoClient::listEvents(const ListEventsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1275,6 +1239,42 @@ CloudPhotoClient::ListEventsOutcomeCallable CloudPhotoClient::listEventsCallable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcome CloudPhotoClient::getSimilarPhotos(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(GetSimilarPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetSimilarPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getSimilarPhotosAsync(const GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getSimilarPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcomeCallable CloudPhotoClient::getSimilarPhotosCallable(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetSimilarPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getSimilarPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetVideoCoverOutcome CloudPhotoClient::getVideoCover(const GetVideoCoverRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1527,42 +1527,6 @@ CloudPhotoClient::GetDownloadUrlsOutcomeCallable CloudPhotoClient::getDownloadUr
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcome CloudPhotoClient::getPhotos(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetPhotosOutcome(GetPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getPhotosAsync(const GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcomeCallable CloudPhotoClient::getPhotosCallable(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RegisterPhotoOutcome CloudPhotoClient::registerPhoto(const RegisterPhotoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1599,6 +1563,42 @@ CloudPhotoClient::RegisterPhotoOutcomeCallable CloudPhotoClient::registerPhotoCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcome CloudPhotoClient::getPhotos(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetPhotosOutcome(GetPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getPhotosAsync(const GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcomeCallable CloudPhotoClient::getPhotosCallable(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::EditPhotoStoreOutcome CloudPhotoClient::editPhotoStore(const EditPhotoStoreRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
338
cr/CMakeLists.txt
Normal file
338
cr/CMakeLists.txt
Normal file
@@ -0,0 +1,338 @@
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(cr_public_header
|
||||
include/alibabacloud/cr/CrClient.h
|
||||
include/alibabacloud/cr/CrExport.h )
|
||||
|
||||
set(cr_public_header_model
|
||||
include/alibabacloud/cr/model/DeleteImageRequest.h
|
||||
include/alibabacloud/cr/model/DeleteImageResult.h
|
||||
include/alibabacloud/cr/model/GetImageScanRequest.h
|
||||
include/alibabacloud/cr/model/GetImageScanResult.h
|
||||
include/alibabacloud/cr/model/GetMirrorListRequest.h
|
||||
include/alibabacloud/cr/model/GetMirrorListResult.h
|
||||
include/alibabacloud/cr/model/DeleteNamespaceRequest.h
|
||||
include/alibabacloud/cr/model/DeleteNamespaceResult.h
|
||||
include/alibabacloud/cr/model/CreateUserSourceAccountRequest.h
|
||||
include/alibabacloud/cr/model/CreateUserSourceAccountResult.h
|
||||
include/alibabacloud/cr/model/GetRepoAuthorizationListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoAuthorizationListResult.h
|
||||
include/alibabacloud/cr/model/CreateUserInfoRequest.h
|
||||
include/alibabacloud/cr/model/CreateUserInfoResult.h
|
||||
include/alibabacloud/cr/model/UpdateNamespaceAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/UpdateNamespaceAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/StartRepoBuildRequest.h
|
||||
include/alibabacloud/cr/model/StartRepoBuildResult.h
|
||||
include/alibabacloud/cr/model/CreateCollectionRequest.h
|
||||
include/alibabacloud/cr/model/CreateCollectionResult.h
|
||||
include/alibabacloud/cr/model/DeleteUserSourceAccountRequest.h
|
||||
include/alibabacloud/cr/model/DeleteUserSourceAccountResult.h
|
||||
include/alibabacloud/cr/model/GetNamespaceRequest.h
|
||||
include/alibabacloud/cr/model/GetNamespaceResult.h
|
||||
include/alibabacloud/cr/model/UpdateRepoBuildRuleRequest.h
|
||||
include/alibabacloud/cr/model/UpdateRepoBuildRuleResult.h
|
||||
include/alibabacloud/cr/model/StartImageScanRequest.h
|
||||
include/alibabacloud/cr/model/StartImageScanResult.h
|
||||
include/alibabacloud/cr/model/DeleteCollectionRequest.h
|
||||
include/alibabacloud/cr/model/DeleteCollectionResult.h
|
||||
include/alibabacloud/cr/model/GetUserSourceRepoListRequest.h
|
||||
include/alibabacloud/cr/model/GetUserSourceRepoListResult.h
|
||||
include/alibabacloud/cr/model/GetRegionRequest.h
|
||||
include/alibabacloud/cr/model/GetRegionResult.h
|
||||
include/alibabacloud/cr/model/GetNamespaceAuthorizationListRequest.h
|
||||
include/alibabacloud/cr/model/GetNamespaceAuthorizationListResult.h
|
||||
include/alibabacloud/cr/model/GetAuthorizationTokenRequest.h
|
||||
include/alibabacloud/cr/model/GetAuthorizationTokenResult.h
|
||||
include/alibabacloud/cr/model/UpdateRepoWebhookRequest.h
|
||||
include/alibabacloud/cr/model/UpdateRepoWebhookResult.h
|
||||
include/alibabacloud/cr/model/CreateRepoWebhookRequest.h
|
||||
include/alibabacloud/cr/model/CreateRepoWebhookResult.h
|
||||
include/alibabacloud/cr/model/UpdateUserInfoRequest.h
|
||||
include/alibabacloud/cr/model/UpdateUserInfoResult.h
|
||||
include/alibabacloud/cr/model/GetRepoWebhookRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoWebhookResult.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildListResult.h
|
||||
include/alibabacloud/cr/model/DeleteRepoRequest.h
|
||||
include/alibabacloud/cr/model/DeleteRepoResult.h
|
||||
include/alibabacloud/cr/model/DeleteRepoAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/DeleteRepoAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/SearchRepoRequest.h
|
||||
include/alibabacloud/cr/model/SearchRepoResult.h
|
||||
include/alibabacloud/cr/model/GetRepoWebhookLogListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoWebhookLogListResult.h
|
||||
include/alibabacloud/cr/model/GetRepoBatchRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoBatchResult.h
|
||||
include/alibabacloud/cr/model/GetUserInfoRequest.h
|
||||
include/alibabacloud/cr/model/GetUserInfoResult.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildLogsRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildLogsResult.h
|
||||
include/alibabacloud/cr/model/GetNamespaceListRequest.h
|
||||
include/alibabacloud/cr/model/GetNamespaceListResult.h
|
||||
include/alibabacloud/cr/model/GetRepoListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoListResult.h
|
||||
include/alibabacloud/cr/model/GetRegionListRequest.h
|
||||
include/alibabacloud/cr/model/GetRegionListResult.h
|
||||
include/alibabacloud/cr/model/GetImageLayerRequest.h
|
||||
include/alibabacloud/cr/model/GetImageLayerResult.h
|
||||
include/alibabacloud/cr/model/GetRepoTagsRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoTagsResult.h
|
||||
include/alibabacloud/cr/model/GetSubUserListRequest.h
|
||||
include/alibabacloud/cr/model/GetSubUserListResult.h
|
||||
include/alibabacloud/cr/model/CreateRepoRequest.h
|
||||
include/alibabacloud/cr/model/CreateRepoResult.h
|
||||
include/alibabacloud/cr/model/StartRepoBuildByRuleRequest.h
|
||||
include/alibabacloud/cr/model/StartRepoBuildByRuleResult.h
|
||||
include/alibabacloud/cr/model/CreateRepoSyncTaskRequest.h
|
||||
include/alibabacloud/cr/model/CreateRepoSyncTaskResult.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildRuleListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildRuleListResult.h
|
||||
include/alibabacloud/cr/model/GetUserSourceRepoRefListRequest.h
|
||||
include/alibabacloud/cr/model/GetUserSourceRepoRefListResult.h
|
||||
include/alibabacloud/cr/model/GetImageManifestRequest.h
|
||||
include/alibabacloud/cr/model/GetImageManifestResult.h
|
||||
include/alibabacloud/cr/model/CancelRepoBuildRequest.h
|
||||
include/alibabacloud/cr/model/CancelRepoBuildResult.h
|
||||
include/alibabacloud/cr/model/UpdateRepoAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/UpdateRepoAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/GetRepoSourceRepoRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoSourceRepoResult.h
|
||||
include/alibabacloud/cr/model/DeleteNamespaceAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/DeleteNamespaceAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/CreateRepoBuildRuleRequest.h
|
||||
include/alibabacloud/cr/model/CreateRepoBuildRuleResult.h
|
||||
include/alibabacloud/cr/model/UpdateRepoRequest.h
|
||||
include/alibabacloud/cr/model/UpdateRepoResult.h
|
||||
include/alibabacloud/cr/model/GetCollectionRequest.h
|
||||
include/alibabacloud/cr/model/GetCollectionResult.h
|
||||
include/alibabacloud/cr/model/UpdateNamespaceRequest.h
|
||||
include/alibabacloud/cr/model/UpdateNamespaceResult.h
|
||||
include/alibabacloud/cr/model/GetRepoSyncTaskListRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoSyncTaskListResult.h
|
||||
include/alibabacloud/cr/model/GetRepoSyncTaskRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoSyncTaskResult.h
|
||||
include/alibabacloud/cr/model/CreateNamespaceAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/CreateNamespaceAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/GetRepoListByNamespaceRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoListByNamespaceResult.h
|
||||
include/alibabacloud/cr/model/UpdateRepoSourceRepoRequest.h
|
||||
include/alibabacloud/cr/model/UpdateRepoSourceRepoResult.h
|
||||
include/alibabacloud/cr/model/GetRepoRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoResult.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildStatusRequest.h
|
||||
include/alibabacloud/cr/model/GetRepoBuildStatusResult.h
|
||||
include/alibabacloud/cr/model/CreateRepoAuthorizationRequest.h
|
||||
include/alibabacloud/cr/model/CreateRepoAuthorizationResult.h
|
||||
include/alibabacloud/cr/model/DeleteRepoWebhookRequest.h
|
||||
include/alibabacloud/cr/model/DeleteRepoWebhookResult.h
|
||||
include/alibabacloud/cr/model/DeleteRepoBuildRuleRequest.h
|
||||
include/alibabacloud/cr/model/DeleteRepoBuildRuleResult.h
|
||||
include/alibabacloud/cr/model/GetUserSourceAccountRequest.h
|
||||
include/alibabacloud/cr/model/GetUserSourceAccountResult.h
|
||||
include/alibabacloud/cr/model/GetSearchRequest.h
|
||||
include/alibabacloud/cr/model/GetSearchResult.h
|
||||
include/alibabacloud/cr/model/CreateNamespaceRequest.h
|
||||
include/alibabacloud/cr/model/CreateNamespaceResult.h )
|
||||
|
||||
set(cr_src
|
||||
src/CrClient.cc
|
||||
src/model/DeleteImageRequest.cc
|
||||
src/model/DeleteImageResult.cc
|
||||
src/model/GetImageScanRequest.cc
|
||||
src/model/GetImageScanResult.cc
|
||||
src/model/GetMirrorListRequest.cc
|
||||
src/model/GetMirrorListResult.cc
|
||||
src/model/DeleteNamespaceRequest.cc
|
||||
src/model/DeleteNamespaceResult.cc
|
||||
src/model/CreateUserSourceAccountRequest.cc
|
||||
src/model/CreateUserSourceAccountResult.cc
|
||||
src/model/GetRepoAuthorizationListRequest.cc
|
||||
src/model/GetRepoAuthorizationListResult.cc
|
||||
src/model/CreateUserInfoRequest.cc
|
||||
src/model/CreateUserInfoResult.cc
|
||||
src/model/UpdateNamespaceAuthorizationRequest.cc
|
||||
src/model/UpdateNamespaceAuthorizationResult.cc
|
||||
src/model/StartRepoBuildRequest.cc
|
||||
src/model/StartRepoBuildResult.cc
|
||||
src/model/CreateCollectionRequest.cc
|
||||
src/model/CreateCollectionResult.cc
|
||||
src/model/DeleteUserSourceAccountRequest.cc
|
||||
src/model/DeleteUserSourceAccountResult.cc
|
||||
src/model/GetNamespaceRequest.cc
|
||||
src/model/GetNamespaceResult.cc
|
||||
src/model/UpdateRepoBuildRuleRequest.cc
|
||||
src/model/UpdateRepoBuildRuleResult.cc
|
||||
src/model/StartImageScanRequest.cc
|
||||
src/model/StartImageScanResult.cc
|
||||
src/model/DeleteCollectionRequest.cc
|
||||
src/model/DeleteCollectionResult.cc
|
||||
src/model/GetUserSourceRepoListRequest.cc
|
||||
src/model/GetUserSourceRepoListResult.cc
|
||||
src/model/GetRegionRequest.cc
|
||||
src/model/GetRegionResult.cc
|
||||
src/model/GetNamespaceAuthorizationListRequest.cc
|
||||
src/model/GetNamespaceAuthorizationListResult.cc
|
||||
src/model/GetAuthorizationTokenRequest.cc
|
||||
src/model/GetAuthorizationTokenResult.cc
|
||||
src/model/UpdateRepoWebhookRequest.cc
|
||||
src/model/UpdateRepoWebhookResult.cc
|
||||
src/model/CreateRepoWebhookRequest.cc
|
||||
src/model/CreateRepoWebhookResult.cc
|
||||
src/model/UpdateUserInfoRequest.cc
|
||||
src/model/UpdateUserInfoResult.cc
|
||||
src/model/GetRepoWebhookRequest.cc
|
||||
src/model/GetRepoWebhookResult.cc
|
||||
src/model/GetRepoBuildListRequest.cc
|
||||
src/model/GetRepoBuildListResult.cc
|
||||
src/model/DeleteRepoRequest.cc
|
||||
src/model/DeleteRepoResult.cc
|
||||
src/model/DeleteRepoAuthorizationRequest.cc
|
||||
src/model/DeleteRepoAuthorizationResult.cc
|
||||
src/model/SearchRepoRequest.cc
|
||||
src/model/SearchRepoResult.cc
|
||||
src/model/GetRepoWebhookLogListRequest.cc
|
||||
src/model/GetRepoWebhookLogListResult.cc
|
||||
src/model/GetRepoBatchRequest.cc
|
||||
src/model/GetRepoBatchResult.cc
|
||||
src/model/GetUserInfoRequest.cc
|
||||
src/model/GetUserInfoResult.cc
|
||||
src/model/GetRepoBuildLogsRequest.cc
|
||||
src/model/GetRepoBuildLogsResult.cc
|
||||
src/model/GetNamespaceListRequest.cc
|
||||
src/model/GetNamespaceListResult.cc
|
||||
src/model/GetRepoListRequest.cc
|
||||
src/model/GetRepoListResult.cc
|
||||
src/model/GetRegionListRequest.cc
|
||||
src/model/GetRegionListResult.cc
|
||||
src/model/GetImageLayerRequest.cc
|
||||
src/model/GetImageLayerResult.cc
|
||||
src/model/GetRepoTagsRequest.cc
|
||||
src/model/GetRepoTagsResult.cc
|
||||
src/model/GetSubUserListRequest.cc
|
||||
src/model/GetSubUserListResult.cc
|
||||
src/model/CreateRepoRequest.cc
|
||||
src/model/CreateRepoResult.cc
|
||||
src/model/StartRepoBuildByRuleRequest.cc
|
||||
src/model/StartRepoBuildByRuleResult.cc
|
||||
src/model/CreateRepoSyncTaskRequest.cc
|
||||
src/model/CreateRepoSyncTaskResult.cc
|
||||
src/model/GetRepoBuildRuleListRequest.cc
|
||||
src/model/GetRepoBuildRuleListResult.cc
|
||||
src/model/GetUserSourceRepoRefListRequest.cc
|
||||
src/model/GetUserSourceRepoRefListResult.cc
|
||||
src/model/GetImageManifestRequest.cc
|
||||
src/model/GetImageManifestResult.cc
|
||||
src/model/CancelRepoBuildRequest.cc
|
||||
src/model/CancelRepoBuildResult.cc
|
||||
src/model/UpdateRepoAuthorizationRequest.cc
|
||||
src/model/UpdateRepoAuthorizationResult.cc
|
||||
src/model/GetRepoSourceRepoRequest.cc
|
||||
src/model/GetRepoSourceRepoResult.cc
|
||||
src/model/DeleteNamespaceAuthorizationRequest.cc
|
||||
src/model/DeleteNamespaceAuthorizationResult.cc
|
||||
src/model/CreateRepoBuildRuleRequest.cc
|
||||
src/model/CreateRepoBuildRuleResult.cc
|
||||
src/model/UpdateRepoRequest.cc
|
||||
src/model/UpdateRepoResult.cc
|
||||
src/model/GetCollectionRequest.cc
|
||||
src/model/GetCollectionResult.cc
|
||||
src/model/UpdateNamespaceRequest.cc
|
||||
src/model/UpdateNamespaceResult.cc
|
||||
src/model/GetRepoSyncTaskListRequest.cc
|
||||
src/model/GetRepoSyncTaskListResult.cc
|
||||
src/model/GetRepoSyncTaskRequest.cc
|
||||
src/model/GetRepoSyncTaskResult.cc
|
||||
src/model/CreateNamespaceAuthorizationRequest.cc
|
||||
src/model/CreateNamespaceAuthorizationResult.cc
|
||||
src/model/GetRepoListByNamespaceRequest.cc
|
||||
src/model/GetRepoListByNamespaceResult.cc
|
||||
src/model/UpdateRepoSourceRepoRequest.cc
|
||||
src/model/UpdateRepoSourceRepoResult.cc
|
||||
src/model/GetRepoRequest.cc
|
||||
src/model/GetRepoResult.cc
|
||||
src/model/GetRepoBuildStatusRequest.cc
|
||||
src/model/GetRepoBuildStatusResult.cc
|
||||
src/model/CreateRepoAuthorizationRequest.cc
|
||||
src/model/CreateRepoAuthorizationResult.cc
|
||||
src/model/DeleteRepoWebhookRequest.cc
|
||||
src/model/DeleteRepoWebhookResult.cc
|
||||
src/model/DeleteRepoBuildRuleRequest.cc
|
||||
src/model/DeleteRepoBuildRuleResult.cc
|
||||
src/model/GetUserSourceAccountRequest.cc
|
||||
src/model/GetUserSourceAccountResult.cc
|
||||
src/model/GetSearchRequest.cc
|
||||
src/model/GetSearchResult.cc
|
||||
src/model/CreateNamespaceRequest.cc
|
||||
src/model/CreateNamespaceResult.cc )
|
||||
|
||||
add_library(cr ${LIB_TYPE}
|
||||
${cr_public_header}
|
||||
${cr_public_header_model}
|
||||
${cr_src})
|
||||
|
||||
set_target_properties(cr
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}cr
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(cr
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_CR_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(cr
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(cr
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(cr
|
||||
jsoncpp)
|
||||
target_include_directories(cr
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(cr
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(cr
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(cr
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(cr
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${cr_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cr)
|
||||
install(FILES ${cr_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cr/model)
|
||||
install(TARGETS cr
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
558
cr/include/alibabacloud/cr/CrClient.h
Normal file
558
cr/include/alibabacloud/cr/CrClient.h
Normal file
@@ -0,0 +1,558 @@
|
||||
/*
|
||||
* 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_CR_CRCLIENT_H_
|
||||
#define ALIBABACLOUD_CR_CRCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RoaServiceClient.h>
|
||||
#include "CrExport.h"
|
||||
#include "model/DeleteImageRequest.h"
|
||||
#include "model/DeleteImageResult.h"
|
||||
#include "model/GetImageScanRequest.h"
|
||||
#include "model/GetImageScanResult.h"
|
||||
#include "model/GetMirrorListRequest.h"
|
||||
#include "model/GetMirrorListResult.h"
|
||||
#include "model/DeleteNamespaceRequest.h"
|
||||
#include "model/DeleteNamespaceResult.h"
|
||||
#include "model/CreateUserSourceAccountRequest.h"
|
||||
#include "model/CreateUserSourceAccountResult.h"
|
||||
#include "model/GetRepoAuthorizationListRequest.h"
|
||||
#include "model/GetRepoAuthorizationListResult.h"
|
||||
#include "model/CreateUserInfoRequest.h"
|
||||
#include "model/CreateUserInfoResult.h"
|
||||
#include "model/UpdateNamespaceAuthorizationRequest.h"
|
||||
#include "model/UpdateNamespaceAuthorizationResult.h"
|
||||
#include "model/StartRepoBuildRequest.h"
|
||||
#include "model/StartRepoBuildResult.h"
|
||||
#include "model/CreateCollectionRequest.h"
|
||||
#include "model/CreateCollectionResult.h"
|
||||
#include "model/DeleteUserSourceAccountRequest.h"
|
||||
#include "model/DeleteUserSourceAccountResult.h"
|
||||
#include "model/GetNamespaceRequest.h"
|
||||
#include "model/GetNamespaceResult.h"
|
||||
#include "model/UpdateRepoBuildRuleRequest.h"
|
||||
#include "model/UpdateRepoBuildRuleResult.h"
|
||||
#include "model/StartImageScanRequest.h"
|
||||
#include "model/StartImageScanResult.h"
|
||||
#include "model/DeleteCollectionRequest.h"
|
||||
#include "model/DeleteCollectionResult.h"
|
||||
#include "model/GetUserSourceRepoListRequest.h"
|
||||
#include "model/GetUserSourceRepoListResult.h"
|
||||
#include "model/GetRegionRequest.h"
|
||||
#include "model/GetRegionResult.h"
|
||||
#include "model/GetNamespaceAuthorizationListRequest.h"
|
||||
#include "model/GetNamespaceAuthorizationListResult.h"
|
||||
#include "model/GetAuthorizationTokenRequest.h"
|
||||
#include "model/GetAuthorizationTokenResult.h"
|
||||
#include "model/UpdateRepoWebhookRequest.h"
|
||||
#include "model/UpdateRepoWebhookResult.h"
|
||||
#include "model/CreateRepoWebhookRequest.h"
|
||||
#include "model/CreateRepoWebhookResult.h"
|
||||
#include "model/UpdateUserInfoRequest.h"
|
||||
#include "model/UpdateUserInfoResult.h"
|
||||
#include "model/GetRepoWebhookRequest.h"
|
||||
#include "model/GetRepoWebhookResult.h"
|
||||
#include "model/GetRepoBuildListRequest.h"
|
||||
#include "model/GetRepoBuildListResult.h"
|
||||
#include "model/DeleteRepoRequest.h"
|
||||
#include "model/DeleteRepoResult.h"
|
||||
#include "model/DeleteRepoAuthorizationRequest.h"
|
||||
#include "model/DeleteRepoAuthorizationResult.h"
|
||||
#include "model/SearchRepoRequest.h"
|
||||
#include "model/SearchRepoResult.h"
|
||||
#include "model/GetRepoWebhookLogListRequest.h"
|
||||
#include "model/GetRepoWebhookLogListResult.h"
|
||||
#include "model/GetRepoBatchRequest.h"
|
||||
#include "model/GetRepoBatchResult.h"
|
||||
#include "model/GetUserInfoRequest.h"
|
||||
#include "model/GetUserInfoResult.h"
|
||||
#include "model/GetRepoBuildLogsRequest.h"
|
||||
#include "model/GetRepoBuildLogsResult.h"
|
||||
#include "model/GetNamespaceListRequest.h"
|
||||
#include "model/GetNamespaceListResult.h"
|
||||
#include "model/GetRepoListRequest.h"
|
||||
#include "model/GetRepoListResult.h"
|
||||
#include "model/GetRegionListRequest.h"
|
||||
#include "model/GetRegionListResult.h"
|
||||
#include "model/GetImageLayerRequest.h"
|
||||
#include "model/GetImageLayerResult.h"
|
||||
#include "model/GetRepoTagsRequest.h"
|
||||
#include "model/GetRepoTagsResult.h"
|
||||
#include "model/GetSubUserListRequest.h"
|
||||
#include "model/GetSubUserListResult.h"
|
||||
#include "model/CreateRepoRequest.h"
|
||||
#include "model/CreateRepoResult.h"
|
||||
#include "model/StartRepoBuildByRuleRequest.h"
|
||||
#include "model/StartRepoBuildByRuleResult.h"
|
||||
#include "model/CreateRepoSyncTaskRequest.h"
|
||||
#include "model/CreateRepoSyncTaskResult.h"
|
||||
#include "model/GetRepoBuildRuleListRequest.h"
|
||||
#include "model/GetRepoBuildRuleListResult.h"
|
||||
#include "model/GetUserSourceRepoRefListRequest.h"
|
||||
#include "model/GetUserSourceRepoRefListResult.h"
|
||||
#include "model/GetImageManifestRequest.h"
|
||||
#include "model/GetImageManifestResult.h"
|
||||
#include "model/CancelRepoBuildRequest.h"
|
||||
#include "model/CancelRepoBuildResult.h"
|
||||
#include "model/UpdateRepoAuthorizationRequest.h"
|
||||
#include "model/UpdateRepoAuthorizationResult.h"
|
||||
#include "model/GetRepoSourceRepoRequest.h"
|
||||
#include "model/GetRepoSourceRepoResult.h"
|
||||
#include "model/DeleteNamespaceAuthorizationRequest.h"
|
||||
#include "model/DeleteNamespaceAuthorizationResult.h"
|
||||
#include "model/CreateRepoBuildRuleRequest.h"
|
||||
#include "model/CreateRepoBuildRuleResult.h"
|
||||
#include "model/UpdateRepoRequest.h"
|
||||
#include "model/UpdateRepoResult.h"
|
||||
#include "model/GetCollectionRequest.h"
|
||||
#include "model/GetCollectionResult.h"
|
||||
#include "model/UpdateNamespaceRequest.h"
|
||||
#include "model/UpdateNamespaceResult.h"
|
||||
#include "model/GetRepoSyncTaskListRequest.h"
|
||||
#include "model/GetRepoSyncTaskListResult.h"
|
||||
#include "model/GetRepoSyncTaskRequest.h"
|
||||
#include "model/GetRepoSyncTaskResult.h"
|
||||
#include "model/CreateNamespaceAuthorizationRequest.h"
|
||||
#include "model/CreateNamespaceAuthorizationResult.h"
|
||||
#include "model/GetRepoListByNamespaceRequest.h"
|
||||
#include "model/GetRepoListByNamespaceResult.h"
|
||||
#include "model/UpdateRepoSourceRepoRequest.h"
|
||||
#include "model/UpdateRepoSourceRepoResult.h"
|
||||
#include "model/GetRepoRequest.h"
|
||||
#include "model/GetRepoResult.h"
|
||||
#include "model/GetRepoBuildStatusRequest.h"
|
||||
#include "model/GetRepoBuildStatusResult.h"
|
||||
#include "model/CreateRepoAuthorizationRequest.h"
|
||||
#include "model/CreateRepoAuthorizationResult.h"
|
||||
#include "model/DeleteRepoWebhookRequest.h"
|
||||
#include "model/DeleteRepoWebhookResult.h"
|
||||
#include "model/DeleteRepoBuildRuleRequest.h"
|
||||
#include "model/DeleteRepoBuildRuleResult.h"
|
||||
#include "model/GetUserSourceAccountRequest.h"
|
||||
#include "model/GetUserSourceAccountResult.h"
|
||||
#include "model/GetSearchRequest.h"
|
||||
#include "model/GetSearchResult.h"
|
||||
#include "model/CreateNamespaceRequest.h"
|
||||
#include "model/CreateNamespaceResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CrClient : public RoaServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::DeleteImageResult> DeleteImageOutcome;
|
||||
typedef std::future<DeleteImageOutcome> DeleteImageOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteImageRequest&, const DeleteImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteImageAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetImageScanResult> GetImageScanOutcome;
|
||||
typedef std::future<GetImageScanOutcome> GetImageScanOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetImageScanRequest&, const GetImageScanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageScanAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetMirrorListResult> GetMirrorListOutcome;
|
||||
typedef std::future<GetMirrorListOutcome> GetMirrorListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetMirrorListRequest&, const GetMirrorListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMirrorListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNamespaceResult> DeleteNamespaceOutcome;
|
||||
typedef std::future<DeleteNamespaceOutcome> DeleteNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteNamespaceRequest&, const DeleteNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUserSourceAccountResult> CreateUserSourceAccountOutcome;
|
||||
typedef std::future<CreateUserSourceAccountOutcome> CreateUserSourceAccountOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateUserSourceAccountRequest&, const CreateUserSourceAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserSourceAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoAuthorizationListResult> GetRepoAuthorizationListOutcome;
|
||||
typedef std::future<GetRepoAuthorizationListOutcome> GetRepoAuthorizationListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoAuthorizationListRequest&, const GetRepoAuthorizationListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoAuthorizationListAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUserInfoResult> CreateUserInfoOutcome;
|
||||
typedef std::future<CreateUserInfoOutcome> CreateUserInfoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateUserInfoRequest&, const CreateUserInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNamespaceAuthorizationResult> UpdateNamespaceAuthorizationOutcome;
|
||||
typedef std::future<UpdateNamespaceAuthorizationOutcome> UpdateNamespaceAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateNamespaceAuthorizationRequest&, const UpdateNamespaceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNamespaceAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartRepoBuildResult> StartRepoBuildOutcome;
|
||||
typedef std::future<StartRepoBuildOutcome> StartRepoBuildOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::StartRepoBuildRequest&, const StartRepoBuildOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartRepoBuildAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCollectionResult> CreateCollectionOutcome;
|
||||
typedef std::future<CreateCollectionOutcome> CreateCollectionOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateCollectionRequest&, const CreateCollectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCollectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteUserSourceAccountResult> DeleteUserSourceAccountOutcome;
|
||||
typedef std::future<DeleteUserSourceAccountOutcome> DeleteUserSourceAccountOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteUserSourceAccountRequest&, const DeleteUserSourceAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserSourceAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNamespaceResult> GetNamespaceOutcome;
|
||||
typedef std::future<GetNamespaceOutcome> GetNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetNamespaceRequest&, const GetNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRepoBuildRuleResult> UpdateRepoBuildRuleOutcome;
|
||||
typedef std::future<UpdateRepoBuildRuleOutcome> UpdateRepoBuildRuleOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateRepoBuildRuleRequest&, const UpdateRepoBuildRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRepoBuildRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartImageScanResult> StartImageScanOutcome;
|
||||
typedef std::future<StartImageScanOutcome> StartImageScanOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::StartImageScanRequest&, const StartImageScanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartImageScanAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCollectionResult> DeleteCollectionOutcome;
|
||||
typedef std::future<DeleteCollectionOutcome> DeleteCollectionOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteCollectionRequest&, const DeleteCollectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCollectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserSourceRepoListResult> GetUserSourceRepoListOutcome;
|
||||
typedef std::future<GetUserSourceRepoListOutcome> GetUserSourceRepoListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetUserSourceRepoListRequest&, const GetUserSourceRepoListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserSourceRepoListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRegionResult> GetRegionOutcome;
|
||||
typedef std::future<GetRegionOutcome> GetRegionOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRegionRequest&, const GetRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRegionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNamespaceAuthorizationListResult> GetNamespaceAuthorizationListOutcome;
|
||||
typedef std::future<GetNamespaceAuthorizationListOutcome> GetNamespaceAuthorizationListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetNamespaceAuthorizationListRequest&, const GetNamespaceAuthorizationListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNamespaceAuthorizationListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAuthorizationTokenResult> GetAuthorizationTokenOutcome;
|
||||
typedef std::future<GetAuthorizationTokenOutcome> GetAuthorizationTokenOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetAuthorizationTokenRequest&, const GetAuthorizationTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAuthorizationTokenAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRepoWebhookResult> UpdateRepoWebhookOutcome;
|
||||
typedef std::future<UpdateRepoWebhookOutcome> UpdateRepoWebhookOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateRepoWebhookRequest&, const UpdateRepoWebhookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRepoWebhookAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRepoWebhookResult> CreateRepoWebhookOutcome;
|
||||
typedef std::future<CreateRepoWebhookOutcome> CreateRepoWebhookOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateRepoWebhookRequest&, const CreateRepoWebhookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRepoWebhookAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateUserInfoResult> UpdateUserInfoOutcome;
|
||||
typedef std::future<UpdateUserInfoOutcome> UpdateUserInfoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateUserInfoRequest&, const UpdateUserInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateUserInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoWebhookResult> GetRepoWebhookOutcome;
|
||||
typedef std::future<GetRepoWebhookOutcome> GetRepoWebhookOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoWebhookRequest&, const GetRepoWebhookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoWebhookAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoBuildListResult> GetRepoBuildListOutcome;
|
||||
typedef std::future<GetRepoBuildListOutcome> GetRepoBuildListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoBuildListRequest&, const GetRepoBuildListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoBuildListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRepoResult> DeleteRepoOutcome;
|
||||
typedef std::future<DeleteRepoOutcome> DeleteRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteRepoRequest&, const DeleteRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRepoAuthorizationResult> DeleteRepoAuthorizationOutcome;
|
||||
typedef std::future<DeleteRepoAuthorizationOutcome> DeleteRepoAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteRepoAuthorizationRequest&, const DeleteRepoAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRepoAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::SearchRepoResult> SearchRepoOutcome;
|
||||
typedef std::future<SearchRepoOutcome> SearchRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::SearchRepoRequest&, const SearchRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SearchRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoWebhookLogListResult> GetRepoWebhookLogListOutcome;
|
||||
typedef std::future<GetRepoWebhookLogListOutcome> GetRepoWebhookLogListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoWebhookLogListRequest&, const GetRepoWebhookLogListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoWebhookLogListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoBatchResult> GetRepoBatchOutcome;
|
||||
typedef std::future<GetRepoBatchOutcome> GetRepoBatchOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoBatchRequest&, const GetRepoBatchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoBatchAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserInfoResult> GetUserInfoOutcome;
|
||||
typedef std::future<GetUserInfoOutcome> GetUserInfoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetUserInfoRequest&, const GetUserInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoBuildLogsResult> GetRepoBuildLogsOutcome;
|
||||
typedef std::future<GetRepoBuildLogsOutcome> GetRepoBuildLogsOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoBuildLogsRequest&, const GetRepoBuildLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoBuildLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNamespaceListResult> GetNamespaceListOutcome;
|
||||
typedef std::future<GetNamespaceListOutcome> GetNamespaceListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetNamespaceListRequest&, const GetNamespaceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNamespaceListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoListResult> GetRepoListOutcome;
|
||||
typedef std::future<GetRepoListOutcome> GetRepoListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoListRequest&, const GetRepoListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRegionListResult> GetRegionListOutcome;
|
||||
typedef std::future<GetRegionListOutcome> GetRegionListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRegionListRequest&, const GetRegionListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRegionListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetImageLayerResult> GetImageLayerOutcome;
|
||||
typedef std::future<GetImageLayerOutcome> GetImageLayerOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetImageLayerRequest&, const GetImageLayerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageLayerAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoTagsResult> GetRepoTagsOutcome;
|
||||
typedef std::future<GetRepoTagsOutcome> GetRepoTagsOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoTagsRequest&, const GetRepoTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoTagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSubUserListResult> GetSubUserListOutcome;
|
||||
typedef std::future<GetSubUserListOutcome> GetSubUserListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetSubUserListRequest&, const GetSubUserListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSubUserListAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRepoResult> CreateRepoOutcome;
|
||||
typedef std::future<CreateRepoOutcome> CreateRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateRepoRequest&, const CreateRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartRepoBuildByRuleResult> StartRepoBuildByRuleOutcome;
|
||||
typedef std::future<StartRepoBuildByRuleOutcome> StartRepoBuildByRuleOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::StartRepoBuildByRuleRequest&, const StartRepoBuildByRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartRepoBuildByRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRepoSyncTaskResult> CreateRepoSyncTaskOutcome;
|
||||
typedef std::future<CreateRepoSyncTaskOutcome> CreateRepoSyncTaskOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateRepoSyncTaskRequest&, const CreateRepoSyncTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRepoSyncTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoBuildRuleListResult> GetRepoBuildRuleListOutcome;
|
||||
typedef std::future<GetRepoBuildRuleListOutcome> GetRepoBuildRuleListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoBuildRuleListRequest&, const GetRepoBuildRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoBuildRuleListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserSourceRepoRefListResult> GetUserSourceRepoRefListOutcome;
|
||||
typedef std::future<GetUserSourceRepoRefListOutcome> GetUserSourceRepoRefListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetUserSourceRepoRefListRequest&, const GetUserSourceRepoRefListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserSourceRepoRefListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetImageManifestResult> GetImageManifestOutcome;
|
||||
typedef std::future<GetImageManifestOutcome> GetImageManifestOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetImageManifestRequest&, const GetImageManifestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageManifestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelRepoBuildResult> CancelRepoBuildOutcome;
|
||||
typedef std::future<CancelRepoBuildOutcome> CancelRepoBuildOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CancelRepoBuildRequest&, const CancelRepoBuildOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelRepoBuildAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRepoAuthorizationResult> UpdateRepoAuthorizationOutcome;
|
||||
typedef std::future<UpdateRepoAuthorizationOutcome> UpdateRepoAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateRepoAuthorizationRequest&, const UpdateRepoAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRepoAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoSourceRepoResult> GetRepoSourceRepoOutcome;
|
||||
typedef std::future<GetRepoSourceRepoOutcome> GetRepoSourceRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoSourceRepoRequest&, const GetRepoSourceRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoSourceRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNamespaceAuthorizationResult> DeleteNamespaceAuthorizationOutcome;
|
||||
typedef std::future<DeleteNamespaceAuthorizationOutcome> DeleteNamespaceAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteNamespaceAuthorizationRequest&, const DeleteNamespaceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNamespaceAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRepoBuildRuleResult> CreateRepoBuildRuleOutcome;
|
||||
typedef std::future<CreateRepoBuildRuleOutcome> CreateRepoBuildRuleOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateRepoBuildRuleRequest&, const CreateRepoBuildRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRepoBuildRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRepoResult> UpdateRepoOutcome;
|
||||
typedef std::future<UpdateRepoOutcome> UpdateRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateRepoRequest&, const UpdateRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCollectionResult> GetCollectionOutcome;
|
||||
typedef std::future<GetCollectionOutcome> GetCollectionOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetCollectionRequest&, const GetCollectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCollectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNamespaceResult> UpdateNamespaceOutcome;
|
||||
typedef std::future<UpdateNamespaceOutcome> UpdateNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateNamespaceRequest&, const UpdateNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoSyncTaskListResult> GetRepoSyncTaskListOutcome;
|
||||
typedef std::future<GetRepoSyncTaskListOutcome> GetRepoSyncTaskListOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoSyncTaskListRequest&, const GetRepoSyncTaskListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoSyncTaskListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoSyncTaskResult> GetRepoSyncTaskOutcome;
|
||||
typedef std::future<GetRepoSyncTaskOutcome> GetRepoSyncTaskOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoSyncTaskRequest&, const GetRepoSyncTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoSyncTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNamespaceAuthorizationResult> CreateNamespaceAuthorizationOutcome;
|
||||
typedef std::future<CreateNamespaceAuthorizationOutcome> CreateNamespaceAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateNamespaceAuthorizationRequest&, const CreateNamespaceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNamespaceAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoListByNamespaceResult> GetRepoListByNamespaceOutcome;
|
||||
typedef std::future<GetRepoListByNamespaceOutcome> GetRepoListByNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoListByNamespaceRequest&, const GetRepoListByNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoListByNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRepoSourceRepoResult> UpdateRepoSourceRepoOutcome;
|
||||
typedef std::future<UpdateRepoSourceRepoOutcome> UpdateRepoSourceRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::UpdateRepoSourceRepoRequest&, const UpdateRepoSourceRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRepoSourceRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoResult> GetRepoOutcome;
|
||||
typedef std::future<GetRepoOutcome> GetRepoOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoRequest&, const GetRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepoBuildStatusResult> GetRepoBuildStatusOutcome;
|
||||
typedef std::future<GetRepoBuildStatusOutcome> GetRepoBuildStatusOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetRepoBuildStatusRequest&, const GetRepoBuildStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepoBuildStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRepoAuthorizationResult> CreateRepoAuthorizationOutcome;
|
||||
typedef std::future<CreateRepoAuthorizationOutcome> CreateRepoAuthorizationOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateRepoAuthorizationRequest&, const CreateRepoAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRepoAuthorizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRepoWebhookResult> DeleteRepoWebhookOutcome;
|
||||
typedef std::future<DeleteRepoWebhookOutcome> DeleteRepoWebhookOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteRepoWebhookRequest&, const DeleteRepoWebhookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRepoWebhookAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRepoBuildRuleResult> DeleteRepoBuildRuleOutcome;
|
||||
typedef std::future<DeleteRepoBuildRuleOutcome> DeleteRepoBuildRuleOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::DeleteRepoBuildRuleRequest&, const DeleteRepoBuildRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRepoBuildRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserSourceAccountResult> GetUserSourceAccountOutcome;
|
||||
typedef std::future<GetUserSourceAccountOutcome> GetUserSourceAccountOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetUserSourceAccountRequest&, const GetUserSourceAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserSourceAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSearchResult> GetSearchOutcome;
|
||||
typedef std::future<GetSearchOutcome> GetSearchOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::GetSearchRequest&, const GetSearchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSearchAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNamespaceResult> CreateNamespaceOutcome;
|
||||
typedef std::future<CreateNamespaceOutcome> CreateNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const CrClient*, const Model::CreateNamespaceRequest&, const CreateNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNamespaceAsyncHandler;
|
||||
|
||||
CrClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
CrClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
CrClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~CrClient();
|
||||
DeleteImageOutcome deleteImage(const Model::DeleteImageRequest &request)const;
|
||||
void deleteImageAsync(const Model::DeleteImageRequest& request, const DeleteImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteImageOutcomeCallable deleteImageCallable(const Model::DeleteImageRequest& request) const;
|
||||
GetImageScanOutcome getImageScan(const Model::GetImageScanRequest &request)const;
|
||||
void getImageScanAsync(const Model::GetImageScanRequest& request, const GetImageScanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetImageScanOutcomeCallable getImageScanCallable(const Model::GetImageScanRequest& request) const;
|
||||
GetMirrorListOutcome getMirrorList(const Model::GetMirrorListRequest &request)const;
|
||||
void getMirrorListAsync(const Model::GetMirrorListRequest& request, const GetMirrorListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMirrorListOutcomeCallable getMirrorListCallable(const Model::GetMirrorListRequest& request) const;
|
||||
DeleteNamespaceOutcome deleteNamespace(const Model::DeleteNamespaceRequest &request)const;
|
||||
void deleteNamespaceAsync(const Model::DeleteNamespaceRequest& request, const DeleteNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNamespaceOutcomeCallable deleteNamespaceCallable(const Model::DeleteNamespaceRequest& request) const;
|
||||
CreateUserSourceAccountOutcome createUserSourceAccount(const Model::CreateUserSourceAccountRequest &request)const;
|
||||
void createUserSourceAccountAsync(const Model::CreateUserSourceAccountRequest& request, const CreateUserSourceAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUserSourceAccountOutcomeCallable createUserSourceAccountCallable(const Model::CreateUserSourceAccountRequest& request) const;
|
||||
GetRepoAuthorizationListOutcome getRepoAuthorizationList(const Model::GetRepoAuthorizationListRequest &request)const;
|
||||
void getRepoAuthorizationListAsync(const Model::GetRepoAuthorizationListRequest& request, const GetRepoAuthorizationListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoAuthorizationListOutcomeCallable getRepoAuthorizationListCallable(const Model::GetRepoAuthorizationListRequest& request) const;
|
||||
CreateUserInfoOutcome createUserInfo(const Model::CreateUserInfoRequest &request)const;
|
||||
void createUserInfoAsync(const Model::CreateUserInfoRequest& request, const CreateUserInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUserInfoOutcomeCallable createUserInfoCallable(const Model::CreateUserInfoRequest& request) const;
|
||||
UpdateNamespaceAuthorizationOutcome updateNamespaceAuthorization(const Model::UpdateNamespaceAuthorizationRequest &request)const;
|
||||
void updateNamespaceAuthorizationAsync(const Model::UpdateNamespaceAuthorizationRequest& request, const UpdateNamespaceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNamespaceAuthorizationOutcomeCallable updateNamespaceAuthorizationCallable(const Model::UpdateNamespaceAuthorizationRequest& request) const;
|
||||
StartRepoBuildOutcome startRepoBuild(const Model::StartRepoBuildRequest &request)const;
|
||||
void startRepoBuildAsync(const Model::StartRepoBuildRequest& request, const StartRepoBuildAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartRepoBuildOutcomeCallable startRepoBuildCallable(const Model::StartRepoBuildRequest& request) const;
|
||||
CreateCollectionOutcome createCollection(const Model::CreateCollectionRequest &request)const;
|
||||
void createCollectionAsync(const Model::CreateCollectionRequest& request, const CreateCollectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCollectionOutcomeCallable createCollectionCallable(const Model::CreateCollectionRequest& request) const;
|
||||
DeleteUserSourceAccountOutcome deleteUserSourceAccount(const Model::DeleteUserSourceAccountRequest &request)const;
|
||||
void deleteUserSourceAccountAsync(const Model::DeleteUserSourceAccountRequest& request, const DeleteUserSourceAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteUserSourceAccountOutcomeCallable deleteUserSourceAccountCallable(const Model::DeleteUserSourceAccountRequest& request) const;
|
||||
GetNamespaceOutcome getNamespace(const Model::GetNamespaceRequest &request)const;
|
||||
void getNamespaceAsync(const Model::GetNamespaceRequest& request, const GetNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNamespaceOutcomeCallable getNamespaceCallable(const Model::GetNamespaceRequest& request) const;
|
||||
UpdateRepoBuildRuleOutcome updateRepoBuildRule(const Model::UpdateRepoBuildRuleRequest &request)const;
|
||||
void updateRepoBuildRuleAsync(const Model::UpdateRepoBuildRuleRequest& request, const UpdateRepoBuildRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRepoBuildRuleOutcomeCallable updateRepoBuildRuleCallable(const Model::UpdateRepoBuildRuleRequest& request) const;
|
||||
StartImageScanOutcome startImageScan(const Model::StartImageScanRequest &request)const;
|
||||
void startImageScanAsync(const Model::StartImageScanRequest& request, const StartImageScanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartImageScanOutcomeCallable startImageScanCallable(const Model::StartImageScanRequest& request) const;
|
||||
DeleteCollectionOutcome deleteCollection(const Model::DeleteCollectionRequest &request)const;
|
||||
void deleteCollectionAsync(const Model::DeleteCollectionRequest& request, const DeleteCollectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCollectionOutcomeCallable deleteCollectionCallable(const Model::DeleteCollectionRequest& request) const;
|
||||
GetUserSourceRepoListOutcome getUserSourceRepoList(const Model::GetUserSourceRepoListRequest &request)const;
|
||||
void getUserSourceRepoListAsync(const Model::GetUserSourceRepoListRequest& request, const GetUserSourceRepoListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserSourceRepoListOutcomeCallable getUserSourceRepoListCallable(const Model::GetUserSourceRepoListRequest& request) const;
|
||||
GetRegionOutcome getRegion(const Model::GetRegionRequest &request)const;
|
||||
void getRegionAsync(const Model::GetRegionRequest& request, const GetRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRegionOutcomeCallable getRegionCallable(const Model::GetRegionRequest& request) const;
|
||||
GetNamespaceAuthorizationListOutcome getNamespaceAuthorizationList(const Model::GetNamespaceAuthorizationListRequest &request)const;
|
||||
void getNamespaceAuthorizationListAsync(const Model::GetNamespaceAuthorizationListRequest& request, const GetNamespaceAuthorizationListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNamespaceAuthorizationListOutcomeCallable getNamespaceAuthorizationListCallable(const Model::GetNamespaceAuthorizationListRequest& request) const;
|
||||
GetAuthorizationTokenOutcome getAuthorizationToken(const Model::GetAuthorizationTokenRequest &request)const;
|
||||
void getAuthorizationTokenAsync(const Model::GetAuthorizationTokenRequest& request, const GetAuthorizationTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAuthorizationTokenOutcomeCallable getAuthorizationTokenCallable(const Model::GetAuthorizationTokenRequest& request) const;
|
||||
UpdateRepoWebhookOutcome updateRepoWebhook(const Model::UpdateRepoWebhookRequest &request)const;
|
||||
void updateRepoWebhookAsync(const Model::UpdateRepoWebhookRequest& request, const UpdateRepoWebhookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRepoWebhookOutcomeCallable updateRepoWebhookCallable(const Model::UpdateRepoWebhookRequest& request) const;
|
||||
CreateRepoWebhookOutcome createRepoWebhook(const Model::CreateRepoWebhookRequest &request)const;
|
||||
void createRepoWebhookAsync(const Model::CreateRepoWebhookRequest& request, const CreateRepoWebhookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRepoWebhookOutcomeCallable createRepoWebhookCallable(const Model::CreateRepoWebhookRequest& request) const;
|
||||
UpdateUserInfoOutcome updateUserInfo(const Model::UpdateUserInfoRequest &request)const;
|
||||
void updateUserInfoAsync(const Model::UpdateUserInfoRequest& request, const UpdateUserInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateUserInfoOutcomeCallable updateUserInfoCallable(const Model::UpdateUserInfoRequest& request) const;
|
||||
GetRepoWebhookOutcome getRepoWebhook(const Model::GetRepoWebhookRequest &request)const;
|
||||
void getRepoWebhookAsync(const Model::GetRepoWebhookRequest& request, const GetRepoWebhookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoWebhookOutcomeCallable getRepoWebhookCallable(const Model::GetRepoWebhookRequest& request) const;
|
||||
GetRepoBuildListOutcome getRepoBuildList(const Model::GetRepoBuildListRequest &request)const;
|
||||
void getRepoBuildListAsync(const Model::GetRepoBuildListRequest& request, const GetRepoBuildListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoBuildListOutcomeCallable getRepoBuildListCallable(const Model::GetRepoBuildListRequest& request) const;
|
||||
DeleteRepoOutcome deleteRepo(const Model::DeleteRepoRequest &request)const;
|
||||
void deleteRepoAsync(const Model::DeleteRepoRequest& request, const DeleteRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRepoOutcomeCallable deleteRepoCallable(const Model::DeleteRepoRequest& request) const;
|
||||
DeleteRepoAuthorizationOutcome deleteRepoAuthorization(const Model::DeleteRepoAuthorizationRequest &request)const;
|
||||
void deleteRepoAuthorizationAsync(const Model::DeleteRepoAuthorizationRequest& request, const DeleteRepoAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRepoAuthorizationOutcomeCallable deleteRepoAuthorizationCallable(const Model::DeleteRepoAuthorizationRequest& request) const;
|
||||
SearchRepoOutcome searchRepo(const Model::SearchRepoRequest &request)const;
|
||||
void searchRepoAsync(const Model::SearchRepoRequest& request, const SearchRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SearchRepoOutcomeCallable searchRepoCallable(const Model::SearchRepoRequest& request) const;
|
||||
GetRepoWebhookLogListOutcome getRepoWebhookLogList(const Model::GetRepoWebhookLogListRequest &request)const;
|
||||
void getRepoWebhookLogListAsync(const Model::GetRepoWebhookLogListRequest& request, const GetRepoWebhookLogListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoWebhookLogListOutcomeCallable getRepoWebhookLogListCallable(const Model::GetRepoWebhookLogListRequest& request) const;
|
||||
GetRepoBatchOutcome getRepoBatch(const Model::GetRepoBatchRequest &request)const;
|
||||
void getRepoBatchAsync(const Model::GetRepoBatchRequest& request, const GetRepoBatchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoBatchOutcomeCallable getRepoBatchCallable(const Model::GetRepoBatchRequest& request) const;
|
||||
GetUserInfoOutcome getUserInfo(const Model::GetUserInfoRequest &request)const;
|
||||
void getUserInfoAsync(const Model::GetUserInfoRequest& request, const GetUserInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserInfoOutcomeCallable getUserInfoCallable(const Model::GetUserInfoRequest& request) const;
|
||||
GetRepoBuildLogsOutcome getRepoBuildLogs(const Model::GetRepoBuildLogsRequest &request)const;
|
||||
void getRepoBuildLogsAsync(const Model::GetRepoBuildLogsRequest& request, const GetRepoBuildLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoBuildLogsOutcomeCallable getRepoBuildLogsCallable(const Model::GetRepoBuildLogsRequest& request) const;
|
||||
GetNamespaceListOutcome getNamespaceList(const Model::GetNamespaceListRequest &request)const;
|
||||
void getNamespaceListAsync(const Model::GetNamespaceListRequest& request, const GetNamespaceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNamespaceListOutcomeCallable getNamespaceListCallable(const Model::GetNamespaceListRequest& request) const;
|
||||
GetRepoListOutcome getRepoList(const Model::GetRepoListRequest &request)const;
|
||||
void getRepoListAsync(const Model::GetRepoListRequest& request, const GetRepoListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoListOutcomeCallable getRepoListCallable(const Model::GetRepoListRequest& request) const;
|
||||
GetRegionListOutcome getRegionList(const Model::GetRegionListRequest &request)const;
|
||||
void getRegionListAsync(const Model::GetRegionListRequest& request, const GetRegionListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRegionListOutcomeCallable getRegionListCallable(const Model::GetRegionListRequest& request) const;
|
||||
GetImageLayerOutcome getImageLayer(const Model::GetImageLayerRequest &request)const;
|
||||
void getImageLayerAsync(const Model::GetImageLayerRequest& request, const GetImageLayerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetImageLayerOutcomeCallable getImageLayerCallable(const Model::GetImageLayerRequest& request) const;
|
||||
GetRepoTagsOutcome getRepoTags(const Model::GetRepoTagsRequest &request)const;
|
||||
void getRepoTagsAsync(const Model::GetRepoTagsRequest& request, const GetRepoTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoTagsOutcomeCallable getRepoTagsCallable(const Model::GetRepoTagsRequest& request) const;
|
||||
GetSubUserListOutcome getSubUserList(const Model::GetSubUserListRequest &request)const;
|
||||
void getSubUserListAsync(const Model::GetSubUserListRequest& request, const GetSubUserListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSubUserListOutcomeCallable getSubUserListCallable(const Model::GetSubUserListRequest& request) const;
|
||||
CreateRepoOutcome createRepo(const Model::CreateRepoRequest &request)const;
|
||||
void createRepoAsync(const Model::CreateRepoRequest& request, const CreateRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRepoOutcomeCallable createRepoCallable(const Model::CreateRepoRequest& request) const;
|
||||
StartRepoBuildByRuleOutcome startRepoBuildByRule(const Model::StartRepoBuildByRuleRequest &request)const;
|
||||
void startRepoBuildByRuleAsync(const Model::StartRepoBuildByRuleRequest& request, const StartRepoBuildByRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartRepoBuildByRuleOutcomeCallable startRepoBuildByRuleCallable(const Model::StartRepoBuildByRuleRequest& request) const;
|
||||
CreateRepoSyncTaskOutcome createRepoSyncTask(const Model::CreateRepoSyncTaskRequest &request)const;
|
||||
void createRepoSyncTaskAsync(const Model::CreateRepoSyncTaskRequest& request, const CreateRepoSyncTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRepoSyncTaskOutcomeCallable createRepoSyncTaskCallable(const Model::CreateRepoSyncTaskRequest& request) const;
|
||||
GetRepoBuildRuleListOutcome getRepoBuildRuleList(const Model::GetRepoBuildRuleListRequest &request)const;
|
||||
void getRepoBuildRuleListAsync(const Model::GetRepoBuildRuleListRequest& request, const GetRepoBuildRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoBuildRuleListOutcomeCallable getRepoBuildRuleListCallable(const Model::GetRepoBuildRuleListRequest& request) const;
|
||||
GetUserSourceRepoRefListOutcome getUserSourceRepoRefList(const Model::GetUserSourceRepoRefListRequest &request)const;
|
||||
void getUserSourceRepoRefListAsync(const Model::GetUserSourceRepoRefListRequest& request, const GetUserSourceRepoRefListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserSourceRepoRefListOutcomeCallable getUserSourceRepoRefListCallable(const Model::GetUserSourceRepoRefListRequest& request) const;
|
||||
GetImageManifestOutcome getImageManifest(const Model::GetImageManifestRequest &request)const;
|
||||
void getImageManifestAsync(const Model::GetImageManifestRequest& request, const GetImageManifestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetImageManifestOutcomeCallable getImageManifestCallable(const Model::GetImageManifestRequest& request) const;
|
||||
CancelRepoBuildOutcome cancelRepoBuild(const Model::CancelRepoBuildRequest &request)const;
|
||||
void cancelRepoBuildAsync(const Model::CancelRepoBuildRequest& request, const CancelRepoBuildAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelRepoBuildOutcomeCallable cancelRepoBuildCallable(const Model::CancelRepoBuildRequest& request) const;
|
||||
UpdateRepoAuthorizationOutcome updateRepoAuthorization(const Model::UpdateRepoAuthorizationRequest &request)const;
|
||||
void updateRepoAuthorizationAsync(const Model::UpdateRepoAuthorizationRequest& request, const UpdateRepoAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRepoAuthorizationOutcomeCallable updateRepoAuthorizationCallable(const Model::UpdateRepoAuthorizationRequest& request) const;
|
||||
GetRepoSourceRepoOutcome getRepoSourceRepo(const Model::GetRepoSourceRepoRequest &request)const;
|
||||
void getRepoSourceRepoAsync(const Model::GetRepoSourceRepoRequest& request, const GetRepoSourceRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoSourceRepoOutcomeCallable getRepoSourceRepoCallable(const Model::GetRepoSourceRepoRequest& request) const;
|
||||
DeleteNamespaceAuthorizationOutcome deleteNamespaceAuthorization(const Model::DeleteNamespaceAuthorizationRequest &request)const;
|
||||
void deleteNamespaceAuthorizationAsync(const Model::DeleteNamespaceAuthorizationRequest& request, const DeleteNamespaceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNamespaceAuthorizationOutcomeCallable deleteNamespaceAuthorizationCallable(const Model::DeleteNamespaceAuthorizationRequest& request) const;
|
||||
CreateRepoBuildRuleOutcome createRepoBuildRule(const Model::CreateRepoBuildRuleRequest &request)const;
|
||||
void createRepoBuildRuleAsync(const Model::CreateRepoBuildRuleRequest& request, const CreateRepoBuildRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRepoBuildRuleOutcomeCallable createRepoBuildRuleCallable(const Model::CreateRepoBuildRuleRequest& request) const;
|
||||
UpdateRepoOutcome updateRepo(const Model::UpdateRepoRequest &request)const;
|
||||
void updateRepoAsync(const Model::UpdateRepoRequest& request, const UpdateRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRepoOutcomeCallable updateRepoCallable(const Model::UpdateRepoRequest& request) const;
|
||||
GetCollectionOutcome getCollection(const Model::GetCollectionRequest &request)const;
|
||||
void getCollectionAsync(const Model::GetCollectionRequest& request, const GetCollectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCollectionOutcomeCallable getCollectionCallable(const Model::GetCollectionRequest& request) const;
|
||||
UpdateNamespaceOutcome updateNamespace(const Model::UpdateNamespaceRequest &request)const;
|
||||
void updateNamespaceAsync(const Model::UpdateNamespaceRequest& request, const UpdateNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNamespaceOutcomeCallable updateNamespaceCallable(const Model::UpdateNamespaceRequest& request) const;
|
||||
GetRepoSyncTaskListOutcome getRepoSyncTaskList(const Model::GetRepoSyncTaskListRequest &request)const;
|
||||
void getRepoSyncTaskListAsync(const Model::GetRepoSyncTaskListRequest& request, const GetRepoSyncTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoSyncTaskListOutcomeCallable getRepoSyncTaskListCallable(const Model::GetRepoSyncTaskListRequest& request) const;
|
||||
GetRepoSyncTaskOutcome getRepoSyncTask(const Model::GetRepoSyncTaskRequest &request)const;
|
||||
void getRepoSyncTaskAsync(const Model::GetRepoSyncTaskRequest& request, const GetRepoSyncTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoSyncTaskOutcomeCallable getRepoSyncTaskCallable(const Model::GetRepoSyncTaskRequest& request) const;
|
||||
CreateNamespaceAuthorizationOutcome createNamespaceAuthorization(const Model::CreateNamespaceAuthorizationRequest &request)const;
|
||||
void createNamespaceAuthorizationAsync(const Model::CreateNamespaceAuthorizationRequest& request, const CreateNamespaceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNamespaceAuthorizationOutcomeCallable createNamespaceAuthorizationCallable(const Model::CreateNamespaceAuthorizationRequest& request) const;
|
||||
GetRepoListByNamespaceOutcome getRepoListByNamespace(const Model::GetRepoListByNamespaceRequest &request)const;
|
||||
void getRepoListByNamespaceAsync(const Model::GetRepoListByNamespaceRequest& request, const GetRepoListByNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoListByNamespaceOutcomeCallable getRepoListByNamespaceCallable(const Model::GetRepoListByNamespaceRequest& request) const;
|
||||
UpdateRepoSourceRepoOutcome updateRepoSourceRepo(const Model::UpdateRepoSourceRepoRequest &request)const;
|
||||
void updateRepoSourceRepoAsync(const Model::UpdateRepoSourceRepoRequest& request, const UpdateRepoSourceRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRepoSourceRepoOutcomeCallable updateRepoSourceRepoCallable(const Model::UpdateRepoSourceRepoRequest& request) const;
|
||||
GetRepoOutcome getRepo(const Model::GetRepoRequest &request)const;
|
||||
void getRepoAsync(const Model::GetRepoRequest& request, const GetRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoOutcomeCallable getRepoCallable(const Model::GetRepoRequest& request) const;
|
||||
GetRepoBuildStatusOutcome getRepoBuildStatus(const Model::GetRepoBuildStatusRequest &request)const;
|
||||
void getRepoBuildStatusAsync(const Model::GetRepoBuildStatusRequest& request, const GetRepoBuildStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepoBuildStatusOutcomeCallable getRepoBuildStatusCallable(const Model::GetRepoBuildStatusRequest& request) const;
|
||||
CreateRepoAuthorizationOutcome createRepoAuthorization(const Model::CreateRepoAuthorizationRequest &request)const;
|
||||
void createRepoAuthorizationAsync(const Model::CreateRepoAuthorizationRequest& request, const CreateRepoAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRepoAuthorizationOutcomeCallable createRepoAuthorizationCallable(const Model::CreateRepoAuthorizationRequest& request) const;
|
||||
DeleteRepoWebhookOutcome deleteRepoWebhook(const Model::DeleteRepoWebhookRequest &request)const;
|
||||
void deleteRepoWebhookAsync(const Model::DeleteRepoWebhookRequest& request, const DeleteRepoWebhookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRepoWebhookOutcomeCallable deleteRepoWebhookCallable(const Model::DeleteRepoWebhookRequest& request) const;
|
||||
DeleteRepoBuildRuleOutcome deleteRepoBuildRule(const Model::DeleteRepoBuildRuleRequest &request)const;
|
||||
void deleteRepoBuildRuleAsync(const Model::DeleteRepoBuildRuleRequest& request, const DeleteRepoBuildRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRepoBuildRuleOutcomeCallable deleteRepoBuildRuleCallable(const Model::DeleteRepoBuildRuleRequest& request) const;
|
||||
GetUserSourceAccountOutcome getUserSourceAccount(const Model::GetUserSourceAccountRequest &request)const;
|
||||
void getUserSourceAccountAsync(const Model::GetUserSourceAccountRequest& request, const GetUserSourceAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserSourceAccountOutcomeCallable getUserSourceAccountCallable(const Model::GetUserSourceAccountRequest& request) const;
|
||||
GetSearchOutcome getSearch(const Model::GetSearchRequest &request)const;
|
||||
void getSearchAsync(const Model::GetSearchRequest& request, const GetSearchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSearchOutcomeCallable getSearchCallable(const Model::GetSearchRequest& request) const;
|
||||
CreateNamespaceOutcome createNamespace(const Model::CreateNamespaceRequest &request)const;
|
||||
void createNamespaceAsync(const Model::CreateNamespaceRequest& request, const CreateNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNamespaceOutcomeCallable createNamespaceCallable(const Model::CreateNamespaceRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_CR_CRCLIENT_H_
|
||||
32
cr/include/alibabacloud/cr/CrExport.h
Normal file
32
cr/include/alibabacloud/cr/CrExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* 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_CR_CREXPORT_H_
|
||||
#define ALIBABACLOUD_CR_CREXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_CR_LIBRARY)
|
||||
# define ALIBABACLOUD_CR_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_CR_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_CR_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_CR_CREXPORT_H_
|
||||
57
cr/include/alibabacloud/cr/model/CancelRepoBuildRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/CancelRepoBuildRequest.h
Normal 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_CR_MODEL_CANCELREPOBUILDREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CANCELREPOBUILDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CancelRepoBuildRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelRepoBuildRequest();
|
||||
~CancelRepoBuildRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBuildId()const;
|
||||
void setBuildId(const std::string& buildId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string buildId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CANCELREPOBUILDREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CancelRepoBuildResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CancelRepoBuildResult.h
Normal 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_CR_MODEL_CANCELREPOBUILDRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CANCELREPOBUILDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CancelRepoBuildResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelRepoBuildResult();
|
||||
explicit CancelRepoBuildResult(const std::string &payload);
|
||||
~CancelRepoBuildResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CANCELREPOBUILDRESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/CreateCollectionRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/CreateCollectionRequest.h
Normal 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_CR_MODEL_CREATECOLLECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATECOLLECTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateCollectionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateCollectionRequest();
|
||||
~CreateCollectionRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATECOLLECTIONREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateCollectionResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateCollectionResult.h
Normal 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_CR_MODEL_CREATECOLLECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATECOLLECTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateCollectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCollectionResult();
|
||||
explicit CreateCollectionResult(const std::string &payload);
|
||||
~CreateCollectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATECOLLECTIONRESULT_H_
|
||||
@@ -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_CR_MODEL_CREATENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateNamespaceAuthorizationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateNamespaceAuthorizationRequest();
|
||||
~CreateNamespaceAuthorizationRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string _namespace_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
@@ -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_CR_MODEL_CREATENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateNamespaceAuthorizationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateNamespaceAuthorizationResult();
|
||||
explicit CreateNamespaceAuthorizationResult(const std::string &payload);
|
||||
~CreateNamespaceAuthorizationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/CreateNamespaceRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/CreateNamespaceRequest.h
Normal 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_CR_MODEL_CREATENAMESPACEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATENAMESPACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateNamespaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateNamespaceRequest();
|
||||
~CreateNamespaceRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATENAMESPACEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateNamespaceResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateNamespaceResult.h
Normal 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_CR_MODEL_CREATENAMESPACERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATENAMESPACERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateNamespaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateNamespaceResult();
|
||||
explicit CreateNamespaceResult(const std::string &payload);
|
||||
~CreateNamespaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATENAMESPACERESULT_H_
|
||||
@@ -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_CR_MODEL_CREATEREPOAUTHORIZATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOAUTHORIZATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoAuthorizationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRepoAuthorizationRequest();
|
||||
~CreateRepoAuthorizationRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOAUTHORIZATIONREQUEST_H_
|
||||
@@ -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_CR_MODEL_CREATEREPOAUTHORIZATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOAUTHORIZATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoAuthorizationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRepoAuthorizationResult();
|
||||
explicit CreateRepoAuthorizationResult(const std::string &payload);
|
||||
~CreateRepoAuthorizationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOAUTHORIZATIONRESULT_H_
|
||||
@@ -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_CR_MODEL_CREATEREPOBUILDRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOBUILDRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoBuildRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRepoBuildRuleRequest();
|
||||
~CreateRepoBuildRuleRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOBUILDRULEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateRepoBuildRuleResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateRepoBuildRuleResult.h
Normal 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_CR_MODEL_CREATEREPOBUILDRULERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOBUILDRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoBuildRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRepoBuildRuleResult();
|
||||
explicit CreateRepoBuildRuleResult(const std::string &payload);
|
||||
~CreateRepoBuildRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOBUILDRULERESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/CreateRepoRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/CreateRepoRequest.h
Normal 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_CR_MODEL_CREATEREPOREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRepoRequest();
|
||||
~CreateRepoRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateRepoResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateRepoResult.h
Normal 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_CR_MODEL_CREATEREPORESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRepoResult();
|
||||
explicit CreateRepoResult(const std::string &payload);
|
||||
~CreateRepoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPORESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/CreateRepoSyncTaskRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/CreateRepoSyncTaskRequest.h
Normal 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_CR_MODEL_CREATEREPOSYNCTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOSYNCTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoSyncTaskRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRepoSyncTaskRequest();
|
||||
~CreateRepoSyncTaskRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOSYNCTASKREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateRepoSyncTaskResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateRepoSyncTaskResult.h
Normal 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_CR_MODEL_CREATEREPOSYNCTASKRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOSYNCTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoSyncTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRepoSyncTaskResult();
|
||||
explicit CreateRepoSyncTaskResult(const std::string &payload);
|
||||
~CreateRepoSyncTaskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOSYNCTASKRESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/CreateRepoWebhookRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/CreateRepoWebhookRequest.h
Normal 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_CR_MODEL_CREATEREPOWEBHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOWEBHOOKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoWebhookRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRepoWebhookRequest();
|
||||
~CreateRepoWebhookRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOWEBHOOKREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateRepoWebhookResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateRepoWebhookResult.h
Normal 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_CR_MODEL_CREATEREPOWEBHOOKRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEREPOWEBHOOKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateRepoWebhookResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRepoWebhookResult();
|
||||
explicit CreateRepoWebhookResult(const std::string &payload);
|
||||
~CreateRepoWebhookResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEREPOWEBHOOKRESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/CreateUserInfoRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/CreateUserInfoRequest.h
Normal 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_CR_MODEL_CREATEUSERINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEUSERINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateUserInfoRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUserInfoRequest();
|
||||
~CreateUserInfoRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEUSERINFOREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/CreateUserInfoResult.h
Normal file
49
cr/include/alibabacloud/cr/model/CreateUserInfoResult.h
Normal 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_CR_MODEL_CREATEUSERINFORESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEUSERINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateUserInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUserInfoResult();
|
||||
explicit CreateUserInfoResult(const std::string &payload);
|
||||
~CreateUserInfoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEUSERINFORESULT_H_
|
||||
@@ -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_CR_MODEL_CREATEUSERSOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEUSERSOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateUserSourceAccountRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUserSourceAccountRequest();
|
||||
~CreateUserSourceAccountRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEUSERSOURCEACCOUNTREQUEST_H_
|
||||
@@ -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_CR_MODEL_CREATEUSERSOURCEACCOUNTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_CREATEUSERSOURCEACCOUNTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT CreateUserSourceAccountResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUserSourceAccountResult();
|
||||
explicit CreateUserSourceAccountResult(const std::string &payload);
|
||||
~CreateUserSourceAccountResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_CREATEUSERSOURCEACCOUNTRESULT_H_
|
||||
51
cr/include/alibabacloud/cr/model/DeleteCollectionRequest.h
Normal file
51
cr/include/alibabacloud/cr/model/DeleteCollectionRequest.h
Normal 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_CR_MODEL_DELETECOLLECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETECOLLECTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteCollectionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteCollectionRequest();
|
||||
~DeleteCollectionRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
long getCollectionId()const;
|
||||
void setCollectionId(long collectionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
long collectionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETECOLLECTIONREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteCollectionResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteCollectionResult.h
Normal 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_CR_MODEL_DELETECOLLECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETECOLLECTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteCollectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCollectionResult();
|
||||
explicit DeleteCollectionResult(const std::string &payload);
|
||||
~DeleteCollectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETECOLLECTIONRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/DeleteImageRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/DeleteImageRequest.h
Normal 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_CR_MODEL_DELETEIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteImageRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteImageRequest();
|
||||
~DeleteImageRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEIMAGEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteImageResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteImageResult.h
Normal 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_CR_MODEL_DELETEIMAGERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEIMAGERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteImageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteImageResult();
|
||||
explicit DeleteImageResult(const std::string &payload);
|
||||
~DeleteImageResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEIMAGERESULT_H_
|
||||
@@ -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_CR_MODEL_DELETENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteNamespaceAuthorizationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteNamespaceAuthorizationRequest();
|
||||
~DeleteNamespaceAuthorizationRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
long getAuthorizeId()const;
|
||||
void setAuthorizeId(long authorizeId);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
long authorizeId_;
|
||||
std::string _namespace_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETENAMESPACEAUTHORIZATIONREQUEST_H_
|
||||
@@ -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_CR_MODEL_DELETENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteNamespaceAuthorizationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteNamespaceAuthorizationResult();
|
||||
explicit DeleteNamespaceAuthorizationResult(const std::string &payload);
|
||||
~DeleteNamespaceAuthorizationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETENAMESPACEAUTHORIZATIONRESULT_H_
|
||||
51
cr/include/alibabacloud/cr/model/DeleteNamespaceRequest.h
Normal file
51
cr/include/alibabacloud/cr/model/DeleteNamespaceRequest.h
Normal 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_CR_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteNamespaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteNamespaceRequest();
|
||||
~DeleteNamespaceRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string _namespace_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteNamespaceResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteNamespaceResult.h
Normal 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_CR_MODEL_DELETENAMESPACERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETENAMESPACERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteNamespaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteNamespaceResult();
|
||||
explicit DeleteNamespaceResult(const std::string &payload);
|
||||
~DeleteNamespaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETENAMESPACERESULT_H_
|
||||
@@ -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_CR_MODEL_DELETEREPOAUTHORIZATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOAUTHORIZATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoAuthorizationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRepoAuthorizationRequest();
|
||||
~DeleteRepoAuthorizationRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
long getAuthorizeId()const;
|
||||
void setAuthorizeId(long authorizeId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
long authorizeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOAUTHORIZATIONREQUEST_H_
|
||||
@@ -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_CR_MODEL_DELETEREPOAUTHORIZATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOAUTHORIZATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoAuthorizationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRepoAuthorizationResult();
|
||||
explicit DeleteRepoAuthorizationResult(const std::string &payload);
|
||||
~DeleteRepoAuthorizationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOAUTHORIZATIONRESULT_H_
|
||||
@@ -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_CR_MODEL_DELETEREPOBUILDRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOBUILDRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoBuildRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRepoBuildRuleRequest();
|
||||
~DeleteRepoBuildRuleRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
long getBuildRuleId()const;
|
||||
void setBuildRuleId(long buildRuleId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
long buildRuleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOBUILDRULEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteRepoBuildRuleResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteRepoBuildRuleResult.h
Normal 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_CR_MODEL_DELETEREPOBUILDRULERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOBUILDRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoBuildRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRepoBuildRuleResult();
|
||||
explicit DeleteRepoBuildRuleResult(const std::string &payload);
|
||||
~DeleteRepoBuildRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOBUILDRULERESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/DeleteRepoRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/DeleteRepoRequest.h
Normal 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_CR_MODEL_DELETEREPOREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRepoRequest();
|
||||
~DeleteRepoRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteRepoResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteRepoResult.h
Normal 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_CR_MODEL_DELETEREPORESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRepoResult();
|
||||
explicit DeleteRepoResult(const std::string &payload);
|
||||
~DeleteRepoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPORESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/DeleteRepoWebhookRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/DeleteRepoWebhookRequest.h
Normal 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_CR_MODEL_DELETEREPOWEBHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOWEBHOOKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoWebhookRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRepoWebhookRequest();
|
||||
~DeleteRepoWebhookRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
long getWebhookId()const;
|
||||
void setWebhookId(long webhookId);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
long webhookId_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOWEBHOOKREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/DeleteRepoWebhookResult.h
Normal file
49
cr/include/alibabacloud/cr/model/DeleteRepoWebhookResult.h
Normal 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_CR_MODEL_DELETEREPOWEBHOOKRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEREPOWEBHOOKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteRepoWebhookResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRepoWebhookResult();
|
||||
explicit DeleteRepoWebhookResult(const std::string &payload);
|
||||
~DeleteRepoWebhookResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEREPOWEBHOOKRESULT_H_
|
||||
@@ -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_CR_MODEL_DELETEUSERSOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEUSERSOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteUserSourceAccountRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteUserSourceAccountRequest();
|
||||
~DeleteUserSourceAccountRequest();
|
||||
|
||||
long getSourceAccountId()const;
|
||||
void setSourceAccountId(long sourceAccountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long sourceAccountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEUSERSOURCEACCOUNTREQUEST_H_
|
||||
@@ -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_CR_MODEL_DELETEUSERSOURCEACCOUNTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_DELETEUSERSOURCEACCOUNTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT DeleteUserSourceAccountResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteUserSourceAccountResult();
|
||||
explicit DeleteUserSourceAccountResult(const std::string &payload);
|
||||
~DeleteUserSourceAccountResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_DELETEUSERSOURCEACCOUNTRESULT_H_
|
||||
@@ -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_CR_MODEL_GETAUTHORIZATIONTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETAUTHORIZATIONTOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetAuthorizationTokenRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAuthorizationTokenRequest();
|
||||
~GetAuthorizationTokenRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETAUTHORIZATIONTOKENREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETAUTHORIZATIONTOKENRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETAUTHORIZATIONTOKENRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetAuthorizationTokenResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetAuthorizationTokenResult();
|
||||
explicit GetAuthorizationTokenResult(const std::string &payload);
|
||||
~GetAuthorizationTokenResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETAUTHORIZATIONTOKENRESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/GetCollectionRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/GetCollectionRequest.h
Normal 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_CR_MODEL_GETCOLLECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETCOLLECTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetCollectionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCollectionRequest();
|
||||
~GetCollectionRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETCOLLECTIONREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetCollectionResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetCollectionResult.h
Normal 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_CR_MODEL_GETCOLLECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETCOLLECTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetCollectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCollectionResult();
|
||||
explicit GetCollectionResult(const std::string &payload);
|
||||
~GetCollectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETCOLLECTIONRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetImageLayerRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetImageLayerRequest.h
Normal 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_CR_MODEL_GETIMAGELAYERREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGELAYERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageLayerRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageLayerRequest();
|
||||
~GetImageLayerRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGELAYERREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetImageLayerResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetImageLayerResult.h
Normal 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_CR_MODEL_GETIMAGELAYERRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGELAYERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageLayerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetImageLayerResult();
|
||||
explicit GetImageLayerResult(const std::string &payload);
|
||||
~GetImageLayerResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGELAYERRESULT_H_
|
||||
60
cr/include/alibabacloud/cr/model/GetImageManifestRequest.h
Normal file
60
cr/include/alibabacloud/cr/model/GetImageManifestRequest.h
Normal 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_CR_MODEL_GETIMAGEMANIFESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGEMANIFESTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageManifestRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageManifestRequest();
|
||||
~GetImageManifestRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
int getSchemaVersion()const;
|
||||
void setSchemaVersion(int schemaVersion);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string tag_;
|
||||
int schemaVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGEMANIFESTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetImageManifestResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetImageManifestResult.h
Normal 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_CR_MODEL_GETIMAGEMANIFESTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGEMANIFESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageManifestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetImageManifestResult();
|
||||
explicit GetImageManifestResult(const std::string &payload);
|
||||
~GetImageManifestResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGEMANIFESTRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetImageScanRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetImageScanRequest.h
Normal 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_CR_MODEL_GETIMAGESCANREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGESCANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageScanRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageScanRequest();
|
||||
~GetImageScanRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGESCANREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetImageScanResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetImageScanResult.h
Normal 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_CR_MODEL_GETIMAGESCANRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETIMAGESCANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetImageScanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetImageScanResult();
|
||||
explicit GetImageScanResult(const std::string &payload);
|
||||
~GetImageScanResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETIMAGESCANRESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/GetMirrorListRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/GetMirrorListRequest.h
Normal 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_CR_MODEL_GETMIRRORLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETMIRRORLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetMirrorListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetMirrorListRequest();
|
||||
~GetMirrorListRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETMIRRORLISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetMirrorListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetMirrorListResult.h
Normal 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_CR_MODEL_GETMIRRORLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETMIRRORLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetMirrorListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetMirrorListResult();
|
||||
explicit GetMirrorListResult(const std::string &payload);
|
||||
~GetMirrorListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETMIRRORLISTRESULT_H_
|
||||
@@ -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_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceAuthorizationListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetNamespaceAuthorizationListRequest();
|
||||
~GetNamespaceAuthorizationListRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getAuthorize()const;
|
||||
void setAuthorize(const std::string& authorize);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string _namespace_;
|
||||
std::string authorize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceAuthorizationListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetNamespaceAuthorizationListResult();
|
||||
explicit GetNamespaceAuthorizationListResult(const std::string &payload);
|
||||
~GetNamespaceAuthorizationListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACEAUTHORIZATIONLISTRESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/GetNamespaceListRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/GetNamespaceListRequest.h
Normal 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_CR_MODEL_GETNAMESPACELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetNamespaceListRequest();
|
||||
~GetNamespaceListRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAuthorize()const;
|
||||
void setAuthorize(const std::string& authorize);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string authorize_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACELISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetNamespaceListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetNamespaceListResult.h
Normal 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_CR_MODEL_GETNAMESPACELISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetNamespaceListResult();
|
||||
explicit GetNamespaceListResult(const std::string &payload);
|
||||
~GetNamespaceListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACELISTRESULT_H_
|
||||
51
cr/include/alibabacloud/cr/model/GetNamespaceRequest.h
Normal file
51
cr/include/alibabacloud/cr/model/GetNamespaceRequest.h
Normal 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_CR_MODEL_GETNAMESPACEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetNamespaceRequest();
|
||||
~GetNamespaceRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string _namespace_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACEREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetNamespaceResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetNamespaceResult.h
Normal 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_CR_MODEL_GETNAMESPACERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETNAMESPACERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetNamespaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetNamespaceResult();
|
||||
explicit GetNamespaceResult(const std::string &payload);
|
||||
~GetNamespaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETNAMESPACERESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/GetRegionListRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/GetRegionListRequest.h
Normal 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_CR_MODEL_GETREGIONLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREGIONLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRegionListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRegionListRequest();
|
||||
~GetRegionListRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREGIONLISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRegionListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRegionListResult.h
Normal 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_CR_MODEL_GETREGIONLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREGIONLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRegionListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRegionListResult();
|
||||
explicit GetRegionListResult(const std::string &payload);
|
||||
~GetRegionListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREGIONLISTRESULT_H_
|
||||
48
cr/include/alibabacloud/cr/model/GetRegionRequest.h
Normal file
48
cr/include/alibabacloud/cr/model/GetRegionRequest.h
Normal 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_CR_MODEL_GETREGIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREGIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRegionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRegionRequest();
|
||||
~GetRegionRequest();
|
||||
|
||||
std::string getDomain()const;
|
||||
void setDomain(const std::string& domain);
|
||||
|
||||
private:
|
||||
std::string domain_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREGIONREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRegionResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRegionResult.h
Normal 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_CR_MODEL_GETREGIONRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREGIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRegionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRegionResult();
|
||||
explicit GetRegionResult(const std::string &payload);
|
||||
~GetRegionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREGIONRESULT_H_
|
||||
@@ -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_CR_MODEL_GETREPOAUTHORIZATIONLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOAUTHORIZATIONLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoAuthorizationListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoAuthorizationListRequest();
|
||||
~GetRepoAuthorizationListRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAuthorize()const;
|
||||
void setAuthorize(const std::string& authorize);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string authorize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOAUTHORIZATIONLISTREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETREPOAUTHORIZATIONLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOAUTHORIZATIONLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoAuthorizationListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoAuthorizationListResult();
|
||||
explicit GetRepoAuthorizationListResult(const std::string &payload);
|
||||
~GetRepoAuthorizationListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOAUTHORIZATIONLISTRESULT_H_
|
||||
51
cr/include/alibabacloud/cr/model/GetRepoBatchRequest.h
Normal file
51
cr/include/alibabacloud/cr/model/GetRepoBatchRequest.h
Normal 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_CR_MODEL_GETREPOBATCHREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBATCHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBatchRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoBatchRequest();
|
||||
~GetRepoBatchRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRepoIds()const;
|
||||
void setRepoIds(const std::string& repoIds);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string repoIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBATCHREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoBatchResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoBatchResult.h
Normal 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_CR_MODEL_GETREPOBATCHRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBATCHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBatchResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoBatchResult();
|
||||
explicit GetRepoBatchResult(const std::string &payload);
|
||||
~GetRepoBatchResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBATCHRESULT_H_
|
||||
60
cr/include/alibabacloud/cr/model/GetRepoBuildListRequest.h
Normal file
60
cr/include/alibabacloud/cr/model/GetRepoBuildListRequest.h
Normal 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_CR_MODEL_GETREPOBUILDLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoBuildListRequest();
|
||||
~GetRepoBuildListRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDLISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoBuildListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoBuildListResult.h
Normal 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_CR_MODEL_GETREPOBUILDLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoBuildListResult();
|
||||
explicit GetRepoBuildListResult(const std::string &payload);
|
||||
~GetRepoBuildListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDLISTRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetRepoBuildLogsRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetRepoBuildLogsRequest.h
Normal 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_CR_MODEL_GETREPOBUILDLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildLogsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoBuildLogsRequest();
|
||||
~GetRepoBuildLogsRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBuildId()const;
|
||||
void setBuildId(const std::string& buildId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string buildId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDLOGSREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoBuildLogsResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoBuildLogsResult.h
Normal 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_CR_MODEL_GETREPOBUILDLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoBuildLogsResult();
|
||||
explicit GetRepoBuildLogsResult(const std::string &payload);
|
||||
~GetRepoBuildLogsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDLOGSRESULT_H_
|
||||
@@ -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_CR_MODEL_GETREPOBUILDRULELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDRULELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildRuleListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoBuildRuleListRequest();
|
||||
~GetRepoBuildRuleListRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDRULELISTREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETREPOBUILDRULELISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDRULELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildRuleListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoBuildRuleListResult();
|
||||
explicit GetRepoBuildRuleListResult(const std::string &payload);
|
||||
~GetRepoBuildRuleListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDRULELISTRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetRepoBuildStatusRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetRepoBuildStatusRequest.h
Normal 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_CR_MODEL_GETREPOBUILDSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildStatusRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoBuildStatusRequest();
|
||||
~GetRepoBuildStatusRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBuildId()const;
|
||||
void setBuildId(const std::string& buildId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
std::string buildId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDSTATUSREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoBuildStatusResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoBuildStatusResult.h
Normal 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_CR_MODEL_GETREPOBUILDSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOBUILDSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoBuildStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoBuildStatusResult();
|
||||
explicit GetRepoBuildStatusResult(const std::string &payload);
|
||||
~GetRepoBuildStatusResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOBUILDSTATUSRESULT_H_
|
||||
@@ -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_CR_MODEL_GETREPOLISTBYNAMESPACEREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOLISTBYNAMESPACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoListByNamespaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoListByNamespaceRequest();
|
||||
~GetRepoListByNamespaceRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOLISTBYNAMESPACEREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETREPOLISTBYNAMESPACERESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOLISTBYNAMESPACERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoListByNamespaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoListByNamespaceResult();
|
||||
explicit GetRepoListByNamespaceResult(const std::string &payload);
|
||||
~GetRepoListByNamespaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOLISTBYNAMESPACERESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetRepoListRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetRepoListRequest.h
Normal 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_CR_MODEL_GETREPOLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoListRequest();
|
||||
~GetRepoListRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOLISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoListResult.h
Normal 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_CR_MODEL_GETREPOLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoListResult();
|
||||
explicit GetRepoListResult(const std::string &payload);
|
||||
~GetRepoListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOLISTRESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/GetRepoRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/GetRepoRequest.h
Normal 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_CR_MODEL_GETREPOREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoRequest();
|
||||
~GetRepoRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoResult.h
Normal 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_CR_MODEL_GETREPORESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoResult();
|
||||
explicit GetRepoResult(const std::string &payload);
|
||||
~GetRepoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPORESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/GetRepoSourceRepoRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/GetRepoSourceRepoRequest.h
Normal 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_CR_MODEL_GETREPOSOURCEREPOREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSOURCEREPOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSourceRepoRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoSourceRepoRequest();
|
||||
~GetRepoSourceRepoRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSOURCEREPOREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoSourceRepoResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoSourceRepoResult.h
Normal 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_CR_MODEL_GETREPOSOURCEREPORESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSOURCEREPORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSourceRepoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoSourceRepoResult();
|
||||
explicit GetRepoSourceRepoResult(const std::string &payload);
|
||||
~GetRepoSourceRepoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSOURCEREPORESULT_H_
|
||||
@@ -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_CR_MODEL_GETREPOSYNCTASKLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSyncTaskListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoSyncTaskListRequest();
|
||||
~GetRepoSyncTaskListRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKLISTREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoSyncTaskListResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoSyncTaskListResult.h
Normal 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_CR_MODEL_GETREPOSYNCTASKLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSyncTaskListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoSyncTaskListResult();
|
||||
explicit GetRepoSyncTaskListResult(const std::string &payload);
|
||||
~GetRepoSyncTaskListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKLISTRESULT_H_
|
||||
57
cr/include/alibabacloud/cr/model/GetRepoSyncTaskRequest.h
Normal file
57
cr/include/alibabacloud/cr/model/GetRepoSyncTaskRequest.h
Normal 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_CR_MODEL_GETREPOSYNCTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSyncTaskRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoSyncTaskRequest();
|
||||
~GetRepoSyncTaskRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getSyncTaskId()const;
|
||||
void setSyncTaskId(const std::string& syncTaskId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string syncTaskId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoSyncTaskResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoSyncTaskResult.h
Normal 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_CR_MODEL_GETREPOSYNCTASKRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoSyncTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoSyncTaskResult();
|
||||
explicit GetRepoSyncTaskResult(const std::string &payload);
|
||||
~GetRepoSyncTaskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOSYNCTASKRESULT_H_
|
||||
60
cr/include/alibabacloud/cr/model/GetRepoTagsRequest.h
Normal file
60
cr/include/alibabacloud/cr/model/GetRepoTagsRequest.h
Normal 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_CR_MODEL_GETREPOTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOTAGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoTagsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoTagsRequest();
|
||||
~GetRepoTagsRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
int page_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOTAGSREQUEST_H_
|
||||
49
cr/include/alibabacloud/cr/model/GetRepoTagsResult.h
Normal file
49
cr/include/alibabacloud/cr/model/GetRepoTagsResult.h
Normal 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_CR_MODEL_GETREPOTAGSRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOTAGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoTagsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoTagsResult();
|
||||
explicit GetRepoTagsResult(const std::string &payload);
|
||||
~GetRepoTagsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOTAGSRESULT_H_
|
||||
@@ -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_CR_MODEL_GETREPOWEBHOOKLOGLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKLOGLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoWebhookLogListRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoWebhookLogListRequest();
|
||||
~GetRepoWebhookLogListRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
long getWebhookId()const;
|
||||
void setWebhookId(long webhookId);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
long webhookId_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKLOGLISTREQUEST_H_
|
||||
@@ -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_CR_MODEL_GETREPOWEBHOOKLOGLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKLOGLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoWebhookLogListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetRepoWebhookLogListResult();
|
||||
explicit GetRepoWebhookLogListResult(const std::string &payload);
|
||||
~GetRepoWebhookLogListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKLOGLISTRESULT_H_
|
||||
54
cr/include/alibabacloud/cr/model/GetRepoWebhookRequest.h
Normal file
54
cr/include/alibabacloud/cr/model/GetRepoWebhookRequest.h
Normal 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_CR_MODEL_GETREPOWEBHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/cr/CrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CR_EXPORT GetRepoWebhookRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepoWebhookRequest();
|
||||
~GetRepoWebhookRequest();
|
||||
|
||||
std::string getRepoNamespace()const;
|
||||
void setRepoNamespace(const std::string& repoNamespace);
|
||||
std::string getRepoName()const;
|
||||
void setRepoName(const std::string& repoName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string repoNamespace_;
|
||||
std::string repoName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CR_MODEL_GETREPOWEBHOOKREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user