MTS SDK Auto Released By lingkong.mxs,Version:1.21.1
Signed-off-by: yixiong.jxy <yixiong.jxy@alibaba-inc.com>
This commit is contained in:
1118
mts/include/alibabacloud/mts/MtsClient.h
Normal file
1118
mts/include/alibabacloud/mts/MtsClient.h
Normal file
File diff suppressed because it is too large
Load Diff
32
mts/include/alibabacloud/mts/MtsExport.h
Normal file
32
mts/include/alibabacloud/mts/MtsExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MTSEXPORT_H_
|
||||
#define ALIBABACLOUD_MTS_MTSEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_MTS_LIBRARY)
|
||||
# define ALIBABACLOUD_MTS_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_MTS_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_MTS_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_MTS_MTSEXPORT_H_
|
||||
@@ -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_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ActivateMediaWorkflowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ActivateMediaWorkflowRequest();
|
||||
~ActivateMediaWorkflowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_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_MTS_MODEL_ACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ActivateMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ActivateMediaWorkflowResult();
|
||||
explicit ActivateMediaWorkflowResult(const std::string &payload);
|
||||
~ActivateMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddAsrPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddAsrPipelineRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddAsrPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddAsrPipelineRequest();
|
||||
~AddAsrPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddAsrPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddAsrPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddAsrPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddAsrPipelineResult();
|
||||
explicit AddAsrPipelineResult(const std::string &payload);
|
||||
~AddAsrPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINERESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddCategoryRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/AddCategoryRequest.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_MTS_MODEL_ADDCATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddCategoryRequest();
|
||||
~AddCategoryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getParentId()const;
|
||||
void setParentId(long parentId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getCateName()const;
|
||||
void setCateName(const std::string& cateName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long parentId_;
|
||||
std::string accessKeyId_;
|
||||
std::string cateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
|
||||
58
mts/include/alibabacloud/mts/model/AddCategoryResult.h
Normal file
58
mts/include/alibabacloud/mts/model/AddCategoryResult.h
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCATEGORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Category
|
||||
{
|
||||
std::string parentId;
|
||||
std::string level;
|
||||
std::string cateId;
|
||||
std::string cateName;
|
||||
};
|
||||
|
||||
|
||||
AddCategoryResult();
|
||||
explicit AddCategoryResult(const std::string &payload);
|
||||
~AddCategoryResult();
|
||||
Category getCategory()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Category category_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCensorPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddCensorPipelineRequest();
|
||||
~AddCensorPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddCensorPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddCensorPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCensorPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddCensorPipelineResult();
|
||||
explicit AddCensorPipelineResult(const std::string &payload);
|
||||
~AddCensorPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINERESULT_H_
|
||||
72
mts/include/alibabacloud/mts/model/AddCoverPipelineRequest.h
Normal file
72
mts/include/alibabacloud/mts/model/AddCoverPipelineRequest.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCoverPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddCoverPipelineRequest();
|
||||
~AddCoverPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRole()const;
|
||||
void setRole(const std::string& role);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getPriority()const;
|
||||
void setPriority(const std::string& priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string role_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
std::string priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
|
||||
65
mts/include/alibabacloud/mts/model/AddCoverPipelineResult.h
Normal file
65
mts/include/alibabacloud/mts/model/AddCoverPipelineResult.h
Normal file
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddCoverPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string role;
|
||||
std::string priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddCoverPipelineResult();
|
||||
explicit AddCoverPipelineResult(const std::string &payload);
|
||||
~AddCoverPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINERESULT_H_
|
||||
90
mts/include/alibabacloud/mts/model/AddMediaRequest.h
Normal file
90
mts/include/alibabacloud/mts/model/AddMediaRequest.h
Normal file
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMediaRequest();
|
||||
~AddMediaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getOverrideParams()const;
|
||||
void setOverrideParams(const std::string& overrideParams);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTitle()const;
|
||||
void setTitle(const std::string& title);
|
||||
bool getInputUnbind()const;
|
||||
void setInputUnbind(bool inputUnbind);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getCoverURL()const;
|
||||
void setCoverURL(const std::string& coverURL);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getFileURL()const;
|
||||
void setFileURL(const std::string& fileURL);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
std::string getMediaWorkflowUserData()const;
|
||||
void setMediaWorkflowUserData(const std::string& mediaWorkflowUserData);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string description_;
|
||||
std::string overrideParams_;
|
||||
long ownerId_;
|
||||
std::string title_;
|
||||
bool inputUnbind_;
|
||||
std::string accessKeyId_;
|
||||
std::string tags_;
|
||||
std::string coverURL_;
|
||||
long cateId_;
|
||||
std::string fileURL_;
|
||||
std::string mediaWorkflowId_;
|
||||
std::string mediaWorkflowUserData_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
|
||||
77
mts/include/alibabacloud/mts/model/AddMediaResult.h
Normal file
77
mts/include/alibabacloud/mts/model/AddMediaResult.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Media
|
||||
{
|
||||
struct File
|
||||
{
|
||||
std::string state;
|
||||
std::string uRL;
|
||||
};
|
||||
std::string censorState;
|
||||
std::string description;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string title;
|
||||
std::string duration;
|
||||
long cateId;
|
||||
std::string bitrate;
|
||||
std::string publishState;
|
||||
std::string format;
|
||||
std::string mediaId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string height;
|
||||
File file;
|
||||
std::string width;
|
||||
std::vector<std::string> runIdList;
|
||||
std::vector<std::string> tags;
|
||||
};
|
||||
|
||||
|
||||
AddMediaResult();
|
||||
explicit AddMediaResult(const std::string &payload);
|
||||
~AddMediaResult();
|
||||
Media getMedia()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Media media_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIARESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddMediaTagRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/AddMediaTagRequest.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_MTS_MODEL_ADDMEDIATAGREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaTagRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMediaTagRequest();
|
||||
~AddMediaTagRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string tag_;
|
||||
long ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/AddMediaTagResult.h
Normal file
49
mts/include/alibabacloud/mts/model/AddMediaTagResult.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_MTS_MODEL_ADDMEDIATAGRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddMediaTagResult();
|
||||
explicit AddMediaTagResult(const std::string &payload);
|
||||
~AddMediaTagResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddMediaWorkflowRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddMediaWorkflowRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaWorkflowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMediaWorkflowRequest();
|
||||
~AddMediaWorkflowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTopology()const;
|
||||
void setTopology(const std::string& topology);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTriggerMode()const;
|
||||
void setTriggerMode(const std::string& triggerMode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string topology_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string triggerMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
|
||||
60
mts/include/alibabacloud/mts/model/AddMediaWorkflowResult.h
Normal file
60
mts/include/alibabacloud/mts/model/AddMediaWorkflowResult.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_MTS_MODEL_ADDMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string triggerMode;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddMediaWorkflowResult();
|
||||
explicit AddMediaWorkflowResult(const std::string &payload);
|
||||
~AddMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWRESULT_H_
|
||||
75
mts/include/alibabacloud/mts/model/AddPipelineRequest.h
Normal file
75
mts/include/alibabacloud/mts/model/AddPipelineRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddPipelineRequest();
|
||||
~AddPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRole()const;
|
||||
void setRole(const std::string& role);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getSpeedLevel()const;
|
||||
void setSpeedLevel(long speedLevel);
|
||||
std::string getSpeed()const;
|
||||
void setSpeed(const std::string& speed);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string role_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
long speedLevel_;
|
||||
std::string speed_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddPipelineResult.h
Normal file
66
mts/include/alibabacloud/mts/model/AddPipelineResult.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_MTS_MODEL_ADDPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queueName;
|
||||
};
|
||||
std::string role;
|
||||
std::string speed;
|
||||
long speedLevel;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddPipelineResult();
|
||||
explicit AddPipelineResult(const std::string &payload);
|
||||
~AddPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINERESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddPornPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddPornPipelineRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddPornPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddPornPipelineRequest();
|
||||
~AddPornPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddPornPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddPornPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddPornPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddPornPipelineResult();
|
||||
explicit AddPornPipelineResult(const std::string &payload);
|
||||
~AddPornPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINERESULT_H_
|
||||
78
mts/include/alibabacloud/mts/model/AddTemplateRequest.h
Normal file
78
mts/include/alibabacloud/mts/model/AddTemplateRequest.h
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddTemplateRequest();
|
||||
~AddTemplateRequest();
|
||||
|
||||
std::string getContainer()const;
|
||||
void setContainer(const std::string& container);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getTransConfig()const;
|
||||
void setTransConfig(const std::string& transConfig);
|
||||
std::string getMuxConfig()const;
|
||||
void setMuxConfig(const std::string& muxConfig);
|
||||
std::string getVideo()const;
|
||||
void setVideo(const std::string& video);
|
||||
std::string getAudio()const;
|
||||
void setAudio(const std::string& audio);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string container_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string transConfig_;
|
||||
std::string muxConfig_;
|
||||
std::string video_;
|
||||
std::string audio_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
|
||||
137
mts/include/alibabacloud/mts/model/AddTemplateResult.h
Normal file
137
mts/include/alibabacloud/mts/model/AddTemplateResult.h
Normal file
@@ -0,0 +1,137 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
struct Container
|
||||
{
|
||||
std::string format;
|
||||
};
|
||||
struct Video
|
||||
{
|
||||
struct BitrateBnd
|
||||
{
|
||||
std::string min;
|
||||
std::string max;
|
||||
};
|
||||
std::string bufsize;
|
||||
std::string qscale;
|
||||
std::string scanMode;
|
||||
std::string preset;
|
||||
std::string fps;
|
||||
std::string gop;
|
||||
std::string remove;
|
||||
BitrateBnd bitrateBnd;
|
||||
std::string pixFmt;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string crop;
|
||||
std::string codec;
|
||||
std::string maxrate;
|
||||
std::string pad;
|
||||
std::string crf;
|
||||
std::string maxFps;
|
||||
std::string height;
|
||||
std::string degrain;
|
||||
std::string width;
|
||||
};
|
||||
struct Audio
|
||||
{
|
||||
struct Volume
|
||||
{
|
||||
std::string level;
|
||||
std::string method;
|
||||
};
|
||||
std::string codec;
|
||||
std::string qscale;
|
||||
Volume volume;
|
||||
std::string remove;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string channels;
|
||||
};
|
||||
struct TransConfig
|
||||
{
|
||||
std::string isCheckAudioBitrate;
|
||||
std::string adjDarMethod;
|
||||
std::string isCheckAudioBitrateFail;
|
||||
std::string isCheckVideoBitrateFail;
|
||||
std::string isCheckReso;
|
||||
std::string isCheckVideoBitrate;
|
||||
std::string transMode;
|
||||
std::string isCheckResoFail;
|
||||
};
|
||||
struct MuxConfig
|
||||
{
|
||||
struct Segment
|
||||
{
|
||||
std::string duration;
|
||||
};
|
||||
struct Gif
|
||||
{
|
||||
std::string loop;
|
||||
std::string finalDelay;
|
||||
std::string ditherMode;
|
||||
std::string isCustomPalette;
|
||||
};
|
||||
Gif gif;
|
||||
Segment segment;
|
||||
};
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
Video video;
|
||||
std::string state;
|
||||
std::string id;
|
||||
Audio audio;
|
||||
MuxConfig muxConfig;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddTemplateResult();
|
||||
explicit AddTemplateResult(const std::string &payload);
|
||||
~AddTemplateResult();
|
||||
_Template get_Template()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
_Template _template_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddTerrorismPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddTerrorismPipelineRequest();
|
||||
~AddTerrorismPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddTerrorismPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddTerrorismPipelineResult();
|
||||
explicit AddTerrorismPipelineResult(const std::string &payload);
|
||||
~AddTerrorismPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINERESULT_H_
|
||||
@@ -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_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddWaterMarkTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddWaterMarkTemplateRequest();
|
||||
~AddWaterMarkTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getConfig()const;
|
||||
void setConfig(const std::string& config);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
std::string config_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT AddWaterMarkTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct WaterMarkTemplate
|
||||
{
|
||||
struct Timeline
|
||||
{
|
||||
std::string start;
|
||||
std::string duration;
|
||||
};
|
||||
struct RatioRefer
|
||||
{
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
Timeline timeline;
|
||||
RatioRefer ratioRefer;
|
||||
std::string type;
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string state;
|
||||
std::string height;
|
||||
std::string id;
|
||||
std::string referPos;
|
||||
std::string width;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddWaterMarkTemplateResult();
|
||||
explicit AddWaterMarkTemplateResult(const std::string &payload);
|
||||
~AddWaterMarkTemplateResult();
|
||||
WaterMarkTemplate getWaterMarkTemplate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
WaterMarkTemplate waterMarkTemplate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATERESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/BindInputBucketRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/BindInputBucketRequest.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_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT BindInputBucketRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindInputBucketRequest();
|
||||
~BindInputBucketRequest();
|
||||
|
||||
std::string getBucket()const;
|
||||
void setBucket(const std::string& bucket);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRoleArn()const;
|
||||
void setRoleArn(const std::string& roleArn);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string bucket_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string roleArn_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/BindInputBucketResult.h
Normal file
49
mts/include/alibabacloud/mts/model/BindInputBucketResult.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_MTS_MODEL_BINDINPUTBUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT BindInputBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindInputBucketResult();
|
||||
explicit BindInputBucketResult(const std::string &payload);
|
||||
~BindInputBucketResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETRESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/BindOutputBucketRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/BindOutputBucketRequest.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_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT BindOutputBucketRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindOutputBucketRequest();
|
||||
~BindOutputBucketRequest();
|
||||
|
||||
std::string getBucket()const;
|
||||
void setBucket(const std::string& bucket);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRoleArn()const;
|
||||
void setRoleArn(const std::string& roleArn);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string bucket_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string roleArn_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/BindOutputBucketResult.h
Normal file
49
mts/include/alibabacloud/mts/model/BindOutputBucketResult.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_MTS_MODEL_BINDOUTPUTBUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT BindOutputBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindOutputBucketResult();
|
||||
explicit BindOutputBucketResult(const std::string &payload);
|
||||
~BindOutputBucketResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/CancelJobRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/CancelJobRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CancelJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelJobRequest();
|
||||
~CancelJobRequest();
|
||||
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/CancelJobResult.h
Normal file
51
mts/include/alibabacloud/mts/model/CancelJobResult.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_MTS_MODEL_CANCELJOBRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CANCELJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CancelJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelJobResult();
|
||||
explicit CancelJobResult(const std::string &payload);
|
||||
~CancelJobResult();
|
||||
std::string getJobId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string jobId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBRESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/CategoryTreeRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/CategoryTreeRequest.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_MTS_MODEL_CATEGORYTREEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CategoryTreeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CategoryTreeRequest();
|
||||
~CategoryTreeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/CategoryTreeResult.h
Normal file
51
mts/include/alibabacloud/mts/model/CategoryTreeResult.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_MTS_MODEL_CATEGORYTREERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CATEGORYTREERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CategoryTreeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CategoryTreeResult();
|
||||
explicit CategoryTreeResult(const std::string &payload);
|
||||
~CategoryTreeResult();
|
||||
std::string getCategoryTree()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string categoryTree_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CATEGORYTREERESULT_H_
|
||||
87
mts/include/alibabacloud/mts/model/CheckResourceRequest.h
Normal file
87
mts/include/alibabacloud/mts/model/CheckResourceRequest.h
Normal file
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CheckResourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckResourceRequest();
|
||||
~CheckResourceRequest();
|
||||
|
||||
std::string getCountry()const;
|
||||
void setCountry(const std::string& country);
|
||||
long getHid()const;
|
||||
void setHid(long hid);
|
||||
long getLevel()const;
|
||||
void setLevel(long level);
|
||||
std::string getInvoker()const;
|
||||
void setInvoker(const std::string& invoker);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
std::string getUrl()const;
|
||||
void setUrl(const std::string& url);
|
||||
bool getSuccess()const;
|
||||
void setSuccess(bool success);
|
||||
bool getInterrupt()const;
|
||||
void setInterrupt(bool interrupt);
|
||||
std::string getGmtWakeup()const;
|
||||
void setGmtWakeup(const std::string& gmtWakeup);
|
||||
std::string getPk()const;
|
||||
void setPk(const std::string& pk);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getPrompt()const;
|
||||
void setPrompt(const std::string& prompt);
|
||||
std::string getTaskExtraData()const;
|
||||
void setTaskExtraData(const std::string& taskExtraData);
|
||||
std::string getTaskIdentifier()const;
|
||||
void setTaskIdentifier(const std::string& taskIdentifier);
|
||||
|
||||
private:
|
||||
std::string country_;
|
||||
long hid_;
|
||||
long level_;
|
||||
std::string invoker_;
|
||||
std::string message_;
|
||||
std::string url_;
|
||||
bool success_;
|
||||
bool interrupt_;
|
||||
std::string gmtWakeup_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
std::string prompt_;
|
||||
std::string taskExtraData_;
|
||||
std::string taskIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
|
||||
77
mts/include/alibabacloud/mts/model/CheckResourceResult.h
Normal file
77
mts/include/alibabacloud/mts/model/CheckResourceResult.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_CHECKRESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CHECKRESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CheckResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckResourceResult();
|
||||
explicit CheckResourceResult(const std::string &payload);
|
||||
~CheckResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
std::string getUrl()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
long getLevel()const;
|
||||
std::string getPrompt()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
std::string url_;
|
||||
std::string invoker_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
long level_;
|
||||
std::string prompt_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CHECKRESOURCERESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/CreateSessionRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/CreateSessionRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CreateSessionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSessionRequest();
|
||||
~CreateSessionRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
int getSessionTime()const;
|
||||
void setSessionTime(int sessionTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndUserId()const;
|
||||
void setEndUserId(const std::string& endUserId);
|
||||
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_;
|
||||
int sessionTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endUserId_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
|
||||
53
mts/include/alibabacloud/mts/model/CreateSessionResult.h
Normal file
53
mts/include/alibabacloud/mts/model/CreateSessionResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_CREATESESSIONRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CREATESESSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT CreateSessionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSessionResult();
|
||||
explicit CreateSessionResult(const std::string &payload);
|
||||
~CreateSessionResult();
|
||||
std::string getTicket()const;
|
||||
std::string getSessionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ticket_;
|
||||
std::string sessionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONRESULT_H_
|
||||
@@ -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_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeactivateMediaWorkflowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeactivateMediaWorkflowRequest();
|
||||
~DeactivateMediaWorkflowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_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_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeactivateMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DeactivateMediaWorkflowResult();
|
||||
explicit DeactivateMediaWorkflowResult(const std::string &payload);
|
||||
~DeactivateMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/DecryptKeyRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/DecryptKeyRequest.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_MTS_MODEL_DECRYPTKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DecryptKeyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DecryptKeyRequest();
|
||||
~DecryptKeyRequest();
|
||||
|
||||
std::string getRand()const;
|
||||
void setRand(const std::string& rand);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getCiphertextBlob()const;
|
||||
void setCiphertextBlob(const std::string& ciphertextBlob);
|
||||
|
||||
private:
|
||||
std::string rand_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string ciphertextBlob_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
|
||||
53
mts/include/alibabacloud/mts/model/DecryptKeyResult.h
Normal file
53
mts/include/alibabacloud/mts/model/DecryptKeyResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DECRYPTKEYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DECRYPTKEYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DecryptKeyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DecryptKeyResult();
|
||||
explicit DecryptKeyResult(const std::string &payload);
|
||||
~DecryptKeyResult();
|
||||
std::string getRand()const;
|
||||
std::string getPlaintext()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string rand_;
|
||||
std::string plaintext_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteCategoryRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteCategoryRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteCategoryRequest();
|
||||
~DeleteCategoryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long cateId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteCategoryResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteCategoryResult.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_MTS_MODEL_DELETECATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETECATEGORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCategoryResult();
|
||||
explicit DeleteCategoryResult(const std::string &payload);
|
||||
~DeleteCategoryResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteMediaRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteMediaRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMediaRequest();
|
||||
~DeleteMediaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getMediaIds()const;
|
||||
void setMediaIds(const std::string& mediaIds);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string mediaIds_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteMediaResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteMediaResult.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_MTS_MODEL_DELETEMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMediaResult();
|
||||
explicit DeleteMediaResult(const std::string &payload);
|
||||
~DeleteMediaResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIARESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/DeleteMediaTagRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/DeleteMediaTagRequest.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_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaTagRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMediaTagRequest();
|
||||
~DeleteMediaTagRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string tag_;
|
||||
long ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteMediaTagResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteMediaTagResult.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_MTS_MODEL_DELETEMEDIATAGRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMediaTagResult();
|
||||
explicit DeleteMediaTagResult(const std::string &payload);
|
||||
~DeleteMediaTagResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGRESULT_H_
|
||||
@@ -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_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaWorkflowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMediaWorkflowRequest();
|
||||
~DeleteMediaWorkflowRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_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_MTS_MODEL_DELETEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DeleteMediaWorkflowResult();
|
||||
explicit DeleteMediaWorkflowResult(const std::string &payload);
|
||||
~DeleteMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeletePipelineRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeletePipelineRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeletePipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeletePipelineRequest();
|
||||
~DeletePipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/DeletePipelineResult.h
Normal file
51
mts/include/alibabacloud/mts/model/DeletePipelineResult.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_MTS_MODEL_DELETEPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeletePipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeletePipelineResult();
|
||||
explicit DeletePipelineResult(const std::string &payload);
|
||||
~DeletePipelineResult();
|
||||
std::string getPipelineId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEPIPELINERESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteTemplateRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteTemplateRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTemplateRequest();
|
||||
~DeleteTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string templateId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/DeleteTemplateResult.h
Normal file
51
mts/include/alibabacloud/mts/model/DeleteTemplateResult.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_MTS_MODEL_DELETETEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETETEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTemplateResult();
|
||||
explicit DeleteTemplateResult(const std::string &payload);
|
||||
~DeleteTemplateResult();
|
||||
std::string getTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETETEMPLATERESULT_H_
|
||||
@@ -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_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteWaterMarkTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteWaterMarkTemplateRequest();
|
||||
~DeleteWaterMarkTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getWaterMarkTemplateId()const;
|
||||
void setWaterMarkTemplateId(const std::string& waterMarkTemplateId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string waterMarkTemplateId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT DeleteWaterMarkTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteWaterMarkTemplateResult();
|
||||
explicit DeleteWaterMarkTemplateResult(const std::string &payload);
|
||||
~DeleteWaterMarkTemplateResult();
|
||||
std::string getWaterMarkTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string waterMarkTemplateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATERESULT_H_
|
||||
75
mts/include/alibabacloud/mts/model/GetLicenseRequest.h
Normal file
75
mts/include/alibabacloud/mts/model/GetLicenseRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT GetLicenseRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetLicenseRequest();
|
||||
~GetLicenseRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getHeader()const;
|
||||
void setHeader(const std::string& header);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getLicenseUrl()const;
|
||||
void setLicenseUrl(const std::string& licenseUrl);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string data_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string header_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string type_;
|
||||
std::string licenseUrl_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/GetLicenseResult.h
Normal file
51
mts/include/alibabacloud/mts/model/GetLicenseResult.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_MTS_MODEL_GETLICENSERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETLICENSERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT GetLicenseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetLicenseResult();
|
||||
explicit GetLicenseResult(const std::string &payload);
|
||||
~GetLicenseResult();
|
||||
std::string getLicense()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string license_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSERESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/GetPackageRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/GetPackageRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT GetPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetPackageRequest();
|
||||
~GetPackageRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string data_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/GetPackageResult.h
Normal file
51
mts/include/alibabacloud/mts/model/GetPackageResult.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_MTS_MODEL_GETPACKAGERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETPACKAGERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT GetPackageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetPackageResult();
|
||||
explicit GetPackageResult(const std::string &payload);
|
||||
~GetPackageResult();
|
||||
std::string getCertPackage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string certPackage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETPACKAGERESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/ListAllCategoryRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/ListAllCategoryRequest.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_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAllCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAllCategoryRequest();
|
||||
~ListAllCategoryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
|
||||
58
mts/include/alibabacloud/mts/model/ListAllCategoryResult.h
Normal file
58
mts/include/alibabacloud/mts/model/ListAllCategoryResult.h
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAllCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Category
|
||||
{
|
||||
std::string parentId;
|
||||
std::string level;
|
||||
std::string cateId;
|
||||
std::string cateName;
|
||||
};
|
||||
|
||||
|
||||
ListAllCategoryResult();
|
||||
explicit ListAllCategoryResult(const std::string &payload);
|
||||
~ListAllCategoryResult();
|
||||
std::vector<Category> getCategoryList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Category> categoryList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAllMediaBucketRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAllMediaBucketRequest();
|
||||
~ListAllMediaBucketRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAllMediaBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaBucket
|
||||
{
|
||||
std::string type;
|
||||
std::string bucket;
|
||||
};
|
||||
|
||||
|
||||
ListAllMediaBucketResult();
|
||||
explicit ListAllMediaBucketResult(const std::string &payload);
|
||||
~ListAllMediaBucketResult();
|
||||
std::vector<MediaBucket> getMediaBucketList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<MediaBucket> mediaBucketList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/ListAsrPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/ListAsrPipelineRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAsrPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAsrPipelineRequest();
|
||||
~ListAsrPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListAsrPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListAsrPipelineResult.h
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListAsrPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queueName;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListAsrPipelineResult();
|
||||
explicit ListAsrPipelineResult(const std::string &payload);
|
||||
~ListAsrPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListCensorPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListCensorPipelineRequest();
|
||||
~ListCensorPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListCensorPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListCensorPipelineResult();
|
||||
explicit ListCensorPipelineResult(const std::string &payload);
|
||||
~ListCensorPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListCoverPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListCoverPipelineRequest();
|
||||
~ListCoverPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListCoverPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListCoverPipelineResult.h
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListCoverPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
int quotaUsed;
|
||||
std::string role;
|
||||
long userId;
|
||||
std::string state;
|
||||
std::string priority;
|
||||
std::string pipelineId;
|
||||
std::string notifyConfig;
|
||||
int quotaNum;
|
||||
std::string extendConfig;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListCoverPipelineResult();
|
||||
explicit ListCoverPipelineResult(const std::string &payload);
|
||||
~ListCoverPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINERESULT_H_
|
||||
78
mts/include/alibabacloud/mts/model/ListJobRequest.h
Normal file
78
mts/include/alibabacloud/mts/model/ListJobRequest.h
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListJobRequest();
|
||||
~ListJobRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getStartOfJobCreatedTimeRange()const;
|
||||
void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getEndOfJobCreatedTimeRange()const;
|
||||
void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string nextPageToken_;
|
||||
std::string startOfJobCreatedTimeRange_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string endOfJobCreatedTimeRange_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
|
||||
386
mts/include/alibabacloud/mts/model/ListJobResult.h
Normal file
386
mts/include/alibabacloud/mts/model/ListJobResult.h
Normal file
@@ -0,0 +1,386 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTJOBRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Job
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct Output
|
||||
{
|
||||
struct OutputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string roleArn;
|
||||
std::string location;
|
||||
};
|
||||
struct M3U8NonStandardSupport
|
||||
{
|
||||
struct TS
|
||||
{
|
||||
bool md5Support;
|
||||
bool sizeSupport;
|
||||
};
|
||||
TS tS;
|
||||
};
|
||||
struct Properties
|
||||
{
|
||||
struct Streams
|
||||
{
|
||||
struct VideoStream
|
||||
{
|
||||
struct NetworkCost
|
||||
{
|
||||
std::string avgBitrate;
|
||||
std::string preloadTime;
|
||||
std::string costBandwidth;
|
||||
};
|
||||
std::string codecTag;
|
||||
std::string codecTimeBase;
|
||||
std::string sar;
|
||||
std::string fps;
|
||||
std::string startTime;
|
||||
std::string index;
|
||||
std::string duration;
|
||||
std::string lang;
|
||||
std::string pixFmt;
|
||||
NetworkCost networkCost;
|
||||
std::string codecName;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string avgFPS;
|
||||
std::string timebase;
|
||||
std::string codecTagString;
|
||||
std::string hasBFrames;
|
||||
std::string dar;
|
||||
std::string codecLongName;
|
||||
std::string height;
|
||||
std::string level;
|
||||
std::string width;
|
||||
std::string numFrames;
|
||||
};
|
||||
struct AudioStream
|
||||
{
|
||||
std::string codecTag;
|
||||
std::string codecTimeBase;
|
||||
std::string channelLayout;
|
||||
std::string startTime;
|
||||
std::string index;
|
||||
std::string duration;
|
||||
std::string lang;
|
||||
std::string sampleFmt;
|
||||
std::string codecName;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string channels;
|
||||
std::string timebase;
|
||||
std::string codecTagString;
|
||||
std::string codecLongName;
|
||||
std::string numFrames;
|
||||
};
|
||||
struct SubtitleStream
|
||||
{
|
||||
std::string index;
|
||||
std::string lang;
|
||||
};
|
||||
std::vector<VideoStream> videoStreamList;
|
||||
std::vector<SubtitleStream> subtitleStreamList;
|
||||
std::vector<AudioStream> audioStreamList;
|
||||
};
|
||||
struct Format
|
||||
{
|
||||
std::string numPrograms;
|
||||
std::string size;
|
||||
std::string formatLongName;
|
||||
std::string startTime;
|
||||
std::string numStreams;
|
||||
std::string formatName;
|
||||
std::string duration;
|
||||
std::string bitrate;
|
||||
};
|
||||
Format format;
|
||||
std::string fps;
|
||||
std::string height;
|
||||
std::string duration;
|
||||
std::string fileFormat;
|
||||
std::string width;
|
||||
std::string bitrate;
|
||||
Streams streams;
|
||||
std::string fileSize;
|
||||
};
|
||||
struct Clip
|
||||
{
|
||||
struct TimeSpan
|
||||
{
|
||||
std::string duration;
|
||||
std::string seek;
|
||||
};
|
||||
TimeSpan timeSpan;
|
||||
};
|
||||
struct SuperReso
|
||||
{
|
||||
std::string isHalfSample;
|
||||
};
|
||||
struct SubtitleConfig
|
||||
{
|
||||
struct Subtitle
|
||||
{
|
||||
std::string map;
|
||||
};
|
||||
struct ExtSubtitle
|
||||
{
|
||||
struct Input1
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
std::string charEnc;
|
||||
Input1 input1;
|
||||
std::string fontName;
|
||||
};
|
||||
std::vector<ExtSubtitle> extSubtitleList;
|
||||
std::vector<Subtitle> subtitleList;
|
||||
};
|
||||
struct TransConfig
|
||||
{
|
||||
std::string isCheckAudioBitrate;
|
||||
std::string adjDarMethod;
|
||||
std::string isCheckAudioBitrateFail;
|
||||
std::string isCheckVideoBitrateFail;
|
||||
std::string isCheckReso;
|
||||
std::string isCheckVideoBitrate;
|
||||
std::string transMode;
|
||||
std::string isCheckResoFail;
|
||||
};
|
||||
struct MuxConfig
|
||||
{
|
||||
struct Segment
|
||||
{
|
||||
std::string duration;
|
||||
};
|
||||
struct Gif
|
||||
{
|
||||
std::string loop;
|
||||
std::string finalDelay;
|
||||
std::string ditherMode;
|
||||
std::string isCustomPalette;
|
||||
};
|
||||
struct Webp
|
||||
{
|
||||
std::string loop;
|
||||
};
|
||||
Gif gif;
|
||||
Webp webp;
|
||||
Segment segment;
|
||||
};
|
||||
struct Audio
|
||||
{
|
||||
struct Volume
|
||||
{
|
||||
std::string level;
|
||||
std::string method;
|
||||
};
|
||||
std::string codec;
|
||||
std::string qscale;
|
||||
Volume volume;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string channels;
|
||||
};
|
||||
struct Video
|
||||
{
|
||||
struct BitrateBnd
|
||||
{
|
||||
std::string min;
|
||||
std::string max;
|
||||
};
|
||||
std::string bufsize;
|
||||
std::string qscale;
|
||||
std::string scanMode;
|
||||
std::string preset;
|
||||
std::string fps;
|
||||
std::string gop;
|
||||
BitrateBnd bitrateBnd;
|
||||
std::string pixFmt;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string crop;
|
||||
std::string codec;
|
||||
std::string maxrate;
|
||||
std::string pad;
|
||||
std::string crf;
|
||||
std::string maxFps;
|
||||
std::string height;
|
||||
std::string degrain;
|
||||
std::string width;
|
||||
std::string resoPriority;
|
||||
};
|
||||
struct Container
|
||||
{
|
||||
std::string format;
|
||||
};
|
||||
struct Encryption
|
||||
{
|
||||
std::string type;
|
||||
std::string keyType;
|
||||
std::string id;
|
||||
std::string skipCnt;
|
||||
std::string key;
|
||||
std::string keyUri;
|
||||
};
|
||||
struct WaterMark
|
||||
{
|
||||
struct InputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
std::string type;
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string waterMarkTemplateId;
|
||||
std::string height;
|
||||
std::string referPos;
|
||||
std::string width;
|
||||
InputFile inputFile;
|
||||
};
|
||||
struct Merge
|
||||
{
|
||||
std::string mergeURL;
|
||||
std::string start;
|
||||
std::string duration;
|
||||
std::string roleArn;
|
||||
};
|
||||
struct Opening
|
||||
{
|
||||
std::string start;
|
||||
std::string openUrl;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
struct TailSlate
|
||||
{
|
||||
std::string tailUrl;
|
||||
std::string start;
|
||||
std::string blendDuration;
|
||||
std::string height;
|
||||
std::string bgColor;
|
||||
std::string width;
|
||||
bool isMergeAudio;
|
||||
};
|
||||
struct OutSubtitle
|
||||
{
|
||||
struct OutSubtitleFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string roleArn;
|
||||
std::string location;
|
||||
};
|
||||
std::string message;
|
||||
OutSubtitleFile outSubtitleFile;
|
||||
std::string map;
|
||||
bool success;
|
||||
};
|
||||
std::string rotate;
|
||||
std::string userData;
|
||||
Encryption encryption;
|
||||
Properties properties;
|
||||
Clip clip;
|
||||
SuperReso superReso;
|
||||
std::vector<WaterMark> waterMarkList;
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
std::string waterMarkConfigUrl;
|
||||
SubtitleConfig subtitleConfig;
|
||||
MuxConfig muxConfig;
|
||||
std::vector<Opening> openingList;
|
||||
std::string templateId;
|
||||
OutputFile outputFile;
|
||||
std::vector<TailSlate> tailSlateList;
|
||||
std::string priority;
|
||||
std::string mergeConfigUrl;
|
||||
std::string deWatermark;
|
||||
M3U8NonStandardSupport m3U8NonStandardSupport;
|
||||
Video video;
|
||||
std::vector<OutSubtitle> outSubtitleList;
|
||||
std::string videoStreamMap;
|
||||
std::string audioStreamMap;
|
||||
Audio audio;
|
||||
std::vector<Merge> mergeList;
|
||||
};
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string finishTime;
|
||||
long percent;
|
||||
std::string state;
|
||||
Output output;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListJobResult();
|
||||
explicit ListJobResult(const std::string &payload);
|
||||
~ListJobResult();
|
||||
std::string getNextPageToken()const;
|
||||
std::vector<Job> getJobList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextPageToken_;
|
||||
std::vector<Job> jobList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBRESULT_H_
|
||||
72
mts/include/alibabacloud/mts/model/ListMediaRequest.h
Normal file
72
mts/include/alibabacloud/mts/model/ListMediaRequest.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListMediaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListMediaRequest();
|
||||
~ListMediaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getTo()const;
|
||||
void setTo(const std::string& to);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string nextPageToken_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string from_;
|
||||
std::string to_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
|
||||
79
mts/include/alibabacloud/mts/model/ListMediaResult.h
Normal file
79
mts/include/alibabacloud/mts/model/ListMediaResult.h
Normal file
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Media
|
||||
{
|
||||
struct File
|
||||
{
|
||||
std::string state;
|
||||
std::string uRL;
|
||||
};
|
||||
std::string censorState;
|
||||
std::string description;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string title;
|
||||
std::string duration;
|
||||
long cateId;
|
||||
std::string bitrate;
|
||||
std::string publishState;
|
||||
std::string format;
|
||||
std::string mediaId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string height;
|
||||
File file;
|
||||
std::string width;
|
||||
std::vector<std::string> runIdList;
|
||||
std::vector<std::string> tags;
|
||||
};
|
||||
|
||||
|
||||
ListMediaResult();
|
||||
explicit ListMediaResult(const std::string &payload);
|
||||
~ListMediaResult();
|
||||
std::vector<Media> getMediaList()const;
|
||||
std::string getNextPageToken()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Media> mediaList_;
|
||||
std::string nextPageToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIARESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListMediaWorkflowExecutionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListMediaWorkflowExecutionsRequest();
|
||||
~ListMediaWorkflowExecutionsRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getInputFileURL()const;
|
||||
void setInputFileURL(const std::string& inputFileURL);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaWorkflowName()const;
|
||||
void setMediaWorkflowName(const std::string& mediaWorkflowName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string inputFileURL_;
|
||||
std::string nextPageToken_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string mediaWorkflowName_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListMediaWorkflowExecutionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflowExecution
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
struct InputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
std::string userData;
|
||||
InputFile inputFile;
|
||||
};
|
||||
struct Activity
|
||||
{
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
std::string type;
|
||||
std::string message;
|
||||
std::string endTime;
|
||||
std::string state;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string startTime;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<MediaWorkflowExecution::Activity> activityList;
|
||||
Input input;
|
||||
std::string mediaId;
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string runId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListMediaWorkflowExecutionsResult();
|
||||
explicit ListMediaWorkflowExecutionsResult(const std::string &payload);
|
||||
~ListMediaWorkflowExecutionsResult();
|
||||
std::vector<MediaWorkflowExecution> getMediaWorkflowExecutionList()const;
|
||||
std::string getNextPageToken()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<MediaWorkflowExecution> mediaWorkflowExecutionList_;
|
||||
std::string nextPageToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/ListPornPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/ListPornPipelineRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListPornPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPornPipelineRequest();
|
||||
~ListPornPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListPornPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListPornPipelineResult.h
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListPornPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListPornPipelineResult();
|
||||
explicit ListPornPipelineResult(const std::string &payload);
|
||||
~ListPornPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListTerrorismPipelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTerrorismPipelineRequest();
|
||||
~ListTerrorismPipelineRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT ListTerrorismPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListTerrorismPipelineResult();
|
||||
explicit ListTerrorismPipelineResult(const std::string &payload);
|
||||
~ListTerrorismPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT LogicalDeleteResourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
LogicalDeleteResourceRequest();
|
||||
~LogicalDeleteResourceRequest();
|
||||
|
||||
std::string getCountry()const;
|
||||
void setCountry(const std::string& country);
|
||||
long getHid()const;
|
||||
void setHid(long hid);
|
||||
bool getSuccess()const;
|
||||
void setSuccess(bool success);
|
||||
bool getInterrupt()const;
|
||||
void setInterrupt(bool interrupt);
|
||||
std::string getGmtWakeup()const;
|
||||
void setGmtWakeup(const std::string& gmtWakeup);
|
||||
std::string getPk()const;
|
||||
void setPk(const std::string& pk);
|
||||
std::string getInvoker()const;
|
||||
void setInvoker(const std::string& invoker);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
std::string getTaskExtraData()const;
|
||||
void setTaskExtraData(const std::string& taskExtraData);
|
||||
std::string getTaskIdentifier()const;
|
||||
void setTaskIdentifier(const std::string& taskIdentifier);
|
||||
|
||||
private:
|
||||
std::string country_;
|
||||
long hid_;
|
||||
bool success_;
|
||||
bool interrupt_;
|
||||
std::string gmtWakeup_;
|
||||
std::string pk_;
|
||||
std::string invoker_;
|
||||
std::string bid_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string taskIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT LogicalDeleteResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
LogicalDeleteResourceResult();
|
||||
explicit LogicalDeleteResourceResult(const std::string &payload);
|
||||
~LogicalDeleteResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string invoker_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCERESULT_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PhysicalDeleteResourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PhysicalDeleteResourceRequest();
|
||||
~PhysicalDeleteResourceRequest();
|
||||
|
||||
std::string getCountry()const;
|
||||
void setCountry(const std::string& country);
|
||||
long getHid()const;
|
||||
void setHid(long hid);
|
||||
bool getSuccess()const;
|
||||
void setSuccess(bool success);
|
||||
bool getInterrupt()const;
|
||||
void setInterrupt(bool interrupt);
|
||||
std::string getGmtWakeup()const;
|
||||
void setGmtWakeup(const std::string& gmtWakeup);
|
||||
std::string getPk()const;
|
||||
void setPk(const std::string& pk);
|
||||
std::string getInvoker()const;
|
||||
void setInvoker(const std::string& invoker);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
std::string getTaskExtraData()const;
|
||||
void setTaskExtraData(const std::string& taskExtraData);
|
||||
std::string getTaskIdentifier()const;
|
||||
void setTaskIdentifier(const std::string& taskIdentifier);
|
||||
|
||||
private:
|
||||
std::string country_;
|
||||
long hid_;
|
||||
bool success_;
|
||||
bool interrupt_;
|
||||
std::string gmtWakeup_;
|
||||
std::string pk_;
|
||||
std::string invoker_;
|
||||
std::string bid_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string taskIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PhysicalDeleteResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
PhysicalDeleteResourceResult();
|
||||
explicit PhysicalDeleteResourceResult(const std::string &payload);
|
||||
~PhysicalDeleteResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string invoker_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCERESULT_H_
|
||||
84
mts/include/alibabacloud/mts/model/PlayInfoRequest.h
Normal file
84
mts/include/alibabacloud/mts/model/PlayInfoRequest.h
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_MTS_MODEL_PLAYINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PlayInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PlayInfoRequest();
|
||||
~PlayInfoRequest();
|
||||
|
||||
std::string getPlayDomain()const;
|
||||
void setPlayDomain(const std::string& playDomain);
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getFormats()const;
|
||||
void setFormats(const std::string& formats);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getHlsUriToken()const;
|
||||
void setHlsUriToken(const std::string& hlsUriToken);
|
||||
std::string getTerminal()const;
|
||||
void setTerminal(const std::string& terminal);
|
||||
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);
|
||||
std::string getRand()const;
|
||||
void setRand(const std::string& rand);
|
||||
long getAuthTimeout()const;
|
||||
void setAuthTimeout(long authTimeout);
|
||||
std::string getAuthInfo()const;
|
||||
void setAuthInfo(const std::string& authInfo);
|
||||
|
||||
private:
|
||||
std::string playDomain_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string formats_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string hlsUriToken_;
|
||||
std::string terminal_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
std::string rand_;
|
||||
long authTimeout_;
|
||||
std::string authInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
|
||||
72
mts/include/alibabacloud/mts/model/PlayInfoResult.h
Normal file
72
mts/include/alibabacloud/mts/model/PlayInfoResult.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_PLAYINFORESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PlayInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PlayInfo
|
||||
{
|
||||
std::string encryptionType;
|
||||
std::string rand;
|
||||
std::string activityName;
|
||||
std::string downloadType;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string definition;
|
||||
std::string duration;
|
||||
std::string encryption;
|
||||
std::string bitrate;
|
||||
std::string url;
|
||||
std::string complexity;
|
||||
std::string format;
|
||||
std::string plaintext;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
|
||||
|
||||
PlayInfoResult();
|
||||
explicit PlayInfoResult(const std::string &payload);
|
||||
~PlayInfoResult();
|
||||
std::vector<PlayInfo> getPlayInfoList()const;
|
||||
std::vector<std::string> getNotFoundCDNDomain()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<PlayInfo> playInfoList_;
|
||||
std::vector<std::string> notFoundCDNDomain_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFORESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/PlayerAuthRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/PlayerAuthRequest.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_MTS_MODEL_PLAYERAUTHREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PlayerAuthRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PlayerAuthRequest();
|
||||
~PlayerAuthRequest();
|
||||
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
|
||||
60
mts/include/alibabacloud/mts/model/PlayerAuthResult.h
Normal file
60
mts/include/alibabacloud/mts/model/PlayerAuthResult.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_MTS_MODEL_PLAYERAUTHRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYERAUTHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT PlayerAuthResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Switch
|
||||
{
|
||||
std::string functionId;
|
||||
std::string functionName;
|
||||
std::string state;
|
||||
std::string switchId;
|
||||
};
|
||||
|
||||
|
||||
PlayerAuthResult();
|
||||
explicit PlayerAuthResult(const std::string &payload);
|
||||
~PlayerAuthResult();
|
||||
std::string getLogURL()const;
|
||||
std::vector<Switch> getSwitchList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string logURL_;
|
||||
std::vector<Switch> switchList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYERAUTHRESULT_H_
|
||||
@@ -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_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAnalysisJobListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAnalysisJobListRequest();
|
||||
~QueryAnalysisJobListRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAnalysisJobIds()const;
|
||||
void setAnalysisJobIds(const std::string& analysisJobIds);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string analysisJobIds_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
|
||||
170
mts/include/alibabacloud/mts/model/QueryAnalysisJobListResult.h
Normal file
170
mts/include/alibabacloud/mts/model/QueryAnalysisJobListResult.h
Normal file
@@ -0,0 +1,170 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAnalysisJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AnalysisJob
|
||||
{
|
||||
struct InputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct AnalysisConfig
|
||||
{
|
||||
struct QualityControl
|
||||
{
|
||||
std::string methodStreaming;
|
||||
std::string rateQuality;
|
||||
};
|
||||
struct PropertiesControl
|
||||
{
|
||||
struct Crop
|
||||
{
|
||||
std::string left;
|
||||
std::string top;
|
||||
std::string mode;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
Crop crop;
|
||||
std::string deinterlace;
|
||||
};
|
||||
PropertiesControl propertiesControl;
|
||||
QualityControl qualityControl;
|
||||
};
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
struct _Template
|
||||
{
|
||||
struct Container
|
||||
{
|
||||
std::string format;
|
||||
};
|
||||
struct Video
|
||||
{
|
||||
struct BitrateBnd
|
||||
{
|
||||
std::string min;
|
||||
std::string max;
|
||||
};
|
||||
std::string bufsize;
|
||||
std::string qscale;
|
||||
std::string scanMode;
|
||||
std::string preset;
|
||||
std::string fps;
|
||||
std::string gop;
|
||||
BitrateBnd bitrateBnd;
|
||||
std::string pixFmt;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string codec;
|
||||
std::string maxrate;
|
||||
std::string crf;
|
||||
std::string height;
|
||||
std::string degrain;
|
||||
std::string width;
|
||||
};
|
||||
struct Audio
|
||||
{
|
||||
std::string codec;
|
||||
std::string qscale;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string channels;
|
||||
};
|
||||
struct TransConfig
|
||||
{
|
||||
std::string transMode;
|
||||
};
|
||||
struct MuxConfig
|
||||
{
|
||||
struct Segment
|
||||
{
|
||||
std::string duration;
|
||||
};
|
||||
struct Gif
|
||||
{
|
||||
std::string loop;
|
||||
std::string finalDelay;
|
||||
};
|
||||
Gif gif;
|
||||
Segment segment;
|
||||
};
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
Video video;
|
||||
std::string state;
|
||||
std::string id;
|
||||
Audio audio;
|
||||
MuxConfig muxConfig;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<AnalysisJob::_Template> templateList;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
long percent;
|
||||
std::string priority;
|
||||
std::string code;
|
||||
InputFile inputFile;
|
||||
AnalysisConfig analysisConfig;
|
||||
std::string state;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
};
|
||||
|
||||
|
||||
QueryAnalysisJobListResult();
|
||||
explicit QueryAnalysisJobListResult(const std::string &payload);
|
||||
~QueryAnalysisJobListResult();
|
||||
std::vector<AnalysisJob> getAnalysisJobList()const;
|
||||
std::vector<std::string> getNonExistAnalysisJobIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AnalysisJob> analysisJobList_;
|
||||
std::vector<std::string> nonExistAnalysisJobIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTRESULT_H_
|
||||
@@ -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_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAnnotationJobListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAnnotationJobListRequest();
|
||||
~QueryAnnotationJobListRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAnnotationJobIds()const;
|
||||
void setAnnotationJobIds(const std::string& annotationJobIds);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string annotationJobIds_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAnnotationJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AnnotationJob
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct VideoAnnotationResult
|
||||
{
|
||||
struct Annotation
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
};
|
||||
std::vector<Annotation> annotations;
|
||||
std::string details;
|
||||
};
|
||||
VideoAnnotationResult videoAnnotationResult;
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
std::string state;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
QueryAnnotationJobListResult();
|
||||
explicit QueryAnnotationJobListResult(const std::string &payload);
|
||||
~QueryAnnotationJobListResult();
|
||||
std::vector<AnnotationJob> getAnnotationJobList()const;
|
||||
std::vector<std::string> getNonExistIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AnnotationJob> annotationJobList_;
|
||||
std::vector<std::string> nonExistIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/QueryAsrJobListRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/QueryAsrJobListRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAsrJobListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAsrJobListRequest();
|
||||
~QueryAsrJobListRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getJobIds()const;
|
||||
void setJobIds(const std::string& jobIds);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string jobIds_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTREQUEST_H_
|
||||
89
mts/include/alibabacloud/mts/model/QueryAsrJobListResult.h
Normal file
89
mts/include/alibabacloud/mts/model/QueryAsrJobListResult.h
Normal file
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAsrJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Job
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct AsrConfig
|
||||
{
|
||||
std::string scene;
|
||||
};
|
||||
struct AsrResult
|
||||
{
|
||||
struct AsrText
|
||||
{
|
||||
std::string endTime;
|
||||
int startTime;
|
||||
std::string text;
|
||||
std::string channelId;
|
||||
std::string speechRate;
|
||||
};
|
||||
std::vector<AsrText> asrTextList;
|
||||
std::string duration;
|
||||
};
|
||||
AsrConfig asrConfig;
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
std::string state;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
AsrResult asrResult;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
QueryAsrJobListResult();
|
||||
explicit QueryAsrJobListResult(const std::string &payload);
|
||||
~QueryAsrJobListResult();
|
||||
std::vector<Job> getJobList()const;
|
||||
std::vector<std::string> getNonExistIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Job> jobList_;
|
||||
std::vector<std::string> nonExistIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTRESULT_H_
|
||||
@@ -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_MTS_MODEL_QUERYASRPIPELINELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRPIPELINELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAsrPipelineListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAsrPipelineListRequest();
|
||||
~QueryAsrPipelineListRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getPipelineIds()const;
|
||||
void setPipelineIds(const std::string& pipelineIds);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string pipelineIds_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRPIPELINELISTREQUEST_H_
|
||||
@@ -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_MTS_MODEL_QUERYASRPIPELINELISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRPIPELINELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAsrPipelineListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queueName;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
QueryAsrPipelineListResult();
|
||||
explicit QueryAsrPipelineListResult(const std::string &payload);
|
||||
~QueryAsrPipelineListResult();
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
std::vector<std::string> getNonExistIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
std::vector<std::string> nonExistIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRPIPELINELISTRESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/QueryAuthConfigRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/QueryAuthConfigRequest.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_MTS_MODEL_QUERYAUTHCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYAUTHCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAuthConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAuthConfigRequest();
|
||||
~QueryAuthConfigRequest();
|
||||
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYAUTHCONFIGREQUEST_H_
|
||||
53
mts/include/alibabacloud/mts/model/QueryAuthConfigResult.h
Normal file
53
mts/include/alibabacloud/mts/model/QueryAuthConfigResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYAUTHCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYAUTHCONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mts/MtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MTS_EXPORT QueryAuthConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryAuthConfigResult();
|
||||
explicit QueryAuthConfigResult(const std::string &payload);
|
||||
~QueryAuthConfigResult();
|
||||
std::string getKey2()const;
|
||||
std::string getKey1()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string key2_;
|
||||
std::string key1_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYAUTHCONFIGRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user