Compare commits

..

2 Commits

Author SHA1 Message Date
sdk-team
cddc0134ef Add callback params to StartExecution API. 2020-02-14 09:59:30 +08:00
sdk-team
5580ca1264 Update default endpoints. 2020-02-14 09:42:50 +08:00
16 changed files with 119 additions and 60 deletions

View File

@@ -1,3 +1,10 @@
2020-02-14 Version 1.36.273
- Add callback params to StartExecution API.
- Support ListExecutions with Status API.
2020-02-14 Version 1.36.272
- Update default endpoints.
2020-02-13 Version 1.36.271
- ModifyNetworkInterfaceAttribute support modify QueueNumber.
- DescribeNetworkInterfaces support QueueNumber.

View File

@@ -1 +1 @@
1.36.271
1.36.273

View File

@@ -43,12 +43,15 @@ namespace AlibabaCloud
void setLimit(int limit);
std::string getFlowName()const;
void setFlowName(const std::string& flowName);
std::string getStatus()const;
void setStatus(const std::string& status);
private:
std::string nextToken_;
std::string requestId_;
int limit_;
std::string flowName_;
std::string status_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
StartExecutionRequest();
~StartExecutionRequest();
std::string getCallbackFnFTaskToken()const;
void setCallbackFnFTaskToken(const std::string& callbackFnFTaskToken);
std::string getExecutionName()const;
void setExecutionName(const std::string& executionName);
std::string getInput()const;
@@ -45,6 +47,7 @@ namespace AlibabaCloud
void setFlowName(const std::string& flowName);
private:
std::string callbackFnFTaskToken_;
std::string executionName_;
std::string input_;
std::string requestId_;

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::CreateFlowRequest;
CreateFlowRequest::CreateFlowRequest() :
RpcServiceRequest("fnf", "2019-03-15", "CreateFlow")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateFlowRequest::~CreateFlowRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateFlowRequest::getDescription()const
void CreateFlowRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setBodyParameter("Description", description);
}
std::string CreateFlowRequest::getType()const
@@ -44,7 +46,7 @@ std::string CreateFlowRequest::getType()const
void CreateFlowRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
setBodyParameter("Type", type);
}
std::string CreateFlowRequest::getRequestId()const
@@ -55,7 +57,7 @@ std::string CreateFlowRequest::getRequestId()const
void CreateFlowRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string CreateFlowRequest::getRoleArn()const
@@ -66,7 +68,7 @@ std::string CreateFlowRequest::getRoleArn()const
void CreateFlowRequest::setRoleArn(const std::string& roleArn)
{
roleArn_ = roleArn;
setCoreParameter("RoleArn", roleArn);
setBodyParameter("RoleArn", roleArn);
}
std::string CreateFlowRequest::getName()const
@@ -77,7 +79,7 @@ std::string CreateFlowRequest::getName()const
void CreateFlowRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setBodyParameter("Name", name);
}
std::string CreateFlowRequest::getDefinition()const
@@ -88,6 +90,6 @@ std::string CreateFlowRequest::getDefinition()const
void CreateFlowRequest::setDefinition(const std::string& definition)
{
definition_ = definition;
setCoreParameter("Definition", definition);
setBodyParameter("Definition", definition);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::DeleteFlowRequest;
DeleteFlowRequest::DeleteFlowRequest() :
RpcServiceRequest("fnf", "2019-03-15", "DeleteFlow")
{}
{
setMethod(HttpRequest::Method::Get);
}
DeleteFlowRequest::~DeleteFlowRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteFlowRequest::getRequestId()const
void DeleteFlowRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string DeleteFlowRequest::getName()const
@@ -44,6 +46,6 @@ std::string DeleteFlowRequest::getName()const
void DeleteFlowRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setParameter("Name", name);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::DescribeExecutionRequest;
DescribeExecutionRequest::DescribeExecutionRequest() :
RpcServiceRequest("fnf", "2019-03-15", "DescribeExecution")
{}
{
setMethod(HttpRequest::Method::Get);
}
DescribeExecutionRequest::~DescribeExecutionRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeExecutionRequest::getExecutionName()const
void DescribeExecutionRequest::setExecutionName(const std::string& executionName)
{
executionName_ = executionName;
setCoreParameter("ExecutionName", executionName);
setParameter("ExecutionName", executionName);
}
std::string DescribeExecutionRequest::getRequestId()const
@@ -44,7 +46,7 @@ std::string DescribeExecutionRequest::getRequestId()const
void DescribeExecutionRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string DescribeExecutionRequest::getFlowName()const
@@ -55,6 +57,6 @@ std::string DescribeExecutionRequest::getFlowName()const
void DescribeExecutionRequest::setFlowName(const std::string& flowName)
{
flowName_ = flowName;
setCoreParameter("FlowName", flowName);
setParameter("FlowName", flowName);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::DescribeFlowRequest;
DescribeFlowRequest::DescribeFlowRequest() :
RpcServiceRequest("fnf", "2019-03-15", "DescribeFlow")
{}
{
setMethod(HttpRequest::Method::Get);
}
DescribeFlowRequest::~DescribeFlowRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeFlowRequest::getRequestId()const
void DescribeFlowRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string DescribeFlowRequest::getName()const
@@ -44,6 +46,6 @@ std::string DescribeFlowRequest::getName()const
void DescribeFlowRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setParameter("Name", name);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::GetExecutionHistoryRequest;
GetExecutionHistoryRequest::GetExecutionHistoryRequest() :
RpcServiceRequest("fnf", "2019-03-15", "GetExecutionHistory")
{}
{
setMethod(HttpRequest::Method::Get);
}
GetExecutionHistoryRequest::~GetExecutionHistoryRequest()
{}
@@ -33,7 +35,7 @@ std::string GetExecutionHistoryRequest::getExecutionName()const
void GetExecutionHistoryRequest::setExecutionName(const std::string& executionName)
{
executionName_ = executionName;
setCoreParameter("ExecutionName", executionName);
setParameter("ExecutionName", executionName);
}
std::string GetExecutionHistoryRequest::getNextToken()const
@@ -44,7 +46,7 @@ std::string GetExecutionHistoryRequest::getNextToken()const
void GetExecutionHistoryRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setCoreParameter("NextToken", nextToken);
setParameter("NextToken", nextToken);
}
std::string GetExecutionHistoryRequest::getRequestId()const
@@ -55,7 +57,7 @@ std::string GetExecutionHistoryRequest::getRequestId()const
void GetExecutionHistoryRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
int GetExecutionHistoryRequest::getLimit()const
@@ -66,7 +68,7 @@ int GetExecutionHistoryRequest::getLimit()const
void GetExecutionHistoryRequest::setLimit(int limit)
{
limit_ = limit;
setCoreParameter("Limit", std::to_string(limit));
setParameter("Limit", std::to_string(limit));
}
std::string GetExecutionHistoryRequest::getFlowName()const
@@ -77,6 +79,6 @@ std::string GetExecutionHistoryRequest::getFlowName()const
void GetExecutionHistoryRequest::setFlowName(const std::string& flowName)
{
flowName_ = flowName;
setCoreParameter("FlowName", flowName);
setParameter("FlowName", flowName);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::ListExecutionsRequest;
ListExecutionsRequest::ListExecutionsRequest() :
RpcServiceRequest("fnf", "2019-03-15", "ListExecutions")
{}
{
setMethod(HttpRequest::Method::Get);
}
ListExecutionsRequest::~ListExecutionsRequest()
{}
@@ -33,7 +35,7 @@ std::string ListExecutionsRequest::getNextToken()const
void ListExecutionsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setCoreParameter("NextToken", nextToken);
setParameter("NextToken", nextToken);
}
std::string ListExecutionsRequest::getRequestId()const
@@ -44,7 +46,7 @@ std::string ListExecutionsRequest::getRequestId()const
void ListExecutionsRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
int ListExecutionsRequest::getLimit()const
@@ -55,7 +57,7 @@ int ListExecutionsRequest::getLimit()const
void ListExecutionsRequest::setLimit(int limit)
{
limit_ = limit;
setCoreParameter("Limit", std::to_string(limit));
setParameter("Limit", std::to_string(limit));
}
std::string ListExecutionsRequest::getFlowName()const
@@ -66,6 +68,17 @@ std::string ListExecutionsRequest::getFlowName()const
void ListExecutionsRequest::setFlowName(const std::string& flowName)
{
flowName_ = flowName;
setCoreParameter("FlowName", flowName);
setParameter("FlowName", flowName);
}
std::string ListExecutionsRequest::getStatus()const
{
return status_;
}
void ListExecutionsRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::ListFlowsRequest;
ListFlowsRequest::ListFlowsRequest() :
RpcServiceRequest("fnf", "2019-03-15", "ListFlows")
{}
{
setMethod(HttpRequest::Method::Get);
}
ListFlowsRequest::~ListFlowsRequest()
{}
@@ -33,7 +35,7 @@ std::string ListFlowsRequest::getNextToken()const
void ListFlowsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setCoreParameter("NextToken", nextToken);
setParameter("NextToken", nextToken);
}
std::string ListFlowsRequest::getRequestId()const
@@ -44,7 +46,7 @@ std::string ListFlowsRequest::getRequestId()const
void ListFlowsRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
int ListFlowsRequest::getLimit()const
@@ -55,6 +57,6 @@ int ListFlowsRequest::getLimit()const
void ListFlowsRequest::setLimit(int limit)
{
limit_ = limit;
setCoreParameter("Limit", std::to_string(limit));
setParameter("Limit", std::to_string(limit));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::ReportTaskFailedRequest;
ReportTaskFailedRequest::ReportTaskFailedRequest() :
RpcServiceRequest("fnf", "2019-03-15", "ReportTaskFailed")
{}
{
setMethod(HttpRequest::Method::Post);
}
ReportTaskFailedRequest::~ReportTaskFailedRequest()
{}
@@ -33,7 +35,7 @@ std::string ReportTaskFailedRequest::getCause()const
void ReportTaskFailedRequest::setCause(const std::string& cause)
{
cause_ = cause;
setCoreParameter("Cause", cause);
setBodyParameter("Cause", cause);
}
std::string ReportTaskFailedRequest::getError()const
@@ -44,7 +46,7 @@ std::string ReportTaskFailedRequest::getError()const
void ReportTaskFailedRequest::setError(const std::string& error)
{
error_ = error;
setCoreParameter("Error", error);
setBodyParameter("Error", error);
}
std::string ReportTaskFailedRequest::getRequestId()const
@@ -55,7 +57,7 @@ std::string ReportTaskFailedRequest::getRequestId()const
void ReportTaskFailedRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string ReportTaskFailedRequest::getTaskToken()const
@@ -66,6 +68,6 @@ std::string ReportTaskFailedRequest::getTaskToken()const
void ReportTaskFailedRequest::setTaskToken(const std::string& taskToken)
{
taskToken_ = taskToken;
setCoreParameter("TaskToken", taskToken);
setParameter("TaskToken", taskToken);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::ReportTaskSucceededRequest;
ReportTaskSucceededRequest::ReportTaskSucceededRequest() :
RpcServiceRequest("fnf", "2019-03-15", "ReportTaskSucceeded")
{}
{
setMethod(HttpRequest::Method::Post);
}
ReportTaskSucceededRequest::~ReportTaskSucceededRequest()
{}
@@ -33,7 +35,7 @@ std::string ReportTaskSucceededRequest::getOutput()const
void ReportTaskSucceededRequest::setOutput(const std::string& output)
{
output_ = output;
setCoreParameter("Output", output);
setBodyParameter("Output", output);
}
std::string ReportTaskSucceededRequest::getRequestId()const
@@ -44,7 +46,7 @@ std::string ReportTaskSucceededRequest::getRequestId()const
void ReportTaskSucceededRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string ReportTaskSucceededRequest::getTaskToken()const
@@ -55,6 +57,6 @@ std::string ReportTaskSucceededRequest::getTaskToken()const
void ReportTaskSucceededRequest::setTaskToken(const std::string& taskToken)
{
taskToken_ = taskToken;
setCoreParameter("TaskToken", taskToken);
setParameter("TaskToken", taskToken);
}

View File

@@ -20,11 +20,24 @@ using AlibabaCloud::Fnf::Model::StartExecutionRequest;
StartExecutionRequest::StartExecutionRequest() :
RpcServiceRequest("fnf", "2019-03-15", "StartExecution")
{}
{
setMethod(HttpRequest::Method::Post);
}
StartExecutionRequest::~StartExecutionRequest()
{}
std::string StartExecutionRequest::getCallbackFnFTaskToken()const
{
return callbackFnFTaskToken_;
}
void StartExecutionRequest::setCallbackFnFTaskToken(const std::string& callbackFnFTaskToken)
{
callbackFnFTaskToken_ = callbackFnFTaskToken;
setBodyParameter("CallbackFnFTaskToken", callbackFnFTaskToken);
}
std::string StartExecutionRequest::getExecutionName()const
{
return executionName_;
@@ -33,7 +46,7 @@ std::string StartExecutionRequest::getExecutionName()const
void StartExecutionRequest::setExecutionName(const std::string& executionName)
{
executionName_ = executionName;
setCoreParameter("ExecutionName", executionName);
setBodyParameter("ExecutionName", executionName);
}
std::string StartExecutionRequest::getInput()const
@@ -44,7 +57,7 @@ std::string StartExecutionRequest::getInput()const
void StartExecutionRequest::setInput(const std::string& input)
{
input_ = input;
setCoreParameter("Input", input);
setBodyParameter("Input", input);
}
std::string StartExecutionRequest::getRequestId()const
@@ -55,7 +68,7 @@ std::string StartExecutionRequest::getRequestId()const
void StartExecutionRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string StartExecutionRequest::getFlowName()const
@@ -66,6 +79,6 @@ std::string StartExecutionRequest::getFlowName()const
void StartExecutionRequest::setFlowName(const std::string& flowName)
{
flowName_ = flowName;
setCoreParameter("FlowName", flowName);
setBodyParameter("FlowName", flowName);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::StopExecutionRequest;
StopExecutionRequest::StopExecutionRequest() :
RpcServiceRequest("fnf", "2019-03-15", "StopExecution")
{}
{
setMethod(HttpRequest::Method::Post);
}
StopExecutionRequest::~StopExecutionRequest()
{}
@@ -33,7 +35,7 @@ std::string StopExecutionRequest::getExecutionName()const
void StopExecutionRequest::setExecutionName(const std::string& executionName)
{
executionName_ = executionName;
setCoreParameter("ExecutionName", executionName);
setBodyParameter("ExecutionName", executionName);
}
std::string StopExecutionRequest::getCause()const
@@ -44,7 +46,7 @@ std::string StopExecutionRequest::getCause()const
void StopExecutionRequest::setCause(const std::string& cause)
{
cause_ = cause;
setCoreParameter("Cause", cause);
setBodyParameter("Cause", cause);
}
std::string StopExecutionRequest::getError()const
@@ -55,7 +57,7 @@ std::string StopExecutionRequest::getError()const
void StopExecutionRequest::setError(const std::string& error)
{
error_ = error;
setCoreParameter("Error", error);
setBodyParameter("Error", error);
}
std::string StopExecutionRequest::getRequestId()const
@@ -66,7 +68,7 @@ std::string StopExecutionRequest::getRequestId()const
void StopExecutionRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string StopExecutionRequest::getFlowName()const
@@ -77,6 +79,6 @@ std::string StopExecutionRequest::getFlowName()const
void StopExecutionRequest::setFlowName(const std::string& flowName)
{
flowName_ = flowName;
setCoreParameter("FlowName", flowName);
setBodyParameter("FlowName", flowName);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Fnf::Model::UpdateFlowRequest;
UpdateFlowRequest::UpdateFlowRequest() :
RpcServiceRequest("fnf", "2019-03-15", "UpdateFlow")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateFlowRequest::~UpdateFlowRequest()
{}
@@ -33,7 +35,7 @@ std::string UpdateFlowRequest::getDescription()const
void UpdateFlowRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setBodyParameter("Description", description);
}
std::string UpdateFlowRequest::getType()const
@@ -44,7 +46,7 @@ std::string UpdateFlowRequest::getType()const
void UpdateFlowRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
setBodyParameter("Type", type);
}
std::string UpdateFlowRequest::getRequestId()const
@@ -55,7 +57,7 @@ std::string UpdateFlowRequest::getRequestId()const
void UpdateFlowRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
setParameter("RequestId", requestId);
}
std::string UpdateFlowRequest::getRoleArn()const
@@ -66,7 +68,7 @@ std::string UpdateFlowRequest::getRoleArn()const
void UpdateFlowRequest::setRoleArn(const std::string& roleArn)
{
roleArn_ = roleArn;
setCoreParameter("RoleArn", roleArn);
setBodyParameter("RoleArn", roleArn);
}
std::string UpdateFlowRequest::getName()const
@@ -77,7 +79,7 @@ std::string UpdateFlowRequest::getName()const
void UpdateFlowRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setBodyParameter("Name", name);
}
std::string UpdateFlowRequest::getDefinition()const
@@ -88,6 +90,6 @@ std::string UpdateFlowRequest::getDefinition()const
void UpdateFlowRequest::setDefinition(const std::string& definition)
{
definition_ = definition;
setCoreParameter("Definition", definition);
setBodyParameter("Definition", definition);
}