Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2fb169a7d4 | ||
|
|
bdfb1e8514 | ||
|
|
cc52fb9dd8 |
11
CHANGELOG
11
CHANGELOG
@@ -1,3 +1,14 @@
|
||||
2018-11-30 Version: 1.34.1
|
||||
1, Add new apis called AddVodTemplate, UpdateVodTemplate, DeleteVodTemplate, ListVodTemplate, GetVodTemplate and SetDefaultVodTemplate which support vodtemplate feature.
|
||||
2, Add a new api called CreateUploadAttachedMedia to get upload auth for attached media
|
||||
3, Add new apis called AddWorkFlow, UpdateWorkFlow, DeleteWorkFlow, ListWorkFlow, GetWorkFlow which support workflow feature.
|
||||
|
||||
2018-11-28 Version: 1.34.0
|
||||
1, Add RedeployInstance interface, and support to migrate ecs instance with specified maintenance events actively
|
||||
|
||||
2018-11-28 Version: 1.33.6
|
||||
1, Add APIs InvokeThingsService, SetDevicesProperty and QueryDeviceByTags .
|
||||
|
||||
2018-11-27 Version: 1.33.5
|
||||
1, Add APIs InvokeThingsService, SetDevicesProperty and QueryDeviceByTags .
|
||||
|
||||
|
||||
@@ -115,6 +115,8 @@ set(ecs_public_header_model
|
||||
include/alibabacloud/ecs/model/GetInstanceConsoleOutputResult.h
|
||||
include/alibabacloud/ecs/model/CreateSimulatedSystemEventsRequest.h
|
||||
include/alibabacloud/ecs/model/CreateSimulatedSystemEventsResult.h
|
||||
include/alibabacloud/ecs/model/RedeployInstanceRequest.h
|
||||
include/alibabacloud/ecs/model/RedeployInstanceResult.h
|
||||
include/alibabacloud/ecs/model/CancelTaskRequest.h
|
||||
include/alibabacloud/ecs/model/CancelTaskResult.h
|
||||
include/alibabacloud/ecs/model/ModifyPhysicalConnectionAttributeRequest.h
|
||||
@@ -598,6 +600,8 @@ set(ecs_src
|
||||
src/model/GetInstanceConsoleOutputResult.cc
|
||||
src/model/CreateSimulatedSystemEventsRequest.cc
|
||||
src/model/CreateSimulatedSystemEventsResult.cc
|
||||
src/model/RedeployInstanceRequest.cc
|
||||
src/model/RedeployInstanceResult.cc
|
||||
src/model/CancelTaskRequest.cc
|
||||
src/model/CancelTaskResult.cc
|
||||
src/model/ModifyPhysicalConnectionAttributeRequest.cc
|
||||
|
||||
@@ -116,6 +116,8 @@
|
||||
#include "model/GetInstanceConsoleOutputResult.h"
|
||||
#include "model/CreateSimulatedSystemEventsRequest.h"
|
||||
#include "model/CreateSimulatedSystemEventsResult.h"
|
||||
#include "model/RedeployInstanceRequest.h"
|
||||
#include "model/RedeployInstanceResult.h"
|
||||
#include "model/CancelTaskRequest.h"
|
||||
#include "model/CancelTaskResult.h"
|
||||
#include "model/ModifyPhysicalConnectionAttributeRequest.h"
|
||||
@@ -652,6 +654,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateSimulatedSystemEventsResult> CreateSimulatedSystemEventsOutcome;
|
||||
typedef std::future<CreateSimulatedSystemEventsOutcome> CreateSimulatedSystemEventsOutcomeCallable;
|
||||
typedef std::function<void(const EcsClient*, const Model::CreateSimulatedSystemEventsRequest&, const CreateSimulatedSystemEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSimulatedSystemEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::RedeployInstanceResult> RedeployInstanceOutcome;
|
||||
typedef std::future<RedeployInstanceOutcome> RedeployInstanceOutcomeCallable;
|
||||
typedef std::function<void(const EcsClient*, const Model::RedeployInstanceRequest&, const RedeployInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RedeployInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelTaskResult> CancelTaskOutcome;
|
||||
typedef std::future<CancelTaskOutcome> CancelTaskOutcomeCallable;
|
||||
typedef std::function<void(const EcsClient*, const Model::CancelTaskRequest&, const CancelTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelTaskAsyncHandler;
|
||||
@@ -1377,6 +1382,9 @@ namespace AlibabaCloud
|
||||
CreateSimulatedSystemEventsOutcome createSimulatedSystemEvents(const Model::CreateSimulatedSystemEventsRequest &request)const;
|
||||
void createSimulatedSystemEventsAsync(const Model::CreateSimulatedSystemEventsRequest& request, const CreateSimulatedSystemEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSimulatedSystemEventsOutcomeCallable createSimulatedSystemEventsCallable(const Model::CreateSimulatedSystemEventsRequest& request) const;
|
||||
RedeployInstanceOutcome redeployInstance(const Model::RedeployInstanceRequest &request)const;
|
||||
void redeployInstanceAsync(const Model::RedeployInstanceRequest& request, const RedeployInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RedeployInstanceOutcomeCallable redeployInstanceCallable(const Model::RedeployInstanceRequest& request) const;
|
||||
CancelTaskOutcome cancelTask(const Model::CancelTaskRequest &request)const;
|
||||
void cancelTaskAsync(const Model::CancelTaskRequest& request, const CancelTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelTaskOutcomeCallable cancelTaskCallable(const Model::CancelTaskRequest& request) const;
|
||||
|
||||
@@ -53,6 +53,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
std::string vRouterId;
|
||||
std::string routeTableId;
|
||||
std::string resourceGroupId;
|
||||
std::string creationTime;
|
||||
std::vector<RouteTable::RouteEntry> routeEntrys;
|
||||
std::string routeTableType;
|
||||
|
||||
117
ecs/include/alibabacloud/ecs/model/RedeployInstanceRequest.h
Normal file
117
ecs/include/alibabacloud/ecs/model/RedeployInstanceRequest.h
Normal file
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ECS_MODEL_REDEPLOYINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ECS_MODEL_REDEPLOYINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/ecs/EcsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ecs
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ECS_EXPORT RedeployInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RedeployInstanceRequest();
|
||||
~RedeployInstanceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
bool getForceStop()const;
|
||||
void setForceStop(bool forceStop);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
bool getEnable()const;
|
||||
void setEnable(bool enable);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
bool forceStop_;
|
||||
std::string securityToken_;
|
||||
bool enable_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string instanceId_;
|
||||
std::string requestId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ECS_MODEL_REDEPLOYINSTANCEREQUEST_H_
|
||||
49
ecs/include/alibabacloud/ecs/model/RedeployInstanceResult.h
Normal file
49
ecs/include/alibabacloud/ecs/model/RedeployInstanceResult.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_ECS_MODEL_REDEPLOYINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_ECS_MODEL_REDEPLOYINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ecs/EcsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ecs
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ECS_EXPORT RedeployInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RedeployInstanceResult();
|
||||
explicit RedeployInstanceResult(const std::string &payload);
|
||||
~RedeployInstanceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ECS_MODEL_REDEPLOYINSTANCERESULT_H_
|
||||
@@ -1743,6 +1743,42 @@ EcsClient::CreateSimulatedSystemEventsOutcomeCallable EcsClient::createSimulated
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
EcsClient::RedeployInstanceOutcome EcsClient::redeployInstance(const RedeployInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RedeployInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RedeployInstanceOutcome(RedeployInstanceResult(outcome.result()));
|
||||
else
|
||||
return RedeployInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void EcsClient::redeployInstanceAsync(const RedeployInstanceRequest& request, const RedeployInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, redeployInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
EcsClient::RedeployInstanceOutcomeCallable EcsClient::redeployInstanceCallable(const RedeployInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RedeployInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->redeployInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
EcsClient::CancelTaskOutcome EcsClient::cancelTask(const CancelTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -52,6 +52,8 @@ void DescribeRouteTablesResult::parse(const std::string &payload)
|
||||
routeTablesObject.routeTableType = value["RouteTableType"].asString();
|
||||
if(!value["CreationTime"].isNull())
|
||||
routeTablesObject.creationTime = value["CreationTime"].asString();
|
||||
if(!value["ResourceGroupId"].isNull())
|
||||
routeTablesObject.resourceGroupId = value["ResourceGroupId"].asString();
|
||||
auto allRouteEntrys = value["RouteEntrys"]["RouteEntry"];
|
||||
for (auto value : allRouteEntrys)
|
||||
{
|
||||
|
||||
291
ecs/src/model/RedeployInstanceRequest.cc
Normal file
291
ecs/src/model/RedeployInstanceRequest.cc
Normal file
@@ -0,0 +1,291 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/ecs/model/RedeployInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Ecs::Model::RedeployInstanceRequest;
|
||||
|
||||
RedeployInstanceRequest::RedeployInstanceRequest() :
|
||||
RpcServiceRequest("ecs", "2014-05-26", "RedeployInstance")
|
||||
{}
|
||||
|
||||
RedeployInstanceRequest::~RedeployInstanceRequest()
|
||||
{}
|
||||
|
||||
long RedeployInstanceRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
long RedeployInstanceRequest::getCallerParentId()const
|
||||
{
|
||||
return callerParentId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerParentId(long callerParentId)
|
||||
{
|
||||
callerParentId_ = callerParentId;
|
||||
setParameter("CallerParentId", std::to_string(callerParentId));
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getProxy_original_security_transport()const
|
||||
{
|
||||
return proxy_original_security_transport_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setProxy_original_security_transport(bool proxy_original_security_transport)
|
||||
{
|
||||
proxy_original_security_transport_ = proxy_original_security_transport;
|
||||
setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport));
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getProxy_original_source_ip()const
|
||||
{
|
||||
return proxy_original_source_ip_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip)
|
||||
{
|
||||
proxy_original_source_ip_ = proxy_original_source_ip;
|
||||
setParameter("Proxy_original_source_ip", proxy_original_source_ip);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getOwnerIdLoginEmail()const
|
||||
{
|
||||
return ownerIdLoginEmail_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail)
|
||||
{
|
||||
ownerIdLoginEmail_ = ownerIdLoginEmail;
|
||||
setParameter("OwnerIdLoginEmail", ownerIdLoginEmail);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getCallerType()const
|
||||
{
|
||||
return callerType_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerType(const std::string& callerType)
|
||||
{
|
||||
callerType_ = callerType;
|
||||
setParameter("CallerType", callerType);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getForceStop()const
|
||||
{
|
||||
return forceStop_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setForceStop(bool forceStop)
|
||||
{
|
||||
forceStop_ = forceStop;
|
||||
setParameter("ForceStop", std::to_string(forceStop));
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getSecurityToken()const
|
||||
{
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setSecurityToken(const std::string& securityToken)
|
||||
{
|
||||
securityToken_ = securityToken;
|
||||
setParameter("SecurityToken", securityToken);
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getEnable()const
|
||||
{
|
||||
return enable_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setEnable(bool enable)
|
||||
{
|
||||
enable_ = enable;
|
||||
setParameter("Enable", std::to_string(enable));
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getRequestContent()const
|
||||
{
|
||||
return requestContent_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setRequestContent(const std::string& requestContent)
|
||||
{
|
||||
requestContent_ = requestContent;
|
||||
setParameter("RequestContent", requestContent);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getCallerBidEmail()const
|
||||
{
|
||||
return callerBidEmail_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerBidEmail(const std::string& callerBidEmail)
|
||||
{
|
||||
callerBidEmail_ = callerBidEmail;
|
||||
setParameter("CallerBidEmail", callerBidEmail);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getCallerUidEmail()const
|
||||
{
|
||||
return callerUidEmail_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerUidEmail(const std::string& callerUidEmail)
|
||||
{
|
||||
callerUidEmail_ = callerUidEmail;
|
||||
setParameter("CallerUidEmail", callerUidEmail);
|
||||
}
|
||||
|
||||
long RedeployInstanceRequest::getCallerUid()const
|
||||
{
|
||||
return callerUid_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerUid(long callerUid)
|
||||
{
|
||||
callerUid_ = callerUid;
|
||||
setParameter("CallerUid", std::to_string(callerUid));
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getApp_ip()const
|
||||
{
|
||||
return app_ip_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setApp_ip(const std::string& app_ip)
|
||||
{
|
||||
app_ip_ = app_ip;
|
||||
setParameter("App_ip", app_ip);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getCallerBid()const
|
||||
{
|
||||
return callerBid_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setCallerBid(const std::string& callerBid)
|
||||
{
|
||||
callerBid_ = callerBid;
|
||||
setParameter("CallerBid", callerBid);
|
||||
}
|
||||
|
||||
long RedeployInstanceRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getProxy_trust_transport_info()const
|
||||
{
|
||||
return proxy_trust_transport_info_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info)
|
||||
{
|
||||
proxy_trust_transport_info_ = proxy_trust_transport_info;
|
||||
setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info));
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getAk_mfa_present()const
|
||||
{
|
||||
return ak_mfa_present_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setAk_mfa_present(bool ak_mfa_present)
|
||||
{
|
||||
ak_mfa_present_ = ak_mfa_present;
|
||||
setParameter("Ak_mfa_present", std::to_string(ak_mfa_present));
|
||||
}
|
||||
|
||||
bool RedeployInstanceRequest::getSecurity_transport()const
|
||||
{
|
||||
return security_transport_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setSecurity_transport(bool security_transport)
|
||||
{
|
||||
security_transport_ = security_transport;
|
||||
setParameter("Security_transport", std::to_string(security_transport));
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string RedeployInstanceRequest::getRequestId()const
|
||||
{
|
||||
return requestId_;
|
||||
}
|
||||
|
||||
void RedeployInstanceRequest::setRequestId(const std::string& requestId)
|
||||
{
|
||||
requestId_ = requestId;
|
||||
setParameter("RequestId", requestId);
|
||||
}
|
||||
|
||||
45
ecs/src/model/RedeployInstanceResult.cc
Normal file
45
ecs/src/model/RedeployInstanceResult.cc
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/ecs/model/RedeployInstanceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Ecs;
|
||||
using namespace AlibabaCloud::Ecs::Model;
|
||||
|
||||
RedeployInstanceResult::RedeployInstanceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
RedeployInstanceResult::RedeployInstanceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
RedeployInstanceResult::~RedeployInstanceResult()
|
||||
{}
|
||||
|
||||
void RedeployInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
BIN
vod/.DS_Store
vendored
BIN
vod/.DS_Store
vendored
Binary file not shown.
56
vod/CMakeLists.txt
Executable file → Normal file
56
vod/CMakeLists.txt
Executable file → Normal file
@@ -27,6 +27,8 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/DeleteImageResult.h
|
||||
include/alibabacloud/vod/model/DeleteCategoryRequest.h
|
||||
include/alibabacloud/vod/model/DeleteCategoryResult.h
|
||||
include/alibabacloud/vod/model/CreateUploadAttachedMediaRequest.h
|
||||
include/alibabacloud/vod/model/CreateUploadAttachedMediaResult.h
|
||||
include/alibabacloud/vod/model/ListAIVideoSummaryJobRequest.h
|
||||
include/alibabacloud/vod/model/ListAIVideoSummaryJobResult.h
|
||||
include/alibabacloud/vod/model/ListSnapshotsRequest.h
|
||||
@@ -39,6 +41,8 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/ListAIVideoTerrorismRecogJobResult.h
|
||||
include/alibabacloud/vod/model/UpdateEditingProjectRequest.h
|
||||
include/alibabacloud/vod/model/UpdateEditingProjectResult.h
|
||||
include/alibabacloud/vod/model/SetDefaultVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/SetDefaultVodTemplateResult.h
|
||||
include/alibabacloud/vod/model/RefreshObjectCachesRequest.h
|
||||
include/alibabacloud/vod/model/RefreshObjectCachesResult.h
|
||||
include/alibabacloud/vod/model/DescribeDomainBpsDataRequest.h
|
||||
@@ -47,6 +51,8 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/ListAuditSecurityIpResult.h
|
||||
include/alibabacloud/vod/model/GetAuditHistoryRequest.h
|
||||
include/alibabacloud/vod/model/GetAuditHistoryResult.h
|
||||
include/alibabacloud/vod/model/GetMediaDNAResultRequest.h
|
||||
include/alibabacloud/vod/model/GetMediaDNAResultResult.h
|
||||
include/alibabacloud/vod/model/GetVideoInfoRequest.h
|
||||
include/alibabacloud/vod/model/GetVideoInfoResult.h
|
||||
include/alibabacloud/vod/model/SetMessageCallbackRequest.h
|
||||
@@ -81,8 +87,12 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/GetVideoPlayAuthResult.h
|
||||
include/alibabacloud/vod/model/GetAuditResultRequest.h
|
||||
include/alibabacloud/vod/model/GetAuditResultResult.h
|
||||
include/alibabacloud/vod/model/DeleteVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/DeleteVodTemplateResult.h
|
||||
include/alibabacloud/vod/model/SubmitPreprocessJobsRequest.h
|
||||
include/alibabacloud/vod/model/SubmitPreprocessJobsResult.h
|
||||
include/alibabacloud/vod/model/ListVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/ListVodTemplateResult.h
|
||||
include/alibabacloud/vod/model/GetVideoPlayInfoRequest.h
|
||||
include/alibabacloud/vod/model/GetVideoPlayInfoResult.h
|
||||
include/alibabacloud/vod/model/ListAIJobRequest.h
|
||||
@@ -99,6 +109,8 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/UpdateVideoInfoResult.h
|
||||
include/alibabacloud/vod/model/UpdateImageInfosRequest.h
|
||||
include/alibabacloud/vod/model/UpdateImageInfosResult.h
|
||||
include/alibabacloud/vod/model/DeleteWorkFlowRequest.h
|
||||
include/alibabacloud/vod/model/DeleteWorkFlowResult.h
|
||||
include/alibabacloud/vod/model/SearchMediaRequest.h
|
||||
include/alibabacloud/vod/model/SearchMediaResult.h
|
||||
include/alibabacloud/vod/model/DescribePlayTopVideosRequest.h
|
||||
@@ -133,10 +145,14 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/UpdateWatermarkResult.h
|
||||
include/alibabacloud/vod/model/GetImageInfoRequest.h
|
||||
include/alibabacloud/vod/model/GetImageInfoResult.h
|
||||
include/alibabacloud/vod/model/ListWorkFlowRequest.h
|
||||
include/alibabacloud/vod/model/ListWorkFlowResult.h
|
||||
include/alibabacloud/vod/model/GetMessageCallbackRequest.h
|
||||
include/alibabacloud/vod/model/GetMessageCallbackResult.h
|
||||
include/alibabacloud/vod/model/ListLiveRecordVideoRequest.h
|
||||
include/alibabacloud/vod/model/ListLiveRecordVideoResult.h
|
||||
include/alibabacloud/vod/model/UpdateVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/UpdateVodTemplateResult.h
|
||||
include/alibabacloud/vod/model/ListAIVideoCategoryJobRequest.h
|
||||
include/alibabacloud/vod/model/ListAIVideoCategoryJobResult.h
|
||||
include/alibabacloud/vod/model/GetCategoriesRequest.h
|
||||
@@ -145,6 +161,8 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/DescribePlayVideoStatisResult.h
|
||||
include/alibabacloud/vod/model/DeleteStreamRequest.h
|
||||
include/alibabacloud/vod/model/DeleteStreamResult.h
|
||||
include/alibabacloud/vod/model/UpdateWorkFlowRequest.h
|
||||
include/alibabacloud/vod/model/UpdateWorkFlowResult.h
|
||||
include/alibabacloud/vod/model/UploadMediaByURLRequest.h
|
||||
include/alibabacloud/vod/model/UploadMediaByURLResult.h
|
||||
include/alibabacloud/vod/model/SubmitAIJobRequest.h
|
||||
@@ -155,8 +173,12 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/SubmitAIASRJobResult.h
|
||||
include/alibabacloud/vod/model/GetPlayInfoRequest.h
|
||||
include/alibabacloud/vod/model/GetPlayInfoResult.h
|
||||
include/alibabacloud/vod/model/GetWorkFlowRequest.h
|
||||
include/alibabacloud/vod/model/GetWorkFlowResult.h
|
||||
include/alibabacloud/vod/model/SubmitTranscodeJobsRequest.h
|
||||
include/alibabacloud/vod/model/SubmitTranscodeJobsResult.h
|
||||
include/alibabacloud/vod/model/AddWorkFlowRequest.h
|
||||
include/alibabacloud/vod/model/AddWorkFlowResult.h
|
||||
include/alibabacloud/vod/model/CreateUploadVideoRequest.h
|
||||
include/alibabacloud/vod/model/CreateUploadVideoResult.h
|
||||
include/alibabacloud/vod/model/GetOSSStatisRequest.h
|
||||
@@ -181,10 +203,14 @@ set(vod_public_header_model
|
||||
include/alibabacloud/vod/model/GetMezzanineInfoResult.h
|
||||
include/alibabacloud/vod/model/DeleteVideoRequest.h
|
||||
include/alibabacloud/vod/model/DeleteVideoResult.h
|
||||
include/alibabacloud/vod/model/AddVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/AddVodTemplateResult.h
|
||||
include/alibabacloud/vod/model/SubmitAIVideoCoverJobRequest.h
|
||||
include/alibabacloud/vod/model/SubmitAIVideoCoverJobResult.h
|
||||
include/alibabacloud/vod/model/DescribePlayUserAvgRequest.h
|
||||
include/alibabacloud/vod/model/DescribePlayUserAvgResult.h )
|
||||
include/alibabacloud/vod/model/DescribePlayUserAvgResult.h
|
||||
include/alibabacloud/vod/model/GetVodTemplateRequest.h
|
||||
include/alibabacloud/vod/model/GetVodTemplateResult.h )
|
||||
|
||||
set(vod_src
|
||||
src/VodClient.cc
|
||||
@@ -194,6 +220,8 @@ set(vod_src
|
||||
src/model/DeleteImageResult.cc
|
||||
src/model/DeleteCategoryRequest.cc
|
||||
src/model/DeleteCategoryResult.cc
|
||||
src/model/CreateUploadAttachedMediaRequest.cc
|
||||
src/model/CreateUploadAttachedMediaResult.cc
|
||||
src/model/ListAIVideoSummaryJobRequest.cc
|
||||
src/model/ListAIVideoSummaryJobResult.cc
|
||||
src/model/ListSnapshotsRequest.cc
|
||||
@@ -206,6 +234,8 @@ set(vod_src
|
||||
src/model/ListAIVideoTerrorismRecogJobResult.cc
|
||||
src/model/UpdateEditingProjectRequest.cc
|
||||
src/model/UpdateEditingProjectResult.cc
|
||||
src/model/SetDefaultVodTemplateRequest.cc
|
||||
src/model/SetDefaultVodTemplateResult.cc
|
||||
src/model/RefreshObjectCachesRequest.cc
|
||||
src/model/RefreshObjectCachesResult.cc
|
||||
src/model/DescribeDomainBpsDataRequest.cc
|
||||
@@ -214,6 +244,8 @@ set(vod_src
|
||||
src/model/ListAuditSecurityIpResult.cc
|
||||
src/model/GetAuditHistoryRequest.cc
|
||||
src/model/GetAuditHistoryResult.cc
|
||||
src/model/GetMediaDNAResultRequest.cc
|
||||
src/model/GetMediaDNAResultResult.cc
|
||||
src/model/GetVideoInfoRequest.cc
|
||||
src/model/GetVideoInfoResult.cc
|
||||
src/model/SetMessageCallbackRequest.cc
|
||||
@@ -248,8 +280,12 @@ set(vod_src
|
||||
src/model/GetVideoPlayAuthResult.cc
|
||||
src/model/GetAuditResultRequest.cc
|
||||
src/model/GetAuditResultResult.cc
|
||||
src/model/DeleteVodTemplateRequest.cc
|
||||
src/model/DeleteVodTemplateResult.cc
|
||||
src/model/SubmitPreprocessJobsRequest.cc
|
||||
src/model/SubmitPreprocessJobsResult.cc
|
||||
src/model/ListVodTemplateRequest.cc
|
||||
src/model/ListVodTemplateResult.cc
|
||||
src/model/GetVideoPlayInfoRequest.cc
|
||||
src/model/GetVideoPlayInfoResult.cc
|
||||
src/model/ListAIJobRequest.cc
|
||||
@@ -266,6 +302,8 @@ set(vod_src
|
||||
src/model/UpdateVideoInfoResult.cc
|
||||
src/model/UpdateImageInfosRequest.cc
|
||||
src/model/UpdateImageInfosResult.cc
|
||||
src/model/DeleteWorkFlowRequest.cc
|
||||
src/model/DeleteWorkFlowResult.cc
|
||||
src/model/SearchMediaRequest.cc
|
||||
src/model/SearchMediaResult.cc
|
||||
src/model/DescribePlayTopVideosRequest.cc
|
||||
@@ -300,10 +338,14 @@ set(vod_src
|
||||
src/model/UpdateWatermarkResult.cc
|
||||
src/model/GetImageInfoRequest.cc
|
||||
src/model/GetImageInfoResult.cc
|
||||
src/model/ListWorkFlowRequest.cc
|
||||
src/model/ListWorkFlowResult.cc
|
||||
src/model/GetMessageCallbackRequest.cc
|
||||
src/model/GetMessageCallbackResult.cc
|
||||
src/model/ListLiveRecordVideoRequest.cc
|
||||
src/model/ListLiveRecordVideoResult.cc
|
||||
src/model/UpdateVodTemplateRequest.cc
|
||||
src/model/UpdateVodTemplateResult.cc
|
||||
src/model/ListAIVideoCategoryJobRequest.cc
|
||||
src/model/ListAIVideoCategoryJobResult.cc
|
||||
src/model/GetCategoriesRequest.cc
|
||||
@@ -312,6 +354,8 @@ set(vod_src
|
||||
src/model/DescribePlayVideoStatisResult.cc
|
||||
src/model/DeleteStreamRequest.cc
|
||||
src/model/DeleteStreamResult.cc
|
||||
src/model/UpdateWorkFlowRequest.cc
|
||||
src/model/UpdateWorkFlowResult.cc
|
||||
src/model/UploadMediaByURLRequest.cc
|
||||
src/model/UploadMediaByURLResult.cc
|
||||
src/model/SubmitAIJobRequest.cc
|
||||
@@ -322,8 +366,12 @@ set(vod_src
|
||||
src/model/SubmitAIASRJobResult.cc
|
||||
src/model/GetPlayInfoRequest.cc
|
||||
src/model/GetPlayInfoResult.cc
|
||||
src/model/GetWorkFlowRequest.cc
|
||||
src/model/GetWorkFlowResult.cc
|
||||
src/model/SubmitTranscodeJobsRequest.cc
|
||||
src/model/SubmitTranscodeJobsResult.cc
|
||||
src/model/AddWorkFlowRequest.cc
|
||||
src/model/AddWorkFlowResult.cc
|
||||
src/model/CreateUploadVideoRequest.cc
|
||||
src/model/CreateUploadVideoResult.cc
|
||||
src/model/GetOSSStatisRequest.cc
|
||||
@@ -348,10 +396,14 @@ set(vod_src
|
||||
src/model/GetMezzanineInfoResult.cc
|
||||
src/model/DeleteVideoRequest.cc
|
||||
src/model/DeleteVideoResult.cc
|
||||
src/model/AddVodTemplateRequest.cc
|
||||
src/model/AddVodTemplateResult.cc
|
||||
src/model/SubmitAIVideoCoverJobRequest.cc
|
||||
src/model/SubmitAIVideoCoverJobResult.cc
|
||||
src/model/DescribePlayUserAvgRequest.cc
|
||||
src/model/DescribePlayUserAvgResult.cc )
|
||||
src/model/DescribePlayUserAvgResult.cc
|
||||
src/model/GetVodTemplateRequest.cc
|
||||
src/model/GetVodTemplateResult.cc )
|
||||
|
||||
add_library(vod ${LIB_TYPE}
|
||||
${vod_public_header}
|
||||
|
||||
BIN
vod/include/.DS_Store
vendored
BIN
vod/include/.DS_Store
vendored
Binary file not shown.
BIN
vod/include/alibabacloud/.DS_Store
vendored
BIN
vod/include/alibabacloud/.DS_Store
vendored
Binary file not shown.
BIN
vod/include/alibabacloud/vod/.DS_Store
vendored
BIN
vod/include/alibabacloud/vod/.DS_Store
vendored
Binary file not shown.
104
vod/include/alibabacloud/vod/VodClient.h
Executable file → Normal file
104
vod/include/alibabacloud/vod/VodClient.h
Executable file → Normal file
@@ -28,6 +28,8 @@
|
||||
#include "model/DeleteImageResult.h"
|
||||
#include "model/DeleteCategoryRequest.h"
|
||||
#include "model/DeleteCategoryResult.h"
|
||||
#include "model/CreateUploadAttachedMediaRequest.h"
|
||||
#include "model/CreateUploadAttachedMediaResult.h"
|
||||
#include "model/ListAIVideoSummaryJobRequest.h"
|
||||
#include "model/ListAIVideoSummaryJobResult.h"
|
||||
#include "model/ListSnapshotsRequest.h"
|
||||
@@ -40,6 +42,8 @@
|
||||
#include "model/ListAIVideoTerrorismRecogJobResult.h"
|
||||
#include "model/UpdateEditingProjectRequest.h"
|
||||
#include "model/UpdateEditingProjectResult.h"
|
||||
#include "model/SetDefaultVodTemplateRequest.h"
|
||||
#include "model/SetDefaultVodTemplateResult.h"
|
||||
#include "model/RefreshObjectCachesRequest.h"
|
||||
#include "model/RefreshObjectCachesResult.h"
|
||||
#include "model/DescribeDomainBpsDataRequest.h"
|
||||
@@ -48,6 +52,8 @@
|
||||
#include "model/ListAuditSecurityIpResult.h"
|
||||
#include "model/GetAuditHistoryRequest.h"
|
||||
#include "model/GetAuditHistoryResult.h"
|
||||
#include "model/GetMediaDNAResultRequest.h"
|
||||
#include "model/GetMediaDNAResultResult.h"
|
||||
#include "model/GetVideoInfoRequest.h"
|
||||
#include "model/GetVideoInfoResult.h"
|
||||
#include "model/SetMessageCallbackRequest.h"
|
||||
@@ -82,8 +88,12 @@
|
||||
#include "model/GetVideoPlayAuthResult.h"
|
||||
#include "model/GetAuditResultRequest.h"
|
||||
#include "model/GetAuditResultResult.h"
|
||||
#include "model/DeleteVodTemplateRequest.h"
|
||||
#include "model/DeleteVodTemplateResult.h"
|
||||
#include "model/SubmitPreprocessJobsRequest.h"
|
||||
#include "model/SubmitPreprocessJobsResult.h"
|
||||
#include "model/ListVodTemplateRequest.h"
|
||||
#include "model/ListVodTemplateResult.h"
|
||||
#include "model/GetVideoPlayInfoRequest.h"
|
||||
#include "model/GetVideoPlayInfoResult.h"
|
||||
#include "model/ListAIJobRequest.h"
|
||||
@@ -100,6 +110,8 @@
|
||||
#include "model/UpdateVideoInfoResult.h"
|
||||
#include "model/UpdateImageInfosRequest.h"
|
||||
#include "model/UpdateImageInfosResult.h"
|
||||
#include "model/DeleteWorkFlowRequest.h"
|
||||
#include "model/DeleteWorkFlowResult.h"
|
||||
#include "model/SearchMediaRequest.h"
|
||||
#include "model/SearchMediaResult.h"
|
||||
#include "model/DescribePlayTopVideosRequest.h"
|
||||
@@ -134,10 +146,14 @@
|
||||
#include "model/UpdateWatermarkResult.h"
|
||||
#include "model/GetImageInfoRequest.h"
|
||||
#include "model/GetImageInfoResult.h"
|
||||
#include "model/ListWorkFlowRequest.h"
|
||||
#include "model/ListWorkFlowResult.h"
|
||||
#include "model/GetMessageCallbackRequest.h"
|
||||
#include "model/GetMessageCallbackResult.h"
|
||||
#include "model/ListLiveRecordVideoRequest.h"
|
||||
#include "model/ListLiveRecordVideoResult.h"
|
||||
#include "model/UpdateVodTemplateRequest.h"
|
||||
#include "model/UpdateVodTemplateResult.h"
|
||||
#include "model/ListAIVideoCategoryJobRequest.h"
|
||||
#include "model/ListAIVideoCategoryJobResult.h"
|
||||
#include "model/GetCategoriesRequest.h"
|
||||
@@ -146,6 +162,8 @@
|
||||
#include "model/DescribePlayVideoStatisResult.h"
|
||||
#include "model/DeleteStreamRequest.h"
|
||||
#include "model/DeleteStreamResult.h"
|
||||
#include "model/UpdateWorkFlowRequest.h"
|
||||
#include "model/UpdateWorkFlowResult.h"
|
||||
#include "model/UploadMediaByURLRequest.h"
|
||||
#include "model/UploadMediaByURLResult.h"
|
||||
#include "model/SubmitAIJobRequest.h"
|
||||
@@ -156,8 +174,12 @@
|
||||
#include "model/SubmitAIASRJobResult.h"
|
||||
#include "model/GetPlayInfoRequest.h"
|
||||
#include "model/GetPlayInfoResult.h"
|
||||
#include "model/GetWorkFlowRequest.h"
|
||||
#include "model/GetWorkFlowResult.h"
|
||||
#include "model/SubmitTranscodeJobsRequest.h"
|
||||
#include "model/SubmitTranscodeJobsResult.h"
|
||||
#include "model/AddWorkFlowRequest.h"
|
||||
#include "model/AddWorkFlowResult.h"
|
||||
#include "model/CreateUploadVideoRequest.h"
|
||||
#include "model/CreateUploadVideoResult.h"
|
||||
#include "model/GetOSSStatisRequest.h"
|
||||
@@ -182,10 +204,14 @@
|
||||
#include "model/GetMezzanineInfoResult.h"
|
||||
#include "model/DeleteVideoRequest.h"
|
||||
#include "model/DeleteVideoResult.h"
|
||||
#include "model/AddVodTemplateRequest.h"
|
||||
#include "model/AddVodTemplateResult.h"
|
||||
#include "model/SubmitAIVideoCoverJobRequest.h"
|
||||
#include "model/SubmitAIVideoCoverJobResult.h"
|
||||
#include "model/DescribePlayUserAvgRequest.h"
|
||||
#include "model/DescribePlayUserAvgResult.h"
|
||||
#include "model/GetVodTemplateRequest.h"
|
||||
#include "model/GetVodTemplateResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -204,6 +230,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteCategoryResult> DeleteCategoryOutcome;
|
||||
typedef std::future<DeleteCategoryOutcome> DeleteCategoryOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DeleteCategoryRequest&, const DeleteCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCategoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUploadAttachedMediaResult> CreateUploadAttachedMediaOutcome;
|
||||
typedef std::future<CreateUploadAttachedMediaOutcome> CreateUploadAttachedMediaOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::CreateUploadAttachedMediaRequest&, const CreateUploadAttachedMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUploadAttachedMediaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAIVideoSummaryJobResult> ListAIVideoSummaryJobOutcome;
|
||||
typedef std::future<ListAIVideoSummaryJobOutcome> ListAIVideoSummaryJobOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::ListAIVideoSummaryJobRequest&, const ListAIVideoSummaryJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAIVideoSummaryJobAsyncHandler;
|
||||
@@ -222,6 +251,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateEditingProjectResult> UpdateEditingProjectOutcome;
|
||||
typedef std::future<UpdateEditingProjectOutcome> UpdateEditingProjectOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::UpdateEditingProjectRequest&, const UpdateEditingProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEditingProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDefaultVodTemplateResult> SetDefaultVodTemplateOutcome;
|
||||
typedef std::future<SetDefaultVodTemplateOutcome> SetDefaultVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::SetDefaultVodTemplateRequest&, const SetDefaultVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDefaultVodTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::RefreshObjectCachesResult> RefreshObjectCachesOutcome;
|
||||
typedef std::future<RefreshObjectCachesOutcome> RefreshObjectCachesOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::RefreshObjectCachesRequest&, const RefreshObjectCachesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefreshObjectCachesAsyncHandler;
|
||||
@@ -234,6 +266,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetAuditHistoryResult> GetAuditHistoryOutcome;
|
||||
typedef std::future<GetAuditHistoryOutcome> GetAuditHistoryOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetAuditHistoryRequest&, const GetAuditHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAuditHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetMediaDNAResultResult> GetMediaDNAResultOutcome;
|
||||
typedef std::future<GetMediaDNAResultOutcome> GetMediaDNAResultOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetMediaDNAResultRequest&, const GetMediaDNAResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMediaDNAResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVideoInfoResult> GetVideoInfoOutcome;
|
||||
typedef std::future<GetVideoInfoOutcome> GetVideoInfoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetVideoInfoRequest&, const GetVideoInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVideoInfoAsyncHandler;
|
||||
@@ -285,9 +320,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetAuditResultResult> GetAuditResultOutcome;
|
||||
typedef std::future<GetAuditResultOutcome> GetAuditResultOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetAuditResultRequest&, const GetAuditResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAuditResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteVodTemplateResult> DeleteVodTemplateOutcome;
|
||||
typedef std::future<DeleteVodTemplateOutcome> DeleteVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DeleteVodTemplateRequest&, const DeleteVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVodTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitPreprocessJobsResult> SubmitPreprocessJobsOutcome;
|
||||
typedef std::future<SubmitPreprocessJobsOutcome> SubmitPreprocessJobsOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::SubmitPreprocessJobsRequest&, const SubmitPreprocessJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitPreprocessJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListVodTemplateResult> ListVodTemplateOutcome;
|
||||
typedef std::future<ListVodTemplateOutcome> ListVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::ListVodTemplateRequest&, const ListVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVodTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVideoPlayInfoResult> GetVideoPlayInfoOutcome;
|
||||
typedef std::future<GetVideoPlayInfoOutcome> GetVideoPlayInfoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetVideoPlayInfoRequest&, const GetVideoPlayInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVideoPlayInfoAsyncHandler;
|
||||
@@ -312,6 +353,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateImageInfosResult> UpdateImageInfosOutcome;
|
||||
typedef std::future<UpdateImageInfosOutcome> UpdateImageInfosOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::UpdateImageInfosRequest&, const UpdateImageInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateImageInfosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteWorkFlowResult> DeleteWorkFlowOutcome;
|
||||
typedef std::future<DeleteWorkFlowOutcome> DeleteWorkFlowOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DeleteWorkFlowRequest&, const DeleteWorkFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteWorkFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::SearchMediaResult> SearchMediaOutcome;
|
||||
typedef std::future<SearchMediaOutcome> SearchMediaOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::SearchMediaRequest&, const SearchMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SearchMediaAsyncHandler;
|
||||
@@ -363,12 +407,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetImageInfoResult> GetImageInfoOutcome;
|
||||
typedef std::future<GetImageInfoOutcome> GetImageInfoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetImageInfoRequest&, const GetImageInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListWorkFlowResult> ListWorkFlowOutcome;
|
||||
typedef std::future<ListWorkFlowOutcome> ListWorkFlowOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::ListWorkFlowRequest&, const ListWorkFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListWorkFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetMessageCallbackResult> GetMessageCallbackOutcome;
|
||||
typedef std::future<GetMessageCallbackOutcome> GetMessageCallbackOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetMessageCallbackRequest&, const GetMessageCallbackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMessageCallbackAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLiveRecordVideoResult> ListLiveRecordVideoOutcome;
|
||||
typedef std::future<ListLiveRecordVideoOutcome> ListLiveRecordVideoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::ListLiveRecordVideoRequest&, const ListLiveRecordVideoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLiveRecordVideoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateVodTemplateResult> UpdateVodTemplateOutcome;
|
||||
typedef std::future<UpdateVodTemplateOutcome> UpdateVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::UpdateVodTemplateRequest&, const UpdateVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateVodTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAIVideoCategoryJobResult> ListAIVideoCategoryJobOutcome;
|
||||
typedef std::future<ListAIVideoCategoryJobOutcome> ListAIVideoCategoryJobOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::ListAIVideoCategoryJobRequest&, const ListAIVideoCategoryJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAIVideoCategoryJobAsyncHandler;
|
||||
@@ -381,6 +431,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteStreamResult> DeleteStreamOutcome;
|
||||
typedef std::future<DeleteStreamOutcome> DeleteStreamOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DeleteStreamRequest&, const DeleteStreamOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteStreamAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateWorkFlowResult> UpdateWorkFlowOutcome;
|
||||
typedef std::future<UpdateWorkFlowOutcome> UpdateWorkFlowOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::UpdateWorkFlowRequest&, const UpdateWorkFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateWorkFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadMediaByURLResult> UploadMediaByURLOutcome;
|
||||
typedef std::future<UploadMediaByURLOutcome> UploadMediaByURLOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::UploadMediaByURLRequest&, const UploadMediaByURLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadMediaByURLAsyncHandler;
|
||||
@@ -396,9 +449,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetPlayInfoResult> GetPlayInfoOutcome;
|
||||
typedef std::future<GetPlayInfoOutcome> GetPlayInfoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetPlayInfoRequest&, const GetPlayInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPlayInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetWorkFlowResult> GetWorkFlowOutcome;
|
||||
typedef std::future<GetWorkFlowOutcome> GetWorkFlowOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetWorkFlowRequest&, const GetWorkFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetWorkFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitTranscodeJobsResult> SubmitTranscodeJobsOutcome;
|
||||
typedef std::future<SubmitTranscodeJobsOutcome> SubmitTranscodeJobsOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::SubmitTranscodeJobsRequest&, const SubmitTranscodeJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitTranscodeJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddWorkFlowResult> AddWorkFlowOutcome;
|
||||
typedef std::future<AddWorkFlowOutcome> AddWorkFlowOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::AddWorkFlowRequest&, const AddWorkFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddWorkFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUploadVideoResult> CreateUploadVideoOutcome;
|
||||
typedef std::future<CreateUploadVideoOutcome> CreateUploadVideoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::CreateUploadVideoRequest&, const CreateUploadVideoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUploadVideoAsyncHandler;
|
||||
@@ -435,12 +494,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteVideoResult> DeleteVideoOutcome;
|
||||
typedef std::future<DeleteVideoOutcome> DeleteVideoOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DeleteVideoRequest&, const DeleteVideoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVideoAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddVodTemplateResult> AddVodTemplateOutcome;
|
||||
typedef std::future<AddVodTemplateOutcome> AddVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::AddVodTemplateRequest&, const AddVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddVodTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitAIVideoCoverJobResult> SubmitAIVideoCoverJobOutcome;
|
||||
typedef std::future<SubmitAIVideoCoverJobOutcome> SubmitAIVideoCoverJobOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::SubmitAIVideoCoverJobRequest&, const SubmitAIVideoCoverJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitAIVideoCoverJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePlayUserAvgResult> DescribePlayUserAvgOutcome;
|
||||
typedef std::future<DescribePlayUserAvgOutcome> DescribePlayUserAvgOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::DescribePlayUserAvgRequest&, const DescribePlayUserAvgOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePlayUserAvgAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVodTemplateResult> GetVodTemplateOutcome;
|
||||
typedef std::future<GetVodTemplateOutcome> GetVodTemplateOutcomeCallable;
|
||||
typedef std::function<void(const VodClient*, const Model::GetVodTemplateRequest&, const GetVodTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVodTemplateAsyncHandler;
|
||||
|
||||
VodClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
VodClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
@@ -455,6 +520,9 @@ namespace AlibabaCloud
|
||||
DeleteCategoryOutcome deleteCategory(const Model::DeleteCategoryRequest &request)const;
|
||||
void deleteCategoryAsync(const Model::DeleteCategoryRequest& request, const DeleteCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCategoryOutcomeCallable deleteCategoryCallable(const Model::DeleteCategoryRequest& request) const;
|
||||
CreateUploadAttachedMediaOutcome createUploadAttachedMedia(const Model::CreateUploadAttachedMediaRequest &request)const;
|
||||
void createUploadAttachedMediaAsync(const Model::CreateUploadAttachedMediaRequest& request, const CreateUploadAttachedMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUploadAttachedMediaOutcomeCallable createUploadAttachedMediaCallable(const Model::CreateUploadAttachedMediaRequest& request) const;
|
||||
ListAIVideoSummaryJobOutcome listAIVideoSummaryJob(const Model::ListAIVideoSummaryJobRequest &request)const;
|
||||
void listAIVideoSummaryJobAsync(const Model::ListAIVideoSummaryJobRequest& request, const ListAIVideoSummaryJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAIVideoSummaryJobOutcomeCallable listAIVideoSummaryJobCallable(const Model::ListAIVideoSummaryJobRequest& request) const;
|
||||
@@ -473,6 +541,9 @@ namespace AlibabaCloud
|
||||
UpdateEditingProjectOutcome updateEditingProject(const Model::UpdateEditingProjectRequest &request)const;
|
||||
void updateEditingProjectAsync(const Model::UpdateEditingProjectRequest& request, const UpdateEditingProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEditingProjectOutcomeCallable updateEditingProjectCallable(const Model::UpdateEditingProjectRequest& request) const;
|
||||
SetDefaultVodTemplateOutcome setDefaultVodTemplate(const Model::SetDefaultVodTemplateRequest &request)const;
|
||||
void setDefaultVodTemplateAsync(const Model::SetDefaultVodTemplateRequest& request, const SetDefaultVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDefaultVodTemplateOutcomeCallable setDefaultVodTemplateCallable(const Model::SetDefaultVodTemplateRequest& request) const;
|
||||
RefreshObjectCachesOutcome refreshObjectCaches(const Model::RefreshObjectCachesRequest &request)const;
|
||||
void refreshObjectCachesAsync(const Model::RefreshObjectCachesRequest& request, const RefreshObjectCachesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RefreshObjectCachesOutcomeCallable refreshObjectCachesCallable(const Model::RefreshObjectCachesRequest& request) const;
|
||||
@@ -485,6 +556,9 @@ namespace AlibabaCloud
|
||||
GetAuditHistoryOutcome getAuditHistory(const Model::GetAuditHistoryRequest &request)const;
|
||||
void getAuditHistoryAsync(const Model::GetAuditHistoryRequest& request, const GetAuditHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAuditHistoryOutcomeCallable getAuditHistoryCallable(const Model::GetAuditHistoryRequest& request) const;
|
||||
GetMediaDNAResultOutcome getMediaDNAResult(const Model::GetMediaDNAResultRequest &request)const;
|
||||
void getMediaDNAResultAsync(const Model::GetMediaDNAResultRequest& request, const GetMediaDNAResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMediaDNAResultOutcomeCallable getMediaDNAResultCallable(const Model::GetMediaDNAResultRequest& request) const;
|
||||
GetVideoInfoOutcome getVideoInfo(const Model::GetVideoInfoRequest &request)const;
|
||||
void getVideoInfoAsync(const Model::GetVideoInfoRequest& request, const GetVideoInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVideoInfoOutcomeCallable getVideoInfoCallable(const Model::GetVideoInfoRequest& request) const;
|
||||
@@ -536,9 +610,15 @@ namespace AlibabaCloud
|
||||
GetAuditResultOutcome getAuditResult(const Model::GetAuditResultRequest &request)const;
|
||||
void getAuditResultAsync(const Model::GetAuditResultRequest& request, const GetAuditResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAuditResultOutcomeCallable getAuditResultCallable(const Model::GetAuditResultRequest& request) const;
|
||||
DeleteVodTemplateOutcome deleteVodTemplate(const Model::DeleteVodTemplateRequest &request)const;
|
||||
void deleteVodTemplateAsync(const Model::DeleteVodTemplateRequest& request, const DeleteVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteVodTemplateOutcomeCallable deleteVodTemplateCallable(const Model::DeleteVodTemplateRequest& request) const;
|
||||
SubmitPreprocessJobsOutcome submitPreprocessJobs(const Model::SubmitPreprocessJobsRequest &request)const;
|
||||
void submitPreprocessJobsAsync(const Model::SubmitPreprocessJobsRequest& request, const SubmitPreprocessJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitPreprocessJobsOutcomeCallable submitPreprocessJobsCallable(const Model::SubmitPreprocessJobsRequest& request) const;
|
||||
ListVodTemplateOutcome listVodTemplate(const Model::ListVodTemplateRequest &request)const;
|
||||
void listVodTemplateAsync(const Model::ListVodTemplateRequest& request, const ListVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListVodTemplateOutcomeCallable listVodTemplateCallable(const Model::ListVodTemplateRequest& request) const;
|
||||
GetVideoPlayInfoOutcome getVideoPlayInfo(const Model::GetVideoPlayInfoRequest &request)const;
|
||||
void getVideoPlayInfoAsync(const Model::GetVideoPlayInfoRequest& request, const GetVideoPlayInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVideoPlayInfoOutcomeCallable getVideoPlayInfoCallable(const Model::GetVideoPlayInfoRequest& request) const;
|
||||
@@ -563,6 +643,9 @@ namespace AlibabaCloud
|
||||
UpdateImageInfosOutcome updateImageInfos(const Model::UpdateImageInfosRequest &request)const;
|
||||
void updateImageInfosAsync(const Model::UpdateImageInfosRequest& request, const UpdateImageInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateImageInfosOutcomeCallable updateImageInfosCallable(const Model::UpdateImageInfosRequest& request) const;
|
||||
DeleteWorkFlowOutcome deleteWorkFlow(const Model::DeleteWorkFlowRequest &request)const;
|
||||
void deleteWorkFlowAsync(const Model::DeleteWorkFlowRequest& request, const DeleteWorkFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteWorkFlowOutcomeCallable deleteWorkFlowCallable(const Model::DeleteWorkFlowRequest& request) const;
|
||||
SearchMediaOutcome searchMedia(const Model::SearchMediaRequest &request)const;
|
||||
void searchMediaAsync(const Model::SearchMediaRequest& request, const SearchMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SearchMediaOutcomeCallable searchMediaCallable(const Model::SearchMediaRequest& request) const;
|
||||
@@ -614,12 +697,18 @@ namespace AlibabaCloud
|
||||
GetImageInfoOutcome getImageInfo(const Model::GetImageInfoRequest &request)const;
|
||||
void getImageInfoAsync(const Model::GetImageInfoRequest& request, const GetImageInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetImageInfoOutcomeCallable getImageInfoCallable(const Model::GetImageInfoRequest& request) const;
|
||||
ListWorkFlowOutcome listWorkFlow(const Model::ListWorkFlowRequest &request)const;
|
||||
void listWorkFlowAsync(const Model::ListWorkFlowRequest& request, const ListWorkFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListWorkFlowOutcomeCallable listWorkFlowCallable(const Model::ListWorkFlowRequest& request) const;
|
||||
GetMessageCallbackOutcome getMessageCallback(const Model::GetMessageCallbackRequest &request)const;
|
||||
void getMessageCallbackAsync(const Model::GetMessageCallbackRequest& request, const GetMessageCallbackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMessageCallbackOutcomeCallable getMessageCallbackCallable(const Model::GetMessageCallbackRequest& request) const;
|
||||
ListLiveRecordVideoOutcome listLiveRecordVideo(const Model::ListLiveRecordVideoRequest &request)const;
|
||||
void listLiveRecordVideoAsync(const Model::ListLiveRecordVideoRequest& request, const ListLiveRecordVideoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLiveRecordVideoOutcomeCallable listLiveRecordVideoCallable(const Model::ListLiveRecordVideoRequest& request) const;
|
||||
UpdateVodTemplateOutcome updateVodTemplate(const Model::UpdateVodTemplateRequest &request)const;
|
||||
void updateVodTemplateAsync(const Model::UpdateVodTemplateRequest& request, const UpdateVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateVodTemplateOutcomeCallable updateVodTemplateCallable(const Model::UpdateVodTemplateRequest& request) const;
|
||||
ListAIVideoCategoryJobOutcome listAIVideoCategoryJob(const Model::ListAIVideoCategoryJobRequest &request)const;
|
||||
void listAIVideoCategoryJobAsync(const Model::ListAIVideoCategoryJobRequest& request, const ListAIVideoCategoryJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAIVideoCategoryJobOutcomeCallable listAIVideoCategoryJobCallable(const Model::ListAIVideoCategoryJobRequest& request) const;
|
||||
@@ -632,6 +721,9 @@ namespace AlibabaCloud
|
||||
DeleteStreamOutcome deleteStream(const Model::DeleteStreamRequest &request)const;
|
||||
void deleteStreamAsync(const Model::DeleteStreamRequest& request, const DeleteStreamAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteStreamOutcomeCallable deleteStreamCallable(const Model::DeleteStreamRequest& request) const;
|
||||
UpdateWorkFlowOutcome updateWorkFlow(const Model::UpdateWorkFlowRequest &request)const;
|
||||
void updateWorkFlowAsync(const Model::UpdateWorkFlowRequest& request, const UpdateWorkFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateWorkFlowOutcomeCallable updateWorkFlowCallable(const Model::UpdateWorkFlowRequest& request) const;
|
||||
UploadMediaByURLOutcome uploadMediaByURL(const Model::UploadMediaByURLRequest &request)const;
|
||||
void uploadMediaByURLAsync(const Model::UploadMediaByURLRequest& request, const UploadMediaByURLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadMediaByURLOutcomeCallable uploadMediaByURLCallable(const Model::UploadMediaByURLRequest& request) const;
|
||||
@@ -647,9 +739,15 @@ namespace AlibabaCloud
|
||||
GetPlayInfoOutcome getPlayInfo(const Model::GetPlayInfoRequest &request)const;
|
||||
void getPlayInfoAsync(const Model::GetPlayInfoRequest& request, const GetPlayInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPlayInfoOutcomeCallable getPlayInfoCallable(const Model::GetPlayInfoRequest& request) const;
|
||||
GetWorkFlowOutcome getWorkFlow(const Model::GetWorkFlowRequest &request)const;
|
||||
void getWorkFlowAsync(const Model::GetWorkFlowRequest& request, const GetWorkFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetWorkFlowOutcomeCallable getWorkFlowCallable(const Model::GetWorkFlowRequest& request) const;
|
||||
SubmitTranscodeJobsOutcome submitTranscodeJobs(const Model::SubmitTranscodeJobsRequest &request)const;
|
||||
void submitTranscodeJobsAsync(const Model::SubmitTranscodeJobsRequest& request, const SubmitTranscodeJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitTranscodeJobsOutcomeCallable submitTranscodeJobsCallable(const Model::SubmitTranscodeJobsRequest& request) const;
|
||||
AddWorkFlowOutcome addWorkFlow(const Model::AddWorkFlowRequest &request)const;
|
||||
void addWorkFlowAsync(const Model::AddWorkFlowRequest& request, const AddWorkFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddWorkFlowOutcomeCallable addWorkFlowCallable(const Model::AddWorkFlowRequest& request) const;
|
||||
CreateUploadVideoOutcome createUploadVideo(const Model::CreateUploadVideoRequest &request)const;
|
||||
void createUploadVideoAsync(const Model::CreateUploadVideoRequest& request, const CreateUploadVideoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUploadVideoOutcomeCallable createUploadVideoCallable(const Model::CreateUploadVideoRequest& request) const;
|
||||
@@ -686,12 +784,18 @@ namespace AlibabaCloud
|
||||
DeleteVideoOutcome deleteVideo(const Model::DeleteVideoRequest &request)const;
|
||||
void deleteVideoAsync(const Model::DeleteVideoRequest& request, const DeleteVideoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteVideoOutcomeCallable deleteVideoCallable(const Model::DeleteVideoRequest& request) const;
|
||||
AddVodTemplateOutcome addVodTemplate(const Model::AddVodTemplateRequest &request)const;
|
||||
void addVodTemplateAsync(const Model::AddVodTemplateRequest& request, const AddVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddVodTemplateOutcomeCallable addVodTemplateCallable(const Model::AddVodTemplateRequest& request) const;
|
||||
SubmitAIVideoCoverJobOutcome submitAIVideoCoverJob(const Model::SubmitAIVideoCoverJobRequest &request)const;
|
||||
void submitAIVideoCoverJobAsync(const Model::SubmitAIVideoCoverJobRequest& request, const SubmitAIVideoCoverJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitAIVideoCoverJobOutcomeCallable submitAIVideoCoverJobCallable(const Model::SubmitAIVideoCoverJobRequest& request) const;
|
||||
DescribePlayUserAvgOutcome describePlayUserAvg(const Model::DescribePlayUserAvgRequest &request)const;
|
||||
void describePlayUserAvgAsync(const Model::DescribePlayUserAvgRequest& request, const DescribePlayUserAvgAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePlayUserAvgOutcomeCallable describePlayUserAvgCallable(const Model::DescribePlayUserAvgRequest& request) const;
|
||||
GetVodTemplateOutcome getVodTemplate(const Model::GetVodTemplateRequest &request)const;
|
||||
void getVodTemplateAsync(const Model::GetVodTemplateRequest& request, const GetVodTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVodTemplateOutcomeCallable getVodTemplateCallable(const Model::GetVodTemplateRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
0
vod/include/alibabacloud/vod/VodExport.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/VodExport.h
Executable file → Normal file
BIN
vod/include/alibabacloud/vod/model/.DS_Store
vendored
BIN
vod/include/alibabacloud/vod/model/.DS_Store
vendored
Binary file not shown.
0
vod/include/alibabacloud/vod/model/AddCategoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddCategoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddCategoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddCategoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddEditingProjectResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddEditingProjectResult.h
Executable file → Normal file
66
vod/include/alibabacloud/vod/model/AddVodTemplateRequest.h
Normal file
66
vod/include/alibabacloud/vod/model/AddVodTemplateRequest.h
Normal file
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ADDVODTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDVODTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddVodTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddVodTemplateRequest();
|
||||
~AddVodTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTemplateConfig()const;
|
||||
void setTemplateConfig(const std::string& templateConfig);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSubTemplateType()const;
|
||||
void setSubTemplateType(const std::string& subTemplateType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string templateConfig_;
|
||||
std::string templateType_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
std::string subTemplateType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDVODTEMPLATEREQUEST_H_
|
||||
51
vod/include/alibabacloud/vod/model/AddVodTemplateResult.h
Normal file
51
vod/include/alibabacloud/vod/model/AddVodTemplateResult.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_VOD_MODEL_ADDVODTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDVODTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddVodTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddVodTemplateResult();
|
||||
explicit AddVodTemplateResult(const std::string &payload);
|
||||
~AddVodTemplateResult();
|
||||
std::string getVodTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string vodTemplateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDVODTEMPLATERESULT_H_
|
||||
0
vod/include/alibabacloud/vod/model/AddWatermarkRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddWatermarkRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddWatermarkResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/AddWatermarkResult.h
Executable file → Normal file
60
vod/include/alibabacloud/vod/model/AddWorkFlowRequest.h
Normal file
60
vod/include/alibabacloud/vod/model/AddWorkFlowRequest.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_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddWorkFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddWorkFlowRequest();
|
||||
~AddWorkFlowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getActionList()const;
|
||||
void setActionList(const std::string& actionList);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string name_;
|
||||
std::string actionList_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
51
vod/include/alibabacloud/vod/model/AddWorkFlowResult.h
Normal file
51
vod/include/alibabacloud/vod/model/AddWorkFlowResult.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_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddWorkFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddWorkFlowResult();
|
||||
explicit AddWorkFlowResult(const std::string &payload);
|
||||
~AddWorkFlowResult();
|
||||
std::string getWorkFlowId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
0
vod/include/alibabacloud/vod/model/CreateAuditRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateAuditRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateAuditResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateAuditResult.h
Executable file → Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT CreateUploadAttachedMediaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUploadAttachedMediaRequest();
|
||||
~CreateUploadAttachedMediaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getFileSize()const;
|
||||
void setFileSize(const std::string& fileSize);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTitle()const;
|
||||
void setTitle(const std::string& title);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getBusinessType()const;
|
||||
void setBusinessType(const std::string& businessType);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getStorageLocation()const;
|
||||
void setStorageLocation(const std::string& storageLocation);
|
||||
std::string getMediaExt()const;
|
||||
void setMediaExt(const std::string& mediaExt);
|
||||
std::string getFileName()const;
|
||||
void setFileName(const std::string& fileName);
|
||||
int getCateId()const;
|
||||
void setCateId(int cateId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string description_;
|
||||
std::string fileSize_;
|
||||
long ownerId_;
|
||||
std::string title_;
|
||||
std::string accessKeyId_;
|
||||
std::string businessType_;
|
||||
std::string tags_;
|
||||
std::string storageLocation_;
|
||||
std::string mediaExt_;
|
||||
std::string fileName_;
|
||||
int cateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIAREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT CreateUploadAttachedMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUploadAttachedMediaResult();
|
||||
explicit CreateUploadAttachedMediaResult(const std::string &payload);
|
||||
~CreateUploadAttachedMediaResult();
|
||||
std::string getFileURL()const;
|
||||
std::string getMediaURL()const;
|
||||
std::string getUploadAddress()const;
|
||||
std::string getMediaId()const;
|
||||
std::string getUploadAuth()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string fileURL_;
|
||||
std::string mediaURL_;
|
||||
std::string uploadAddress_;
|
||||
std::string mediaId_;
|
||||
std::string uploadAuth_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_CREATEUPLOADATTACHEDMEDIARESULT_H_
|
||||
3
vod/include/alibabacloud/vod/model/CreateUploadImageRequest.h
Executable file → Normal file
3
vod/include/alibabacloud/vod/model/CreateUploadImageRequest.h
Executable file → Normal file
@@ -45,6 +45,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getImageExt()const;
|
||||
void setImageExt(const std::string& imageExt);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTitle()const;
|
||||
@@ -62,6 +64,7 @@ namespace AlibabaCloud
|
||||
std::string originalFileName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string imageExt_;
|
||||
long cateId_;
|
||||
long ownerId_;
|
||||
std::string title_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
0
vod/include/alibabacloud/vod/model/CreateUploadImageResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateUploadImageResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateUploadVideoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateUploadVideoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateUploadVideoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/CreateUploadVideoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteCategoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteCategoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteCategoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteCategoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteEditingProjectResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteEditingProjectResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteImageRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteImageRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteImageResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteImageResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteMezzaninesRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteMezzaninesRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteMezzaninesResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteMezzaninesResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteStreamRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteStreamRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteStreamResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteStreamResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteVideoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteVideoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteVideoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteVideoResult.h
Executable file → 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_VOD_MODEL_DELETEVODTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEVODTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteVodTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVodTemplateRequest();
|
||||
~DeleteVodTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getVodTemplateId()const;
|
||||
void setVodTemplateId(const std::string& vodTemplateId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string vodTemplateId_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEVODTEMPLATEREQUEST_H_
|
||||
51
vod/include/alibabacloud/vod/model/DeleteVodTemplateResult.h
Normal file
51
vod/include/alibabacloud/vod/model/DeleteVodTemplateResult.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_VOD_MODEL_DELETEVODTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEVODTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteVodTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteVodTemplateResult();
|
||||
explicit DeleteVodTemplateResult(const std::string &payload);
|
||||
~DeleteVodTemplateResult();
|
||||
std::string getVodTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string vodTemplateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEVODTEMPLATERESULT_H_
|
||||
0
vod/include/alibabacloud/vod/model/DeleteWatermarkRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteWatermarkRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteWatermarkResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DeleteWatermarkResult.h
Executable file → Normal file
57
vod/include/alibabacloud/vod/model/DeleteWorkFlowRequest.h
Normal file
57
vod/include/alibabacloud/vod/model/DeleteWorkFlowRequest.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_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteWorkFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteWorkFlowRequest();
|
||||
~DeleteWorkFlowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getWorkFlowId()const;
|
||||
void setWorkFlowId(const std::string& workFlowId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string workFlowId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
51
vod/include/alibabacloud/vod/model/DeleteWorkFlowResult.h
Normal file
51
vod/include/alibabacloud/vod/model/DeleteWorkFlowResult.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_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteWorkFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteWorkFlowResult();
|
||||
explicit DeleteWorkFlowResult(const std::string &payload);
|
||||
~DeleteWorkFlowResult();
|
||||
std::string getWorkFlowId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
0
vod/include/alibabacloud/vod/model/DescribeCdnDomainLogsRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeCdnDomainLogsRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeCdnDomainLogsResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeCdnDomainLogsResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainBpsDataRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainBpsDataRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainBpsDataResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainBpsDataResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainFlowDataRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainFlowDataRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainFlowDataResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeDomainFlowDataResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayTopVideosRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayTopVideosRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayTopVideosResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayTopVideosResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserAvgRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserAvgRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserAvgResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserAvgResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserTotalRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserTotalRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserTotalResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayUserTotalResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayVideoStatisRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayVideoStatisRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayVideoStatisResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribePlayVideoStatisResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshQuotaRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshQuotaRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshQuotaResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshQuotaResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshTasksRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshTasksRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshTasksResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/DescribeRefreshTasksResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditHistoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditHistoryRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditHistoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditHistoryResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditResultRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditResultRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditResultResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetAuditResultResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCDNStatisSumRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCDNStatisSumRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCDNStatisSumResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCDNStatisSumResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCategoriesRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCategoriesRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCategoriesResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetCategoriesResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectMaterialsRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectMaterialsRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectMaterialsResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectMaterialsResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetEditingProjectResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetImageInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetImageInfoRequest.h
Executable file → Normal file
8
vod/include/alibabacloud/vod/model/GetImageInfoResult.h
Executable file → Normal file
8
vod/include/alibabacloud/vod/model/GetImageInfoResult.h
Executable file → Normal file
@@ -36,12 +36,20 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct Mezzanine
|
||||
{
|
||||
std::string fileURL;
|
||||
std::string originalFileName;
|
||||
int height;
|
||||
int width;
|
||||
std::string fileSize;
|
||||
};
|
||||
std::string description;
|
||||
Mezzanine mezzanine;
|
||||
std::string imageId;
|
||||
std::string creationTime;
|
||||
std::string title;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
std::string storageLocation;
|
||||
std::string tags;
|
||||
std::string uRL;
|
||||
std::string imageType;
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaDNAResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetMediaDNAResultRequest();
|
||||
~GetMediaDNAResultRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTREQUEST_H_
|
||||
76
vod/include/alibabacloud/vod/model/GetMediaDNAResultResult.h
Normal file
76
vod/include/alibabacloud/vod/model/GetMediaDNAResultResult.h
Normal file
@@ -0,0 +1,76 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaDNAResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DNAResult
|
||||
{
|
||||
struct VideoDNAItem
|
||||
{
|
||||
struct DetailItem
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string start;
|
||||
std::string duration;
|
||||
};
|
||||
struct Duplication
|
||||
{
|
||||
std::string start;
|
||||
std::string duration;
|
||||
};
|
||||
Input input;
|
||||
Duplication duplication;
|
||||
};
|
||||
std::string similarity;
|
||||
std::string primaryKey;
|
||||
std::vector<VideoDNAItem::DetailItem> detail;
|
||||
};
|
||||
std::vector<VideoDNAItem> videoDNA;
|
||||
};
|
||||
|
||||
|
||||
GetMediaDNAResultResult();
|
||||
explicit GetMediaDNAResultResult(const std::string &payload);
|
||||
~GetMediaDNAResultResult();
|
||||
DNAResult getDNAResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
DNAResult dNAResult_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIADNARESULTRESULT_H_
|
||||
0
vod/include/alibabacloud/vod/model/GetMessageCallbackRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMessageCallbackRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMessageCallbackResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMessageCallbackResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMezzanineInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMezzanineInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMezzanineInfoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetMezzanineInfoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetOSSStatisRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetOSSStatisRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetOSSStatisResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetOSSStatisResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetPlayInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetPlayInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetPlayInfoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetPlayInfoResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoConfigRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoConfigRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoConfigResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoConfigResult.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoInfoRequest.h
Executable file → Normal file
0
vod/include/alibabacloud/vod/model/GetVideoInfoRequest.h
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user